..
AnonymousVMObject.cpp
Kernel: Use a FixedArray for VMObject::m_physical_pages
2019-08-07 20:12:50 +02:00
AnonymousVMObject.h
Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject
2019-08-07 18:09:32 +02:00
InodeVMObject.cpp
Kernel: Rename "vmo" to "vmobject" everywhere
2019-09-04 11:27:14 +02:00
InodeVMObject.h
Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject
2019-08-07 18:09:32 +02:00
MemoryManager.cpp
Kernel: Ignore memory the bootloader gives us above 2^32
2019-09-17 09:27:23 +02:00
MemoryManager.h
Kernel: Get rid of MemoryManager::allocate_page_table()
2019-09-15 20:34:03 +02:00
PageDirectory.cpp
Kernel: Display virtual addresses as V%p instead of L%x
2019-08-26 11:31:58 +02:00
PageDirectory.h
Kernel: Add mapping from page directory base (PDB) to PageDirectory
2019-08-06 11:30:26 +02:00
PhysicalAddress.h
Kernel: Add LogStream operator<< for PhysicalAddress
2019-09-15 20:47:49 +02:00
PhysicalPage.cpp
Kernel: Move kmalloc() into a Kernel/Heap/ directory
2019-09-16 09:01:44 +02:00
PhysicalPage.h
Kernel: Add a simple slab allocator for small allocations
2019-09-16 10:33:27 +02:00
PhysicalRegion.cpp
Kernel: Fix returning pages to regions >= 2GB
2019-09-17 09:27:23 +02:00
PhysicalRegion.h
Kernel: Move PhysicalAddress.h into VM/
2019-07-09 15:04:45 +02:00
RangeAllocator.cpp
Kernel: Pad virtual address space allocations with guard pages
2019-09-22 15:12:29 +02:00
RangeAllocator.h
AK: Rename <AK/AKString.h> to <AK/String.h>
2019-09-06 15:36:54 +02:00
Region.cpp
Kernel: Disable interrupts throughout ~Region()
2019-09-05 11:15:05 +02:00
Region.h
Kernel: Add a simple slab allocator for small allocations
2019-09-16 10:33:27 +02:00
VirtualAddress.h
Kernel: Add LogStream operator<< for VirtualAddress
2019-08-06 10:28:46 +02:00
VMObject.cpp
Kernel: Use a FixedArray for VMObject::m_physical_pages
2019-08-07 20:12:50 +02:00
VMObject.h
Kernel: Put all VMObjects in an InlineLinkedList instead of a HashTable
2019-08-08 11:11:22 +02:00