Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:class
|
gptkbp:alternativeTo |
read-write lock
spinlock |
gptkbp:category |
synchronization primitive
|
gptkbp:definedIn |
<mutex> header (C++)
java.util.concurrent.locks (Java) |
gptkbp:foundIn |
gptkb:Java
gptkb:C++_Standard_Library Python threading module |
gptkbp:hasMethod |
gptkb:lock
unlock try_lock |
https://www.w3.org/2000/01/rdf-schema#label |
Mutex class
|
gptkbp:prevention |
race conditions
|
gptkbp:purpose |
mutual exclusion
|
gptkbp:relatedTo |
critical section
semaphore condition variable |
gptkbp:scope |
multi-threaded applications
|
gptkbp:threadSafe |
true
|
gptkbp:usedIn |
concurrent programming
|
gptkbp:bfsParent |
gptkb:System.Threading
|
gptkbp:bfsLayer |
7
|