Expand description
The global allocator for the system. It starts off as a single fixed size allocator. When a more complex heap is set up, it is set as the default allocator.
Structs
The heap which is used as a global allocator for the system.
It starts off with one basic fixed size allocator, the
initial allocator
.
When a more complex heap is created and set as the DEFAULT_ALLOCATOR
, then it is used.Constants
The heap mapped pages should be writable and non-executable.
Statics
Functions
Initializes the single heap, which is the first heap used by the system.
Sets a new default allocator to be used by the global heap. It will start being used after this function is called.