Luna/kernel/src/memory
apio 0edabd6d87
Heap: Add a new block to the end of the linked list
*facepalm*

This was causing page faults when having two blocks and the first one (oldest one) being freed first.
2022-12-05 21:00:21 +01:00
..
Heap.cpp Heap: Add a new block to the end of the linked list 2022-12-05 21:00:21 +01:00
Heap.h Reorganize the luna/ directory so that headers aren't in the top level include path 2022-12-04 12:42:43 +01:00
KernelVM.cpp Add a virtual memory allocator for the kernel 2022-12-05 20:36:24 +01:00
KernelVM.h Add a virtual memory allocator for the kernel 2022-12-05 20:36:24 +01:00
MemoryManager.cpp Make CHECK_PAGE_ALIGNED use expect() instead of check() 2022-12-05 13:28:36 +01:00
MemoryManager.h Reorganize the luna/ directory so that headers aren't in the top level include path 2022-12-04 12:42:43 +01:00
MemoryMap.cpp Make MemoryMapEntry have private fields with public getters 2022-12-05 13:23:01 +01:00
MemoryMap.h Make MemoryMapEntry have private fields with public getters 2022-12-05 13:23:01 +01:00