mirror of
https://github.com/RGBCube/serenity
synced 2025-10-13 15:32:06 +00:00
![]() This patch switches away from {Nonnull,}LockRefPtr to the non-locking smart pointers throughout the kernel. I've looked at the handful of places where these were being persisted and I don't see any race situations. Note that the process file descriptor table (Process::m_fds) was already guarded via MutexProtected. |
||
---|---|---|
.. | ||
Console.cpp | ||
Console.h | ||
ConsolePort.cpp | ||
ConsolePort.h | ||
Device.cpp | ||
Device.h | ||
Queue.cpp | ||
Queue.h | ||
RNG.cpp | ||
RNG.h |