mi-malloc: Topics

| mi-malloc 1.8/2.1 |

Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:

Basic Allocation | The basic allocation interface
Aligned Allocation | Allocating aligned memory blocks
Typed Macros | Typed allocation macros
Zero initialized re-allocation | Re-allocation of zero initialized blocks
Heaps | First-class heaps
Heap Introspection | Walk areas and blocks of the heap at runtime
Arenas | Arenas are large memory areas (usually 1GiB+) from which mimalloc allocates memory
Subprocesses | A sub-process contains its own arena's and heaps that are fully separate from the main (sub) process
Extended Functions | Internal functionality
Statistics | Print out allocation statistics
Runtime Options | Set runtime parameters
Thread-local heaps | v3: Thread local heaps
Posix | `mi_` prefixed implementations of various Posix, Unix, and C++ allocation functions. Defined for convenience as all redirect to the regular mimalloc API
C++ wrappers | `mi_` prefixed implementations of various C++ allocation functions