Andreas Kling
|
723f4e5ee6
Meta: Scale back overly informal user-facing strings
|
5 år sedan |
Andreas Kling
|
0c5e441a0b
Revert "Kernel: Add implementation of operator new and delete to kmalloc.cpp"
|
5 år sedan |
Andrew Kaster
|
6d0d848720
Kernel: Add implementation of operator new and delete to kmalloc.cpp
|
5 år sedan |
Andreas Kling
|
21d5f4ada1
Kernel: Absorb LibBareMetal back into the kernel
|
5 år sedan |
Andreas Kling
|
ca4f714d68
Kernel: Use consistent names for kmalloc globals and remove volatile
|
5 år sedan |
Andreas Kling
|
dc7340332d
Kernel: Update cryptically-named functions related to symbolication
|
5 år sedan |
nimelehin
|
c0a4cf5e8d
Kernel: Support best fit allocation policy in kmalloc()
|
5 år sedan |
nimelehin
|
0d08ed2693
Kernel: Implement kmalloc() using AK::Bitmap
|
5 år sedan |
Andreas Kling
|
b1058b33fb
AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*)
|
5 år sedan |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
5 år sedan |
Liav A
|
900865e87c
Kernel: Run clang-format on Heap/kmalloc.cpp
|
5 år sedan |
Liav A
|
46a7ee97ac
Heap kmalloc: Use dbg() instead of dbgprintf()
|
5 år sedan |
Andreas Kling
|
e334c36757
Kernel: Remove unnecessary allocation metadata from kmalloc() chunks
|
5 år sedan |
Andreas Kling
|
ba83bf8a0d
Kernel: Increase kmalloc chunk size from 8 bytes to 32 bytes
|
5 år sedan |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
5 år sedan |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 år sedan |
Liav A
|
e559af2008
Kernel: Apply changes to use LibBareMetal definitions
|
5 år sedan |
Andreas Kling
|
8d51352b96
Kernel: Add crash logging heuristic for uninitialized kmalloc()/kfree()
|
5 år sedan |
Andreas Kling
|
c1f74bf327
Kernel: Never validate access to the kmalloc memory range
|
5 år sedan |
Andreas Kling
|
603bf6fb4a
Build: Remove -fno-sized-deallocation -Wno-sized-deallocation
|
5 år sedan |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 år sedan |
Andreas Kling
|
e362b56b4f
Kernel: Move kernel above the 3GB virtual address mark
|
5 år sedan |
Andreas Kling
|
0adbacf59e
Kernel: Demangle userspace ELF symbols in backtraces
|
5 år sedan |
Andreas Kling
|
9a157b5e81
Revert "Kernel: Move Kernel mapping to 0xc0000000"
|
5 år sedan |
Jesse Buhagiar
|
bd33c66273
Kernel: Move Kernel mapping to 0xc0000000
|
5 år sedan |
Andreas Kling
|
19398cd7d5
Kernel: Reorganize memory layout a bit
|
5 år sedan |
Andreas Kling
|
1c692e87a6
Kernel: Move kmalloc() into a Kernel/Heap/ directory
|
5 år sedan |