Home
last modified time | relevance | path

Searched refs:dependencies (Results 1 - 4 of 4) sorted by relevance

/commonlibrary/ets_utils/js_concurrent_module/utils/locks/
H A Ddeadlock_helpers.cpp34 std::string CreateFullLockInfosMessage(tid_t targetTid, std::vector<AsyncLockDependency> &&dependencies, in CreateFullLockInfosMessage() argument
39 for (auto &maybeHeld : dependencies) { in CreateFullLockInfosMessage()
44 for (auto &maybeWaiting : dependencies) { in CreateFullLockInfosMessage()
57 DeadlockInfo CheckDeadlocks(const std::vector<AsyncLockDependency> &dependencies) in CheckDeadlocks() argument
60 for (auto &dep : dependencies) { in CheckDeadlocks()
H A Ddeadlock_helpers.h29 std::string CreateFullLockInfosMessage(tid_t targetTid, std::vector<AsyncLockDependency> &&dependencies,
31 DeadlockInfo CheckDeadlocks(const std::vector<AsyncLockDependency> &dependencies);
H A Dasync_lock_manager.h71 static void CollectLockDependencies(std::vector<AsyncLockDependency> &dependencies);
H A Dasync_lock_manager.cpp61 void AsyncLockManager::CollectLockDependencies(std::vector<AsyncLockDependency> &dependencies) in CollectLockDependencies() argument
63 auto lockProcessor = [&dependencies](std::string lockName, AsyncLock *lock) { in CollectLockDependencies()
70 dependencies.push_back( in CollectLockDependencies()
73 dependencies.push_back( in CollectLockDependencies()

Completed in 2 milliseconds