提交历史

作者 SHA1 备注 提交日期
  Liav A 1b04726c85 Kernel: Move all tasks-related code to the Tasks subdirectory 2 年之前
  Andreas Kling 689ca370d4 Everywhere: Remove NonnullRefPtr.h includes 2 年之前
  Linus Groh 9c08bb9555 AK: Remove `try_` prefix from FixedArray creation functions 2 年之前
  Sam Atkins bed5961fc2 AK: Rename Bitmap::try_create() to ::create() 2 年之前
  Andreas Kling 2c72d495a3 Kernel: Use RefPtr instead of LockRefPtr for PhysicalPage 2 年之前
  Andreas Kling 6cd3695761 Kernel: Stop taking MM lock while using regular quickmaps 2 年之前
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes 2 年之前
  Andreas Kling a84d893af8 Kernel/x86: Re-enable interrupts ASAP when handling page faults 2 年之前
  Liav A e4e5fa74d0 Kernel+Userland: Rename prefix of user_physical => physical 3 年之前
  Idan Horowitz 8717e78918 Kernel: Stop committing pages for COW of uncommitted pages on sys$fork 3 年之前
  Idan Horowitz 1d96c30488 Kernel: Stop leaking leftover committed cow pages from forked processes 3 年之前
  Timon Kruiper feba7bc8a8 Kernel: Move Kernel/Arch/x86/SafeMem.h to Kernel/Arch/SafeMem.h 3 年之前
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors 3 年之前
  Idan Horowitz 8030e2a88f Kernel: Make AnonymousVMObject COW-Bitmap allocation OOM-fallible 3 年之前
  Idan Horowitz 871a53db76 AK: Make Bitmap construction OOM-fallible 3 年之前
  Andreas Kling 2ff9db0245 Kernel: Make contiguous VM objects use "user physical pages" by default 3 年之前
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h 3 年之前
  Idan Horowitz 5146315a15 Kernel: Convert MemoryManager::allocate_user_physical_page to ErrorOr 3 年之前
  Idan Horowitz 4d2f1a05ec Kernel: Make allocate_contiguous_supervisor_physical_pages OOM-fallible 3 年之前
  creator1creeper1 3879e70447 Kernel: Make AnonymousVMObject construction OOM-aware 3 年之前
  creator1creeper1 d1f265e851 Kernel: Make VMOBject construction OOM-aware 3 年之前
  Hendiadyoin1 1cdace7898 Kernel: Add implied auto qualifiers in Memory 3 年之前
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 3 年之前
  James Mintram 0fbeac6011 Kernel: Split SmapDisabler so header is platform independent 3 年之前
  Andreas Kling 21f7932ae2 Kernel: Use TRY() and adopt_nonnull_ref_or_enomem() in AnonymousVMObject 3 年之前
  Andreas Kling 52cbbe1dc5 Kernel: Actually share committed CoW pages 3 年之前
  Andreas Kling 2f790cf78f Kernel: Make MM.commit_user_physical_pages() return KResultOr 3 年之前
  Andreas Kling 3631ebe963 Kernel: Use TRY() in AnonymousVMObject 3 年之前
  Andreas Kling eaf88cc78a AK: Rename create<T> => make_ref_counted<T> 3 年之前
  Andreas Kling a930877f31 Kernel: Mape quickmap functions VERIFY that MM lock is held 3 年之前