Commit History

Autor SHA1 Mensaxe Data
  Andreas Kling a098266ff5 Kernel: Simplify Process factory functions %!s(int64=2) %!d(string=hai) anos
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes %!s(int64=2) %!d(string=hai) anos
  Brian Gianforcaro 6b85b358f8 Kernel: Unify Kernel task names for consistency %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 3845c90e08 Kernel: Remove unnecessary includes from Thread.h %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz a0f404551e Kernel: Ignore allocation failures during thread finalization %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 55b0b06897 Kernel: Store process names as KString %!s(int64=3) %!d(string=hai) anos
  Hendiadyoin1 62f9377656 Kernel: Move special sections into Sections.h %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 83841e47e5 Kernel: Mark FinalizerTask::spawn() as UNMAP_AFTER_INIT %!s(int64=4) %!d(string=hai) anos
  Andrew Kaster 86e3010043 Kernel: Pass trampolines instead of lambdas to create_kernel_process %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. %!s(int64=4) %!d(string=hai) anos
  Brian Gianforcaro ddd79fe2cf Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits. %!s(int64=4) %!d(string=hai) anos
  Lenny Maiorani e6f907a155 AK: Simplify constructors and conversions from nullptr_t %!s(int64=4) %!d(string=hai) anos
  Tom da5cc34ebb Kernel: Fix some issues related to fixes and block conditions %!s(int64=4) %!d(string=hai) anos
  Tom 046d6855f5 Kernel: Move block condition evaluation out of the Scheduler %!s(int64=4) %!d(string=hai) anos
  Tom 6a620562cc Kernel: Allow passing a thread argument for new kernel threads %!s(int64=4) %!d(string=hai) anos
  Tom 838d9fa251 Kernel: Make Thread refcounted %!s(int64=4) %!d(string=hai) anos
  Ben Wiederhake 64cc3f51d0 Meta+Kernel: Make clang-format-10 clean %!s(int64=4) %!d(string=hai) anos
  Tom 788b2d64c6 Kernel: Require a reason to be passed to Thread::wait_on %!s(int64=5) %!d(string=hai) anos
  Andreas Kling ea17d2d3da Kernel: Remove debug spam in finalizer task %!s(int64=5) %!d(string=hai) anos
  Tom 16783bd14d Kernel: Turn Thread::current and Process::current into functions %!s(int64=5) %!d(string=hai) anos
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure %!s(int64=5) %!d(string=hai) anos
  Andreas Kling a066dd1fac Kernel: Move sync and finalization tasks into their own files %!s(int64=5) %!d(string=hai) anos