summaryrefslogtreecommitdiff
path: root/Kernel/VM/MemoryManager.cpp
AgeCommit message (Expand)Author
2019-06-13Kernel: Replace the last "linear" with "virtual".Andreas Kling
2019-06-12Kernel: Refactor MemoryManager to use a Bitmap rather than a VectorConrad Pankoff
2019-06-09Kernel: Use the Multiboot memory map info to inform our paging setup.Andreas Kling
2019-06-07Kernel: Move i386.{cpp,h} => Arch/i386/CPU.{cpp,h}Andreas Kling
2019-06-07Kernel: Rename LinearAddress => VirtualAddress.Andreas Kling
2019-06-07Kernel: Run clang-format on everything.Andreas Kling
2019-06-01VM: Get rid of KernelPagingScope.Andreas Kling
2019-05-30Kernel: Make the Process allocate_region* API's understand "int prot".Andreas Kling
2019-05-20Kernel: Let PageDirectory own the associated RangeAllocator.Andreas Kling
2019-05-17Kernel: Let Region keep a Range internally.Andreas Kling
2019-05-17Kernel: Use a RangeAllocator for kernel-only virtual space allocation too.Andreas Kling
2019-05-16Kernel: Move Inode to its own files.Andreas Kling
2019-05-14Kernel: Encapsulate the Region's COW map a bit better.Andreas Kling
2019-05-14Kernel: Make allocate_kernel_region() commit the region automatically.Andreas Kling
2019-05-14Kernel: Allocate kernel stacks for threads using the region allocator.Andreas Kling
2019-04-14AK: Improve smart pointer ergonomics a bit.Andreas Kling
2019-04-03Kernel: Move VM-related files into Kernel/VM/.Andreas Kling