MCPcopy Create free account
hub / github.com/CodeSentryAI/lockbud / ConflictLockGraph

Class ConflictLockGraph

src/detector/lock/mod.rs:858–860  ·  view source on GitHub ↗

forall relation(a, b), relation(c, d): if b and c are probably/possibly deadlock, then add edge between relation(a, b) and relation(c, d). The cycles in the graph may be conflictlock bugs.

Source from the content-addressed store, hash-verified

856 "std::sync::Condvar::notify".to_owned(),
857 notify_span,
858 wait_notify_locks,
859 )
860 } else {
861 CondvarDeadlockDiagnosis::new(
862 "parking_lot::Condvar::wait".to_owned(),
863 wait_span,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected