Home
last modified time | relevance | path

Searched refs:deadlock (Results 1 - 3 of 3) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/utils/locks/
H A Ddeadlock_helpers.cpp24 std::string CreateDeadlockWarningMessage(DeadlockInfo &&deadlock) in CreateDeadlockWarningMessage() argument
30 << LockGraph::CycleAsString(deadlock, "Possible deadlock: ", "\n", vertexPrinter, edgePrinter); in CreateDeadlockWarningMessage()
35 DeadlockInfo &&deadlock) in CreateFullLockInfosMessage()
49 if (!deadlock.IsEmpty()) { in CreateFullLockInfosMessage()
50 s << CreateDeadlockWarningMessage(std::move(deadlock)); in CreateFullLockInfosMessage()
34 CreateFullLockInfosMessage(tid_t targetTid, std::vector<AsyncLockDependency> &&dependencies, DeadlockInfo &&deadlock) CreateFullLockInfosMessage() argument
H A Ddeadlock_helpers.h28 std::string CreateDeadlockWarningMessage(DeadlockInfo &&deadlock);
30 DeadlockInfo &&deadlock);
H A Dasync_lock_manager.cpp91 auto deadlock = CheckDeadlocks(deps); in DumpLocksInfoForThread() local
92 result = CreateFullLockInfosMessage(targetTid, std::move(deps), std::move(deadlock)); in DumpLocksInfoForThread()
99 auto deadlock = CheckDeadlocks(deps); in CheckDeadlocksAndLogWarning() local
100 if (!deadlock.IsEmpty()) { in CheckDeadlocksAndLogWarning()
101 std::string warning = CreateDeadlockWarningMessage(std::move(deadlock)); in CheckDeadlocksAndLogWarning()

Completed in 2 milliseconds