├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── dub.json ├── dub.selections.json ├── logo.png ├── logo.webp └── source └── memutils ├── all.d ├── allocators.d ├── circularbuffer.d ├── constants.d ├── cryptosafe.d ├── debugger.d ├── dictionarylist.d ├── freelist.d ├── hashmap.d ├── helpers.d ├── memory.d ├── pool.d ├── rbtree.d ├── refcounted.d ├── scoped.d ├── securepool.d ├── tests.d ├── unique.d ├── utils.d └── vector.d /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/README.md -------------------------------------------------------------------------------- /dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/dub.json -------------------------------------------------------------------------------- /dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/dub.selections.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/logo.png -------------------------------------------------------------------------------- /logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/logo.webp -------------------------------------------------------------------------------- /source/memutils/all.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/all.d -------------------------------------------------------------------------------- /source/memutils/allocators.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/allocators.d -------------------------------------------------------------------------------- /source/memutils/circularbuffer.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/circularbuffer.d -------------------------------------------------------------------------------- /source/memutils/constants.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/constants.d -------------------------------------------------------------------------------- /source/memutils/cryptosafe.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/cryptosafe.d -------------------------------------------------------------------------------- /source/memutils/debugger.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/debugger.d -------------------------------------------------------------------------------- /source/memutils/dictionarylist.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/dictionarylist.d -------------------------------------------------------------------------------- /source/memutils/freelist.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/freelist.d -------------------------------------------------------------------------------- /source/memutils/hashmap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/hashmap.d -------------------------------------------------------------------------------- /source/memutils/helpers.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/helpers.d -------------------------------------------------------------------------------- /source/memutils/memory.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/memory.d -------------------------------------------------------------------------------- /source/memutils/pool.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/pool.d -------------------------------------------------------------------------------- /source/memutils/rbtree.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/rbtree.d -------------------------------------------------------------------------------- /source/memutils/refcounted.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/refcounted.d -------------------------------------------------------------------------------- /source/memutils/scoped.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/scoped.d -------------------------------------------------------------------------------- /source/memutils/securepool.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/securepool.d -------------------------------------------------------------------------------- /source/memutils/tests.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/tests.d -------------------------------------------------------------------------------- /source/memutils/unique.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/unique.d -------------------------------------------------------------------------------- /source/memutils/utils.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/utils.d -------------------------------------------------------------------------------- /source/memutils/vector.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/etcimon/memutils/HEAD/source/memutils/vector.d --------------------------------------------------------------------------------