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.