Historique des commits

Auteur SHA1 Message Date
  Andreas Kling e851a77346 Kernel: Rename FileBlocker::unblock() => unblock_if_conditions_are_met() il y a 3 ans
  Andreas Kling 68bf6db673 Kernel: Rename Spinlock::is_owned_by_current_thread() il y a 3 ans
  Andreas Kling 0b4671add7 Kernel: {Mutex,Spinlock}::own_lock() => is_locked_by_current_thread() il y a 3 ans
  Andreas Kling ae197deb6b Kernel: Strongly typed user & group ID's il y a 3 ans
  Andrew Kaster 54161bf5b4 Kernel: Acquire reference to waitee before trying to block in sys$waitid il y a 3 ans
  Andreas Kling 0c1d41cc8a Kernel: Simplify Blockers so they don't need a "should block" flag il y a 3 ans
  Andreas Kling adbf472ca7 Kernel: Remove unused BlockTimeout::m_should_block il y a 3 ans
  Andreas Kling 82c3cc4640 Kernel: Move Blocker setup out from constructors into setup_blocker() il y a 3 ans
  Andreas Kling b012170d69 Kernel: Don't register thread as custom data for FutexBlocker il y a 3 ans
  Andreas Kling 2c74533ba6 Kernel: Don't register thread as custom data for WaitQueueBlocker il y a 3 ans
  Andreas Kling a58c4bbcf5 Kernel: Make Thread::Blocker::m_thread a NonnullRefPtr<Thread> il y a 3 ans
  Andreas Kling c351945474 Kernel: Simplify unregistering a Blocker from a BlockerSet il y a 3 ans
  Andreas Kling 7006cb82bd Kernel: Rename Blocker::not_blocking(bool) to something more descriptive il y a 3 ans
  Andreas Kling 39474830a9 Kernel: Remove unnecessary spinlock in ~Thread::Blocker() il y a 3 ans
  Andreas Kling e51a5e2d5d Kernel: Rename some BlockerSets to foo_blocker_set il y a 3 ans
  Andreas Kling 40bc378d81 Kernel: Rename QueueBlocker => WaitQueueBlocker il y a 3 ans
  Andreas Kling b30081b49a Kernel: Rename BlockerSet::unblock() to something more accurate il y a 3 ans
  Andreas Kling 85546af417 Kernel: Rename Thread::BlockCondition to BlockerSet il y a 3 ans
  Andreas Kling c922a7da09 Kernel: Rename ScopedSpinlock => SpinlockLocker il y a 3 ans
  Andreas Kling 55adace359 Kernel: Rename SpinLock => Spinlock il y a 3 ans
  Idan Horowitz cf271183b4 Kernel: Make Process::current() return a Process& instead of Process* il y a 3 ans
  Andreas Kling 066d3281b5 Kernel: Make AsyncDeviceRequest::name() return StringView il y a 4 ans
  Andreas Kling 3108aa0a6b Kernel: Fix bogus check in Thread::WaitBlockCondition::finalize() il y a 4 ans
  Andreas Kling 859e5741ff Kernel: Fix Process use-after-free in Thread finalization il y a 4 ans
  Brian Gianforcaro 77f4f6e0de Kernel: Fix error propagation if Thread::WaitBlocker constructor fails il y a 4 ans
  Brian Gianforcaro 11306d7121 Kernel: Modify TimeManagement::current_time(..) API so it can't fail. (#6869) il y a 4 ans
  Linus Groh 649d2faeab Everywhere: Use "the SerenityOS developers." in copyright headers il y a 4 ans
  Jelle Raaijmakers c3cff7d70a Kernel: Simplify BlockTimeout constructor il y a 4 ans
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. il y a 4 ans
  Andreas Kling a7b5a58509 Kernel: Fix sys$select() not marking fd's after blocking was avoided il y a 4 ans