Classes | |
struct | Edge |
class | GraphCycles |
class | GraphCyclesTest |
struct | GraphId |
class | KernelTimeout |
class | PerThreadSem |
class | PerThreadSemTest |
class | SimpleSemaphore |
struct | ThreadData |
class | ThreadPool |
class | Waiter |
Typedefs | |
using | Edges = std::vector< Edge > |
typedef std::map< int, GraphId > | IdMap |
using | Nodes = std::vector< int > |
using | RandomEngine = std::mt19937_64 |
Variables | |
static ABSL_CONST_INIT base_internal::ThreadIdentity * | thread_identity_freelist |
static ABSL_CONST_INIT base_internal::ThreadIdentity * | thread_identity_freelist |
typedef std::vector< Edge > absl::synchronization_internal::Edges |
Definition at line 39 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
typedef std::map< int, GraphId > absl::synchronization_internal::IdMap |
Definition at line 43 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
typedef std::vector< int > absl::synchronization_internal::Nodes |
Definition at line 34 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
typedef std::mt19937_64 absl::synchronization_internal::RandomEngine |
Definition at line 40 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 560 of file abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 560 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 136 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 136 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 162 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 162 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 115 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 115 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
base_internal::ThreadIdentity * absl::synchronization_internal::CreateThreadIdentity | ( | ) |
Definition at line 132 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
Definition at line 182 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
Definition at line 182 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 360 of file abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 360 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 532 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 532 of file abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
|
static |
Definition at line 44 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
Definition at line 44 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
inline |
Definition at line 43 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.h.
|
inline |
Definition at line 58 of file abseil-cpp/absl/synchronization/internal/graphcycles.h.
|
static |
Definition at line 50 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 50 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 56 of file abseil-cpp/absl/synchronization/internal/waiter.cc.
|
static |
Definition at line 56 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/waiter.cc.
|
static |
Definition at line 615 of file abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 615 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc.
Definition at line 165 of file abseil-cpp/absl/synchronization/mutex.cc.
|
static |
Definition at line 97 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
|
static |
Definition at line 100 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
void absl::synchronization_internal::OneTimeInitThreadIdentity | ( | base_internal::ThreadIdentity * | identity | ) |
Definition at line 72 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
|
static |
Definition at line 67 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 67 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 77 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 77 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 102 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 102 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 89 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 89 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 176 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 176 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 169 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 169 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 41 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
|
static |
Definition at line 582 of file abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 582 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 74 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
|
static |
Definition at line 76 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
Definition at line 68 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
Definition at line 70 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
|
static |
Definition at line 603 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc.
|
static |
Definition at line 603 of file abseil-cpp/absl/synchronization/internal/graphcycles.cc.
absl::synchronization_internal::TEST | ( | GraphCycles | , |
RandomizedTest | |||
) |
Definition at line 191 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
absl::synchronization_internal::TEST_F | ( | GraphCyclesTest | , |
IndirectCycle | |||
) |
Definition at line 418 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
absl::synchronization_internal::TEST_F | ( | GraphCyclesTest | , |
LongPath | |||
) |
Definition at line 427 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
absl::synchronization_internal::TEST_F | ( | GraphCyclesTest | , |
ManyEdges | |||
) |
Definition at line 448 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
absl::synchronization_internal::TEST_F | ( | GraphCyclesTest | , |
NoCycle | |||
) |
Definition at line 406 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
absl::synchronization_internal::TEST_F | ( | GraphCyclesTest | , |
RemoveNode | |||
) |
Definition at line 438 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
absl::synchronization_internal::TEST_F | ( | GraphCyclesTest | , |
SimpleCycle | |||
) |
Definition at line 411 of file abseil-cpp/absl/synchronization/internal/graphcycles_test.cc.
|
static |
Definition at line 37 of file abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.
|
static |
Definition at line 37 of file bloaty/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc.