mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-23 01:41:59 -05:00
39ceefa5dd
This is some syntaxic sugar to use a ContendedResource object with reference counting. This effectively dissociates merely holding a reference to an object and actually using the object in a way that requires locking it against concurrent use. |
||
---|---|---|
.. | ||
ContendedResource.h | ||
Lockable.h | ||
LockMode.h | ||
Mutex.cpp | ||
Mutex.h | ||
NonnullRefContendedPtr.h | ||
NonnullRefContendedPtrVector.h | ||
RefContendedPtr.h | ||
RefCountedContended.h | ||
SpinLock.h | ||
SpinLockProtectedValue.h | ||
SpinLockResource.h |