Commit History

Author SHA1 Message Date
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. 4 years ago
  Andreas Kling a131927c75 Kernel: sys$munmap() region splitting did not preserve "shared" flag 4 years ago
  Andreas Kling 1e25d2b734 Kernel: Remove allocate_region() functions that don't take a Range 4 years ago
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. 4 years ago
  asynts acdcf59a33 Everywhere: Remove unnecessary debug comments. 4 years ago
  Andreas Kling 19d3f8cab7 Kernel+LibC: Turn errno codes into a strongly typed enum 4 years ago
  Andreas Kling bf0719092f Kernel+Userland: Remove shared buffers (shbufs) 4 years ago
  asynts 94bb544c33 Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Linus Groh 1ccc2e6482 Kernel: Store process arguments and environment in coredumps 4 years ago
  Linus Groh 057ae36e32 Kernel: Prevent threads from being destructed between die() and finalize() 4 years ago
  Andreas Kling 64b0d89335 Kernel: Make Process::allocate_region*() return KResultOr<Region*> 4 years ago
  Andreas Kling f7435dd95f Kernel: Remove MM_DEBUG debug spam code 4 years ago
  Sahan Fernando 099b83fd28 Everywhere: Fix incorrect uses of String::format and StringBuilder::appendf 4 years ago
  Andreas Kling 5c73c1bff8 Kernel: Don't dump perfcore for non-dumpable processes 4 years ago
  Andreas Kling 603147f47a Kernel: Fix perfcore filename generation build error 4 years ago
  Andreas Kling 5dafb72370 Kernel+Profiler: Make profiling per-process and without core dumps 4 years ago
  asynts 019c9eb749 Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Andreas Kling 5dae85afe7 Kernel: Pass "shared" flag to Region constructor 4 years ago
  Tom 476f17b3f1 Kernel: Merge PurgeableVMObject into AnonymousVMObject 4 years ago
  Tom b2a52f6208 Kernel: Implement lazy committed page allocation 4 years ago
  Tom e21cc4cff6 Kernel: Remove MAP_PURGEABLE from mmap 4 years ago
  Tom c3451899bc Kernel: Add MAP_NORESERVE support to mmap 4 years ago
  Tom bc5d6992a4 Kernel: Memory purging improvements 4 years ago
  Lenny Maiorani b2316701a8 Everywhere: void arguments to C functions 4 years ago
  Andreas Kling d7ad082afa Kernel+LibELF: Stop doing ELF symbolication in the kernel 4 years ago
  Andreas Kling 2dfe5751f3 Kernel: Abort core dump generation if any substep fails 4 years ago
  Lenny Maiorani 765936ebae Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 4 years ago
  Andreas Kling 8e79bde2b7 Kernel: Move KBufferBuilder to the fallible KBuffer API 4 years ago
  Andreas Kling 4232874270 Kernel: Don't dump core when OOM-killing a process 4 years ago
  Andreas Kling ff8bf4db8d Kernel: Don't take LexicalPath as argument 4 years ago