.. |
constants.h
|
[Zion] Free all user space mappings when exitting a process.
|
2023-11-24 17:08:37 -08:00 |
kernel_heap.cpp
|
[Mammoth] Move all callers of FromCapability to OwnedMemoryObject.
|
2023-11-19 20:33:15 -08:00 |
kernel_heap.h
|
[Zion] Cleanup memory debug statistics slightly.
|
2023-11-15 13:10:53 -08:00 |
kernel_stack_manager.cpp
|
[Zion] Return freed kernel stacks to pool.
|
2023-11-24 16:04:40 -08:00 |
kernel_stack_manager.h
|
[Zion] Clarify kernel stack reuse in a comment.
|
2023-11-24 16:55:45 -08:00 |
kernel_vmm.cpp
|
[Zion] Add implementation of KernelVmm::FreeKernelStack.
|
2023-11-19 17:29:09 -08:00 |
kernel_vmm.h
|
[Zion] Add a framework for better process exit.
|
2023-11-16 23:03:27 -08:00 |
paging_util.cpp
|
[Zion] Free paging structures after process exit.
|
2023-11-24 17:19:32 -08:00 |
paging_util.h
|
[Zion] Free paging structures after process exit.
|
2023-11-24 17:19:32 -08:00 |
physical_memory.cpp
|
[Zion] Fix physical page usage tracking.
|
2023-11-23 07:20:11 -08:00 |
physical_memory.h
|
[Zion] Actually free memory pages when a MemoryObject goes out of scope
|
2023-11-19 21:37:30 -08:00 |
slab_allocator.cpp
|
[Zion] Introduce the Kernel VMM to centralize allocs.
|
2023-11-15 15:15:31 -08:00 |
slab_allocator.h
|
[Zion] Free memory that was allocated with the slab allocator.
|
2023-11-15 12:53:14 -08:00 |
user_stack_manager.cpp
|
[Zion] Map user stacks in as regular MemoryObjects.
|
2023-11-24 16:51:35 -08:00 |
user_stack_manager.h
|
[Zion] Add TODO to separate user stacks for safety.
|
2023-11-24 16:57:00 -08:00 |