[][src]Module sunrise_kernel::heap_allocator

Virtual heap allocator.

A simple wrapper around linked_list_allocator. We catch the OomError, and try to expand the heap with more pages in that case.

Structs

Allocator

Simple wrapper around linked_list_allocator, growing heap by allocating pages with the frame allocator as necessary.

Constants

RESERVED_HEAP_SIZE

Maximum size of our Kernel Heap.