커밋 기록

작성자 SHA1 메시지 날짜
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. 4 년 전
  Tom bd73102513 Kernel: Fix some race conditions with Lock and waiting/waking threads 4 년 전
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. 4 년 전
  asynts 5356aae3cc Everywhere: Replace a bundle of dbg with dbgln. 4 년 전
  Linus Groh 421587c15c Everywhere: Fix typos 4 년 전
  Tom 1d621ab172 Kernel: Some futex improvements 4 년 전
  Luke 0f66589007 Everywhere: Fix more typos 4 년 전
  Tom 49a76164c8 Kernel: Consolidate the various BlockCondition::unblock variants 4 년 전
  Tom c4176b0da1 Kernel: Fix Lock race causing infinite spinning between two threads 4 년 전
  Tom da5cc34ebb Kernel: Fix some issues related to fixes and block conditions 4 년 전
  Ben Wiederhake 64cc3f51d0 Meta+Kernel: Make clang-format-10 clean 4 년 전
  Tom 41d2a0e9f7 Kernel: Dequeue dying threads from WaitQueue 5 년 전
  Tom 9725bda63e Kernel: Enhance WaitQueue to remember pending wakes 5 년 전
  Tom 49f5069b76 Kernel: Add a SpinLock to the WaitQueue 5 년 전
  Tom e373e5f007 Kernel: Fix signal delivery 5 년 전
  Tom fb41d89384 Kernel: Implement software context switching and Processor structure 5 년 전
  Brian Gianforcaro 1f64e3eb16 Kernel: Implement FUTEX_WAKE of arbitrary count. 5 년 전
  Cristian-Bogdan SIRB 717cd5015e Kernel: Allow process with multiple threads to call exec and exit 5 년 전
  Andreas Kling a356e48150 Kernel: Move all code into the Kernel namespace 5 년 전
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 년 전
  Andreas Kling 41376d4662 Kernel: Fix Lock racing to the WaitQueue 5 년 전
  Andreas Kling f4978b2be1 Kernel: Use IntrusiveList to make WaitQueue allocation-free :^) 5 년 전
  Andreas Kling a0e38922bd Kernel: Break out of the idle loop on WaitQueue wake instead of on IRQ 5 년 전
  Andreas Kling 5859e16e53 Kernel: Use a dedicated thread state for wait-queued threads 5 년 전
  Andreas Kling f067730f6b Kernel: Add a WaitQueue for Thread queueing/waking and use it for Lock 5 년 전