mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-23 08:00:20 +00:00
7f50805903
We have to disable interrupts before capturing the current Processor*, or we risk storing the wrong one if we get preempted and resume on a different CPU. Caught by the VERIFY in RecursiveSpinLock::unlock() |
||
---|---|---|
.. | ||
ContendedResource.h | ||
Lockable.h | ||
LockMode.h | ||
Mutex.cpp | ||
Mutex.h | ||
NonnullRefContendedPtr.h | ||
NonnullRefContendedPtrVector.h | ||
ProtectedValue.h | ||
RefContendedPtr.h | ||
RefCountedContended.h | ||
SpinLock.h | ||
SpinLockProtectedValue.h | ||
SpinLockResource.h |