allocators
There are 46 repositories under allocators topic.
bloomberg/bde
Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
spaskalev/buddy_alloc
A single header buddy memory allocator for C & C++
Enichan/Arenas
Unmanaged arena memory allocators for C#/CSharp with easy interactions between managed and unmanaged references
hosseinmoein/Cougar
Modern C++ Stack and Static based allocators + a Custom Aligned allocator
atilaneves/automem
C++-style automatic memory management smart pointers for D
gyrovorbis/libgimbal
C17-based extended standard library, cross-language type system, and unit testing framework targeting Sega Dreamcast, Sony PSP and PSVita, Windows, Mac, Linux, Android, iOS, and WebAssembly.
Cons-Cat/libCat
🐈⬛ A runtime for C++26 w/out libC or POSIX. Smaller binaries, only arena allocators, SIMD, stronger type safety than STL, and value-based errors!
oneapi-src/unified-memory-framework
A library for constructing allocators and memory pools. It also contains broadly useful abstractions and utilities for memory management. UMF allows users to manage multiple memory pools characterized by different attributes, allowing certain allocation types to be isolated from others and allocated using different hardware resources as required.
VladimirBalun/Algorithms
:mortar_board: Different algorithms implemented in C++
assyrianic/Harbol
Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99+
pavlosdais/Memory-Allocators
A set of custom memory allocators
BobSteagall/CppCon2018
Materials from my talks from CppCon 2018
glaretechnologies/glare-core
C++ code used in various Glare Tech Ltd products
submada/autoptr
Smart pointers for dlang
niluxv/secmem-alloc
Allocate private/secret memory in rust
VladimirBalun/Allocators
🎓 Implementation different basic allocators for manual memory management in C language. You can use it like a library for your goals.
submada/basic-string
String for dlang
LanzaSchneider/lanzalloc
A simple memory allocation library
BobSteagall/CppCon2016
Materials from my CppCon 2016 talk: "Implementing Lightweight Object Persistence with Modern C++"
KredeGC/KTL
A header-only library containing various allocators and containers for c++
ozgrakkurt/huge_alloc
Memory allocator for allocating (huge) pages of memory
aleokdev/space_alloc
A Rust general purpose unidimensional space allocator library
anton-mel/WeensyOS
Rust version of WeensyOS——a tiny kernel that can run on bare-metal x86-64 machines (including QEMU's emulated CPUs), aiming for easy physical and virtual memory display with minimal unsafe code (currently used 15 times for port/register write-read).
BobSteagall/CppNow2017
Materials from my C++Now 2017 talk: "Testing the Limits of Allocator Awareness"
bo1led-owl/spalloc
Toy allocator with C interface written in Zig
Flow-IPC/ipc_shm_arena_lend
Flow-IPC Sub-project - SHM-jemalloc - Commercial-grade jemalloc memory manager turbocharges your zero-copy work [See `ipc` repo first]
jeisonmp/NKE0.8a
Nanokernel para ARM-LPC2378, versão 0.8a - Inclui alocadores de memoria Smalloc e TLSF
R533-Code/colt-cpp
C++ data structures, Unicode-aware string, allocators and other utilities used throughout the Colt Compiler.
valsov/mem-alloc
Rust memory allocators
viccpp/realloc4cpp
ISO WG21 proposal P0894
BlakeDiaz/ctdlib
A C utility library
eXtreames/kx_allocator
custom allocator
URFU-Study/FILP-MO
Study project for Functional and logical programming сourse at UrFU. Autrors: Dmitrii Chernyavskii and Sergei Zaremba
gcarreno/ZestAllocators
Zig Test(ZEST) code to explore the concept of the allocators