Kernel: Remove old and unused Mutex code.
This commit is contained in:
parent
b18ccf9399
commit
5fdfbfe25a
4 changed files with 3 additions and 209 deletions
|
@ -55,7 +55,6 @@ enum class ThreadWakeupReason {
|
|||
|
||||
namespace Kernel {
|
||||
|
||||
class Mutex;
|
||||
class Process;
|
||||
|
||||
class Thread final : public WaitObject {
|
||||
|
@ -206,12 +205,6 @@ public:
|
|||
|
||||
VAddr tls_address; ///< Virtual address of the Thread Local Storage of the thread
|
||||
|
||||
/// Mutexes currently held by this thread, which will be released when it exits.
|
||||
boost::container::flat_set<SharedPtr<Mutex>> held_mutexes;
|
||||
|
||||
/// Mutexes that this thread is currently waiting for.
|
||||
boost::container::flat_set<SharedPtr<Mutex>> pending_mutexes;
|
||||
|
||||
SharedPtr<Process> owner_process; ///< Process that owns this thread
|
||||
|
||||
/// Objects that the thread is waiting on, in the same order as they were
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue