提交历史

作者 SHA1 备注 提交日期
  Tom ad5d9d648b Kernel: Use PAE to allow accessing all physical memory beyond 4GB 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 1208fc7d37 AK: Simplify Bitmap and implement in terms of BitmapView 4 年之前
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY 4 年之前
  Tom affb4ef01b Kernel: Allow specifying a physical alignment when allocating 4 年之前
  Luke b980782343 Kernel/VM: Make local_offset in PhysicalRegion::find_one_free_page unsigned 4 年之前
  Luke eb38fe4a82 Kernel/VM: Make local_offset in PhysicalRegion::free_page_at unsigned 4 年之前
  Tom 6fbced6f4f Kernel: Ensure PhysicalRegion free page hint is within valid range 4 年之前
  Ben Wiederhake 64cc3f51d0 Meta+Kernel: Make clang-format-10 clean 4 年之前
  Luke 68b361bd21 Kernel: Return ENOMEM in more places 4 年之前
  Tom efe2b75017 Kernel: Optimize single physical page allocation and randomize returns 4 年之前
  Andreas Kling cc5403f77b Kernel: Remove unused variable PhysicalRegion::m_last 4 年之前
  Andreas Kling d74650e80d Kernel: Use NonnullRefPtrVector<T> instead of Vector<RefPtr<T>> some 5 年之前
  Liav A d6e122fd3a Kernel: Allow contiguous allocations in physical memory 5 年之前
  Andreas Kling b1058b33fb AK: Add global FlatPtr typedef. It's u32 or u64, based on sizeof(void*) 5 年之前
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace 5 年之前
  Andreas Kling a246e9cd7e Use uintptr_t instead of u32 when storing pointers as integers 5 年之前
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 年之前
  Conrad Pankoff 224fbb7910 Kernel: Fix returning pages to regions >= 2GB 5 年之前
  Andreas Kling 149fd7e045 Kernel: Move PhysicalAddress.h into VM/ 6 年之前
  Andreas Kling 46a06c23e3 Kernel: Fix all compiler warnings. 6 年之前
  Andreas Kling 550b0b062b AK: Rename RetainPtr.h => RefPtr.h, Retained.h => NonnullRefPtr.h. 6 年之前
  Andreas Kling 90b1354688 AK: Rename RetainPtr => RefPtr and Retained => NonnullRefPtr. 6 年之前
  Conrad Pankoff b29a83d554 Kernel: Wrap around to region start if necessary in take_free_page 6 年之前
  Conrad Pankoff aee9317d86 Kernel: Refactor MemoryManager to use a Bitmap rather than a Vector 6 年之前