Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling 2cd8b21974 Kernel: Add convenience values to the Memory::Region::Access enum преди 4 години
  Andreas Kling 93d98d4976 Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace преди 4 години
  Andreas Kling a1d7ebf85a Kernel: Rename Kernel/VM/ to Kernel/Memory/ преди 4 години
  Brian Gianforcaro 2caafacd9b Kernel: Remove OOM unsafe API KBuffer::create_with_size преди 4 години
  Daniel Bertalan fda9f394d1 Kernel: Fix always-true comparison warnings преди 4 години
  Daniel Bertalan f820917a76 Everywhere: Use nothrow new with `adopt_{ref,own}_if_nonnull` преди 4 години
  Brian Gianforcaro f4d7151c3c Kernel: Make KBuffer APIs OOM safe преди 4 години
  Andreas Kling fc9ce22981 Kernel: Use KString for Region names преди 4 години
  Brian Gianforcaro c8758d4faa Kernel: Make KBuffer::try_create_with* APIs OOM safe преди 4 години
  Andreas Kling b91c49364d AK: Rename adopt() to adopt_ref() преди 4 години
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години
  Andreas Kling ef1e5db1d0 Everywhere: Remove klog(), dbg() and purge all LogStream usage :^) преди 4 години
  Andreas Kling 839d2d70a4 Kernel: Add non-const KBuffer::impl() getter преди 4 години
  Brian Gianforcaro eaef57443c Kernel: Make MemoryManager API type-safe for Region::Access enum преди 4 години
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY преди 4 години
  Brian Gianforcaro 69df3cfae7 Kernel: Mark KBuffer and its getters as [[nodiscard]] преди 4 години
  Andreas Kling 09b1b09c19 Kernel: Assert if rounding-up-to-page-size would wrap around to 0 преди 4 години
  Andreas Kling 8415866c03 Kernel: Remove user/kernel flags from Region преди 4 години
  Lenny Maiorani e6f907a155 AK: Simplify constructors and conversions from nullptr_t преди 4 години
  Tom f98ca35b83 Kernel: Improve ProcFS behavior in low memory conditions преди 4 години
  Tom 60f5f48dd1 Kernel: Allocate profiling memory upfront преди 4 години
  Tom 476f17b3f1 Kernel: Merge PurgeableVMObject into AnonymousVMObject преди 4 години
  Andreas Kling c77dda6827 Kernel: Make KBuffer::try_create_with_bytes() actually copy the bytes преди 4 години
  Andreas Kling d936d86332 Kernel: Add KBuffer::try_create_with_bytes() преди 4 години
  Andreas Kling 8cde8ba511 Kernel: Add KBuffer::try_create_with_size() преди 4 години
  Andreas Kling 62ec6e5fe0 Kernel: Make Inode::read_entire() return a KBuffer (not ByteBuffer) преди 5 години
  Andreas Kling 7d862dd5fc AK: Reduce header dependency graph of String.h преди 5 години
  Andreas Kling fa9fba6901 Kernel: Add missing #includes now that <AK/StdLibExtras.h> is smaller преди 5 години
  Andreas Kling a70cc5ca1d Kernel: Commit the entire region up front in KBuffer::copy() преди 5 години
  Andreas Kling 8047ff8205 Kernel: Expose the underlying Region of a KBuffer преди 5 години