index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
VM
/
RangeAllocator.cpp
Age
Commit message (
Expand
)
Author
2020-11-11
Kernel: Add locks around RangeAllocator
Tom
2020-08-30
Kernel: Unbreak building with extra debug macros, part 2
Ben Wiederhake
2020-08-02
AK: Fix overflow and mixed-signedness issues in binary_search() (#2961)
Muhammad Zahalqa
2020-07-26
Refactor: Change the AK::binary_search signature to use AK::Span.
asynts
2020-03-08
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
Andreas Kling
2020-03-02
Kernel: Use klog() instead of kprintf()
Liav A
2020-02-27
RangeAllocator: Use dbg() instead of dbgprintf()
Liav A
2020-02-25
AK: Make Vector use size_t for its size and capacity
Andreas Kling
2020-02-19
Kernel: Refuse to allocate 0 bytes of virtual address space
Andreas Kling
2020-02-16
Kernel+LibC: Allow sys$mmap() callers to specify address alignment
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-10
Kernel: Remove more <LibBareMetal/Output/kstdio.h> includes
Andreas Kling
2020-02-09
Kernel: Apply changes to use LibBareMetal definitions
Liav A
2020-01-30
Kernel: Add some sanity assertions in RangeAllocator::deallocate()
Andreas Kling
2020-01-19
Kernel: Oops, fix bad sort order of available VM ranges
Andreas Kling
2020-01-19
Kernel: Optimize VM range deallocation a bit
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2020-01-17
Kernel: Add a random offset to the base of the per-process VM allocator
Andreas Kling
2019-09-30
Kernel: Make it possible to turn off VM guard pages at compile time
Andreas Kling
2019-09-22
Kernel: Pad virtual address space allocations with guard pages
Andreas Kling
2019-06-07
Kernel: Rename LinearAddress => VirtualAddress.
Andreas Kling
2019-06-07
Kernel: Run clang-format on everything.
Andreas Kling
2019-05-22
Kernel: Forked children should inherit their RangeAllocator by copy.
Andreas Kling
2019-05-18
Kernel: Remove some RangeAllocator debug spam.
Andreas Kling
2019-05-17
Kernel: Use a RangeAllocator for kernel-only virtual space allocation too.
Andreas Kling
2019-05-17
Kernel: Implement a simple virtual address range allocator.
Andreas Kling