Commit History

Автор SHA1 Съобщение Дата
  Andreas Kling 2c74533ba6 Kernel: Don't register thread as custom data for WaitQueueBlocker преди 3 години
  Andreas Kling a82b5e6e50 Kernel: Remove unused WaitQueue::should_block(bool) преди 3 години
  Andreas Kling 40bc378d81 Kernel: Rename QueueBlocker => WaitQueueBlocker преди 3 години
  Andreas Kling b30081b49a Kernel: Rename BlockerSet::unblock() to something more accurate преди 3 години
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker преди 3 години
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock преди 3 години
  Linus Groh 649d2faeab Everywhere: Use "the SerenityOS developers." in copyright headers преди 4 години
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. преди 4 години
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY преди 4 години
  AnotherTest 09a43969ba Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) преди 4 години
  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 години