Commit History

Upphovsman SHA1 Meddelande Datum
  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