Expand description
ArceOS global memory allocator.
It provides GlobalAllocator
, which implements the trait
core::alloc::GlobalAlloc
. A static global variable of type
GlobalAllocator
is defined with the #[global_allocator]
attribute, to
be registered as the standard library’s default allocator.
Structs§
- The global allocator used by ArceOS.
- A RAII wrapper of contiguous 4K-sized pages.
Functions§
- Add the given memory region to the global allocator.
- Returns the reference to the global allocator.
- Initializes the global allocator with the given memory region.
Type Aliases§
- The default byte allocator.