mirror of
https://github.com/RGBCube/serenity
synced 2025-05-28 08:35:09 +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. |
||
---|---|---|
.. | ||
Definitions.h | ||
FileSystem.cpp | ||
FileSystem.h | ||
Inode.cpp | ||
Inode.h | ||
ProcessExposed.cpp |