├── .gitignore ├── .travis.yml ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── _static │ └── imgs │ │ ├── logo.png │ │ ├── logo_red.png │ │ └── swarch.jpg │ ├── changelog.rst │ ├── conf.py │ ├── examples │ ├── guess │ ├── guess2 │ ├── guess_lib.py │ ├── guess_status2 │ ├── hello_you.py │ ├── normal_guess.py │ ├── start_guessing │ └── start_guessing2 │ ├── getting_started.rst │ ├── index.rst │ ├── intro.rst │ ├── license.rst │ ├── pmem.rst │ ├── pmemblk.rst │ ├── pmemlog.rst │ ├── pmemobj.rst │ └── pmemobj_tutorial.rst ├── examples └── pminvaders2.py ├── license.txt ├── nvm ├── __init__.py ├── libex.py ├── pmem.py ├── pmemblk.py ├── pmemlog.py └── pmemobj │ ├── __init__.py │ ├── compat.py │ ├── dict.py │ ├── list.py │ ├── object.py │ ├── pool.py │ ├── set.py │ └── tuple.py ├── setup.py └── tests ├── __init__.py ├── support.py ├── test_pmem.py ├── test_pmemblk.py ├── test_pmemlog.py ├── test_pmemobj_dict.py ├── test_pmemobj_list.py ├── test_pmemobj_object.py ├── test_pmemobj_pool.py ├── test_pmemobj_set.py └── test_pmemobj_tuple.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/_static/imgs/logo.png -------------------------------------------------------------------------------- /docs/source/_static/imgs/logo_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/_static/imgs/logo_red.png -------------------------------------------------------------------------------- /docs/source/_static/imgs/swarch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/_static/imgs/swarch.jpg -------------------------------------------------------------------------------- /docs/source/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/changelog.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/examples/guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/guess -------------------------------------------------------------------------------- /docs/source/examples/guess2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/guess2 -------------------------------------------------------------------------------- /docs/source/examples/guess_lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/guess_lib.py -------------------------------------------------------------------------------- /docs/source/examples/guess_status2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/guess_status2 -------------------------------------------------------------------------------- /docs/source/examples/hello_you.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/hello_you.py -------------------------------------------------------------------------------- /docs/source/examples/normal_guess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/normal_guess.py -------------------------------------------------------------------------------- /docs/source/examples/start_guessing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/start_guessing -------------------------------------------------------------------------------- /docs/source/examples/start_guessing2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/examples/start_guessing2 -------------------------------------------------------------------------------- /docs/source/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/getting_started.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/intro.rst -------------------------------------------------------------------------------- /docs/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/license.rst -------------------------------------------------------------------------------- /docs/source/pmem.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/pmem.rst -------------------------------------------------------------------------------- /docs/source/pmemblk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/pmemblk.rst -------------------------------------------------------------------------------- /docs/source/pmemlog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/pmemlog.rst -------------------------------------------------------------------------------- /docs/source/pmemobj.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/pmemobj.rst -------------------------------------------------------------------------------- /docs/source/pmemobj_tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/docs/source/pmemobj_tutorial.rst -------------------------------------------------------------------------------- /examples/pminvaders2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/examples/pminvaders2.py -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/license.txt -------------------------------------------------------------------------------- /nvm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/__init__.py -------------------------------------------------------------------------------- /nvm/libex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/libex.py -------------------------------------------------------------------------------- /nvm/pmem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmem.py -------------------------------------------------------------------------------- /nvm/pmemblk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemblk.py -------------------------------------------------------------------------------- /nvm/pmemlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemlog.py -------------------------------------------------------------------------------- /nvm/pmemobj/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/__init__.py -------------------------------------------------------------------------------- /nvm/pmemobj/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/compat.py -------------------------------------------------------------------------------- /nvm/pmemobj/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/dict.py -------------------------------------------------------------------------------- /nvm/pmemobj/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/list.py -------------------------------------------------------------------------------- /nvm/pmemobj/object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/object.py -------------------------------------------------------------------------------- /nvm/pmemobj/pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/pool.py -------------------------------------------------------------------------------- /nvm/pmemobj/set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/set.py -------------------------------------------------------------------------------- /nvm/pmemobj/tuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/nvm/pmemobj/tuple.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/support.py -------------------------------------------------------------------------------- /tests/test_pmem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmem.py -------------------------------------------------------------------------------- /tests/test_pmemblk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemblk.py -------------------------------------------------------------------------------- /tests/test_pmemlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemlog.py -------------------------------------------------------------------------------- /tests/test_pmemobj_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemobj_dict.py -------------------------------------------------------------------------------- /tests/test_pmemobj_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemobj_list.py -------------------------------------------------------------------------------- /tests/test_pmemobj_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemobj_object.py -------------------------------------------------------------------------------- /tests/test_pmemobj_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemobj_pool.py -------------------------------------------------------------------------------- /tests/test_pmemobj_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemobj_set.py -------------------------------------------------------------------------------- /tests/test_pmemobj_tuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pmem/pynvm/HEAD/tests/test_pmemobj_tuple.py --------------------------------------------------------------------------------