Commit History

Author SHA1 Message Date
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() 4 years ago
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 years ago
  Andreas Kling 07564577c0 Kernel: Convert klog() => dmesgln() in AnonymousVMObject 4 years ago
  Liav A ecb169b61e Kernel: Add AnonymousVMObject constructor for a Vector of physical pages 4 years ago
  Andreas Kling adb2e6be5f Kernel: Make the kernel compile & link for x86_64 4 years ago
  Andreas Kling 4515652001 Kernel: Remove 1 level of indirection for AnonymousVMObject CoW bitmaps 4 years ago
  Andreas Kling 8129f3da52 Kernel: Move SMAP disabler RAII helper to its own file 4 years ago
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 years ago
  AnotherTest 09a43969ba Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) 4 years ago
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. 4 years ago
  asynts eea72b9b5c Everywhere: Hook up remaining debug macros to Debug.h. 4 years ago
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. 4 years ago
  asynts 1a3a0836c0 Everywhere: Use CMake to generate AK/Debug.h. 4 years ago
  asynts 27bc48e06c Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Linus Groh 421587c15c Everywhere: Fix typos 4 years ago
  asynts 723effd051 Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  asynts 938e5c7719 Everywhere: Replace a bundle of dbg with dbgln. 4 years ago
  Tom c630669304 Kernel: If a VMObject is shared, broadcast page remappings 4 years ago
  Tom 476f17b3f1 Kernel: Merge PurgeableVMObject into AnonymousVMObject 4 years ago
  Tom b2a52f6208 Kernel: Implement lazy committed page allocation 4 years ago
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace 5 years ago
  Andreas Kling c624d3875e Kernel: Use a shared physical page for zero-filled pages until written 5 years ago
  Andreas Kling c17f80e720 Kernel: AnonymousVMObject::create_for_physical_range() should fail more 5 years ago
  Andreas Kling a0b716cfc5 Add AnonymousVMObject::create_with_physical_page() 5 years ago
  Andreas Kling 4b7a89911c Kernel: Remove some unnecessary casts to uintptr_t 5 years ago
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 years ago
  Andreas Kling b67200dfea Kernel: Use a FixedArray for VMObject::m_physical_pages 6 years ago
  Andreas Kling 6bdb81ad87 Kernel: Split VMObject into two classes: Anonymous- and InodeVMObject 6 years ago