Commit History

Author SHA1 Message Date
  Gunnar Beutner d67fd37847 Kernel: Increase kmalloc eternal heap to 3MiB 4 years ago
  Daniel Bertalan 5491e0cdcc AK+Kernel: Make fallible allocations compiler-agnostic 4 years ago
  Hendiadyoin1 62f9377656 Kernel: Move special sections into Sections.h 4 years ago
  Gunnar Beutner 01c75e3a34 Kernel: Don't log profile data before/after the process/thread lifetime 4 years ago
  Gunnar Beutner 277f333b2b Kernel: Add support for profiling kmalloc()/kfree() 4 years ago
  Gunnar Beutner f89e8fb71a AK+LibC: Implement malloc_good_size() and use it for Vector/HashTable 4 years ago
  Brian Gianforcaro 9c38475608 Kernel: Add the ability to verify we don't kmalloc under spinlock. 4 years ago
  Brian Gianforcaro 97adaaf933 Kernel: Declare operator new/delete as noexcept for the Kernel 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
  Hendiadyoin1 0d934fc991 Kernel::CPU: Move headers into common directory 4 years ago
  Andreas Kling b1e0e2ad4a Kernel: Suppress logging during kmalloc heap expansion 4 years ago
  Andreas Kling 52ef08081c Kernel: Remove some unused things in kmalloc.cpp 4 years ago
  Andreas Kling cb4fcaa4b5 Kernel: Convert klog() => dmesgln() in kmalloc 4 years ago
  Andreas Kling 38c8dc22cf Kernel: Remove unused KMALLOC_DEBUG_LARGE_ALLOCATIONS mode 4 years ago
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 years ago
  AnotherTest 531d72fdfd Kernel: Fix a dmesgln() format error 4 years ago
  Andreas Kling fdf03852c9 Kernel: Slap UNMAP_AFTER_INIT on a whole bunch of functions 4 years ago
  Andreas Kling 99f596fd51 Kernel: Mark a handful of things in kmalloc.cpp as READONLY_AFTER_INIT 4 years ago
  Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0 4 years ago
  Andreas Kling b712345c92 Kernel: Use PANIC() in a bunch of places :^) 4 years ago
  Andreas Kling 8415866c03 Kernel: Remove user/kernel flags from Region 4 years ago
  Jean-Baptiste Boric 3cbe805486 Kernel: Move kmalloc heaps and super pages inside .bss segment 4 years ago
  asynts dca6f1f49b Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Tom 476f17b3f1 Kernel: Merge PurgeableVMObject into AnonymousVMObject 4 years ago
  Tom 22250780ff Kernel: Fix heap expansions deadlock 4 years ago
  Tom 28b109688b Kernel: Defer kmalloc heap contraction 4 years ago
  Tom 656ffe36f2 Kernel: kmalloc_eternal should align pointers 4 years ago
  Ben Wiederhake 64cc3f51d0 Meta+Kernel: Make clang-format-10 clean 4 years ago
  Tom 678bbd29ca Kernel: Fix heap expansion loop 4 years ago
  Tom 1ece93c805 Kernel: Use removed memory as backup if backup hasn't been allocated 4 years ago