/external/angle/third_party/abseil-cpp/absl/strings/internal/ |
D | cordz_info_test.cc | 68 CordzInfo::TrackCord(data.data, kTrackCordMethod); in TEST() 69 CordzInfo* info = data.data.cordz_info(); in TEST() 72 EXPECT_THAT(CordzInfo::Head(CordzSnapshot()), Eq(info)); in TEST() 80 CordzInfo::MaybeTrackCord(child.data, parent.data, kTrackCordMethod); in TEST() 87 CordzInfo::MaybeTrackCord(child.data, parent.data, kTrackCordMethod); in TEST() 94 CordzInfo::TrackCord(parent.data, kTrackCordMethod); in TEST() 95 CordzInfo::MaybeTrackCord(child.data, parent.data, kTrackCordMethod); in TEST() 96 CordzInfo* parent_info = parent.data.cordz_info(); in TEST() 97 CordzInfo* child_info = child.data.cordz_info(); in TEST() 108 CordzInfo::TrackCord(child.data, kTrackCordMethod); in TEST() [all …]
|
D | cordz_info.h | 47 class ABSL_LOCKABLE CordzInfo : public CordzHandle { 116 static void MaybeUntrackCord(CordzInfo* info); 118 CordzInfo() = delete; 119 CordzInfo(const CordzInfo&) = delete; 120 CordzInfo& operator=(const CordzInfo&) = delete; 123 static CordzInfo* Head(const CordzSnapshot& snapshot) 127 CordzInfo* Next(const CordzSnapshot& snapshot) const 196 std::atomic<CordzInfo*> head ABSL_GUARDED_BY(mutex){nullptr}; in ABSL_GUARDED_BY() 201 explicit CordzInfo(CordRep* rep, const CordzInfo* src, 203 ~CordzInfo() override; [all …]
|
D | cordz_info.cc | 35 constexpr int CordzInfo::kMaxStackDepth; 37 ABSL_CONST_INIT CordzInfo::List CordzInfo::global_list_{absl::kConstInit}; 248 CordzInfo* CordzInfo::Head(const CordzSnapshot& snapshot) { in Head() 257 CordzInfo* head = global_list_.head.load(std::memory_order_acquire); in Head() 262 CordzInfo* CordzInfo::Next(const CordzSnapshot& snapshot) const { in Next() 266 CordzInfo* next = ci_next_.load(std::memory_order_acquire); in Next() 272 void CordzInfo::TrackCord(InlineData& cord, MethodIdentifier method) { in TrackCord() 275 CordzInfo* cordz_info = new CordzInfo(cord.as_tree(), nullptr, method); in TrackCord() 280 void CordzInfo::TrackCord(InlineData& cord, const InlineData& src, in TrackCord() 287 CordzInfo* cordz_info = cord.cordz_info(); in TrackCord() [all …]
|
D | cordz_sample_token_test.cc | 60 const CordzInfo&>::value, in TEST() 69 const CordzInfo*>::value, in TEST() 73 const CordzInfo&>::value, in TEST() 84 CordzInfo::TrackCord(cord1.data, kTrackCordMethod); in TEST() 85 CordzInfo* info1 = cord1.data.cordz_info(); in TEST() 86 CordzInfo::TrackCord(cord2.data, kTrackCordMethod); in TEST() 87 CordzInfo* info2 = cord2.data.cordz_info(); in TEST() 88 CordzInfo::TrackCord(cord3.data, kTrackCordMethod); in TEST() 89 CordzInfo* info3 = cord3.data.cordz_info(); in TEST() 92 std::vector<const CordzInfo*> found; in TEST() [all …]
|
D | cordz_update_scope.h | 35 CordzUpdateScope(CordzInfo* info, CordzUpdateTracker::MethodIdentifier method) in CordzUpdateScope() 61 CordzInfo* info() const { return info_; } in info() 64 CordzInfo* info_;
|
D | cordz_sample_token.h | 63 using value_type = const CordzInfo&; 65 using pointer = const CordzInfo*;
|
D | cord_internal.h | 36 class CordzInfo; variable 413 CordzInfo* cordz_info() const { in cordz_info() 418 return reinterpret_cast<CordzInfo*>(info - 1); in cordz_info() 424 void set_cordz_info(CordzInfo* cordz_info) { in set_cordz_info()
|
D | cordz_info_statistics_test.cc | 165 CordzInfo::TrackCord(cord, CordzUpdateTracker::kUnknown); in SampleCord() 441 for (const CordzInfo& cord_info : token) { in TEST() 465 CordzInfo::MaybeUntrackCord(cord.cordz_info()); in TEST() 481 CordzInfo::TrackCord(cord, CordzUpdateTracker::kUnknown); in TEST() 489 CordzInfo::MaybeUntrackCord(cord.cordz_info()); in TEST()
|
D | cordz_update_scope_test.cc | 40 CordzInfo::TrackCord(cord.data, kTrackCordMethod); in TEST()
|
D | cordz_sample_token.cc | 60 : token_(token), current_(CordzInfo::Head(*token)) {} in Iterator()
|
/external/angle/third_party/abseil-cpp/absl/strings/ |
D | cordz_test_helpers.h | 36 inline const cord_internal::CordzInfo* GetCordzInfoForTesting( in GetCordzInfoForTesting() 43 inline bool CordzInfoIsListed(const cord_internal::CordzInfo* cordz_info, 45 for (const cord_internal::CordzInfo& info : token) { 57 const cord_internal::CordzInfo* cord_info = GetCordzInfoForTesting(arg); 84 const cord_internal::CordzInfo* cord_info = GetCordzInfoForTesting(arg);
|
D | cordz_test.cc | 42 using cord_internal::CordzInfo; 166 const CordzInfo* info = GetCordzInfoForTesting(cord()); in TEST_P() 209 const CordzInfo* info = GetCordzInfoForTesting(cord); in TEST() 219 const CordzInfo* info = GetCordzInfoForTesting(cord); in TEST() 254 const CordzInfo* info = GetCordzInfoForTesting(cord); in TEST()
|
D | cord.h | 675 using CordzInfo = cord_internal::CordzInfo; variable 689 friend const CordzInfo* GetCordzInfoForTesting(const Cord& cord); 816 absl::cord_internal::CordzInfo* cordz_info() const { in cordz_info() 821 void set_cordz_info(cord_internal::CordzInfo* cordz_info) { in set_cordz_info() 1082 CordzInfo::MaybeTrackCord(data_, method); in EmplaceTree() 1088 CordzInfo::MaybeTrackCord(data_, parent, method); in EmplaceTree() 1122 CordzInfo::MaybeUntrackCord(cordz_info()); in clear()
|
D | cord.cc | 544 CordzInfo::MaybeTrackCord(data_, src.data_, method); in AssignSlow() 546 CordzInfo::MaybeUntrackCord(data_.cordz_info()); in AssignSlow() 554 CordzInfo::MaybeUntrackCord(data_.cordz_info()); in UnrefTree() 589 CordzInfo::MaybeUntrackCord(contents_.cordz_info()); in DestroyCordSlow() 626 if (tree != nullptr) CordzInfo::MaybeUntrackCord(contents_.cordz_info()); in operator =()
|
D | cord_test.cc | 188 static cord_internal::CordzInfo* GetCordzInfo(const Cord& c) { in GetCordzInfo()
|
/external/angle/third_party/abseil-cpp/ |
D | symbols_arm64_rel.def | 112 …??0CordzInfo@cord_internal@absl@@AEAA@PEAUCordRep@12@PEBV012@W4MethodIdentifier@CordzUpdateTracker… 134 ??1CordzInfo@cord_internal@absl@@EEAA@XZ 351 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPEBV123@PEAPEAX@Z 417 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QEBA?AUCordzStatistics@23@XZ 421 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PEBV12… 422 ?GetParentStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 427 ?GetStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 446 ?Head@CordzInfo@cord_internal@absl@@SAPEAV123@AEBVCordzSnapshot@23@@Z 492 ?Lock@CordzInfo@cord_internal@absl@@QEAAXW4MethodIdentifier@CordzUpdateTracker@23@@Z 506 …?MaybeTrackCordImpl@CordzInfo@cord_internal@absl@@CAXAEAVInlineData@23@AEBV423@W4MethodIdentifier@… [all …]
|
D | symbols_x86_rel.def | 114 …??0CordzInfo@cord_internal@absl@@AAE@PAUCordRep@12@PBV012@W4MethodIdentifier@CordzUpdateTracker@12… 136 ??1CordzInfo@cord_internal@absl@@EAE@XZ 352 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPBV123@PAPAX@Z 418 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QBE?AUCordzStatistics@23@XZ 422 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PBV123… 423 ?GetParentStack@CordzInfo@cord_internal@absl@@QBE?AV?$Span@QAX@3@XZ 428 ?GetStack@CordzInfo@cord_internal@absl@@QBE?AV?$Span@QAX@3@XZ 447 ?Head@CordzInfo@cord_internal@absl@@SAPAV123@ABVCordzSnapshot@23@@Z 492 ?Lock@CordzInfo@cord_internal@absl@@QAEXW4MethodIdentifier@CordzUpdateTracker@23@@Z 506 …?MaybeTrackCordImpl@CordzInfo@cord_internal@absl@@CAXAAVInlineData@23@ABV423@W4MethodIdentifier@Co… [all …]
|
D | symbols_x64_rel.def | 116 …??0CordzInfo@cord_internal@absl@@AEAA@PEAUCordRep@12@PEBV012@W4MethodIdentifier@CordzUpdateTracker… 138 ??1CordzInfo@cord_internal@absl@@EEAA@XZ 356 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPEBV123@PEAPEAX@Z 421 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QEBA?AUCordzStatistics@23@XZ 425 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PEBV12… 426 ?GetParentStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 431 ?GetStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 450 ?Head@CordzInfo@cord_internal@absl@@SAPEAV123@AEBVCordzSnapshot@23@@Z 495 ?Lock@CordzInfo@cord_internal@absl@@QEAAXW4MethodIdentifier@CordzUpdateTracker@23@@Z 510 …?MaybeTrackCordImpl@CordzInfo@cord_internal@absl@@CAXAEAVInlineData@23@AEBV423@W4MethodIdentifier@… [all …]
|
D | symbols_x64_rel_asan.def | 120 …??0CordzInfo@cord_internal@absl@@AEAA@PEAUCordRep@12@PEBV012@W4MethodIdentifier@CordzUpdateTracker… 148 ??1CordzInfo@cord_internal@absl@@EEAA@XZ 368 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPEBV123@PEAPEAX@Z 434 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QEBA?AUCordzStatistics@23@XZ 438 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PEBV12… 439 ?GetParentStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 444 ?GetStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 463 ?Head@CordzInfo@cord_internal@absl@@SAPEAV123@AEBVCordzSnapshot@23@@Z 509 ?Lock@CordzInfo@cord_internal@absl@@QEAAXW4MethodIdentifier@CordzUpdateTracker@23@@Z 524 …?MaybeTrackCordImpl@CordzInfo@cord_internal@absl@@CAXAEAVInlineData@23@AEBV423@W4MethodIdentifier@… [all …]
|
D | symbols_x86_dbg.def | 1030 …??0CordzInfo@cord_internal@absl@@AAE@PAUCordRep@12@PBV012@W4MethodIdentifier@CordzUpdateTracker@12… 1195 ??1CordzInfo@cord_internal@absl@@EAE@XZ 1560 ?AssertHeld@CordzInfo@cord_internal@absl@@QAEXXZ 1756 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPBV123@PAPAX@Z 1873 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QBE?AUCordzStatistics@23@XZ 1906 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PBV123… 1907 ?GetParentStack@CordzInfo@cord_internal@absl@@QBE?AV?$Span@QAX@3@XZ 1935 ?GetStack@CordzInfo@cord_internal@absl@@QBE?AV?$Span@QAX@3@XZ 1960 ?Head@CordzInfo@cord_internal@absl@@SAPAV123@ABVCordzSnapshot@23@@Z 2036 ?Lock@CordzInfo@cord_internal@absl@@QAEXW4MethodIdentifier@CordzUpdateTracker@23@@Z [all …]
|
D | symbols_x64_dbg.def | 1035 …??0CordzInfo@cord_internal@absl@@AEAA@PEAUCordRep@12@PEBV012@W4MethodIdentifier@CordzUpdateTracker… 1200 ??1CordzInfo@cord_internal@absl@@EEAA@XZ 1566 ?AssertHeld@CordzInfo@cord_internal@absl@@QEAAXXZ 1762 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPEBV123@PEAPEAX@Z 1879 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QEBA?AUCordzStatistics@23@XZ 1912 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PEBV12… 1913 ?GetParentStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 1941 ?GetStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 1966 ?Head@CordzInfo@cord_internal@absl@@SAPEAV123@AEBVCordzSnapshot@23@@Z 2042 ?Lock@CordzInfo@cord_internal@absl@@QEAAXW4MethodIdentifier@CordzUpdateTracker@23@@Z [all …]
|
D | symbols_arm64_dbg.def | 1033 …??0CordzInfo@cord_internal@absl@@AEAA@PEAUCordRep@12@PEBV012@W4MethodIdentifier@CordzUpdateTracker… 1198 ??1CordzInfo@cord_internal@absl@@EEAA@XZ 1564 ?AssertHeld@CordzInfo@cord_internal@absl@@QEAAXXZ 1760 ?FillParentStack@CordzInfo@cord_internal@absl@@CAHPEBV123@PEAPEAX@Z 1878 ?GetCordzStatistics@CordzInfo@cord_internal@absl@@QEBA?AUCordzStatistics@23@XZ 1911 …?GetParentMethod@CordzInfo@cord_internal@absl@@CA?AW4MethodIdentifier@CordzUpdateTracker@23@PEBV12… 1912 ?GetParentStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 1940 ?GetStack@CordzInfo@cord_internal@absl@@QEBA?AV?$Span@QEAX@3@XZ 1965 ?Head@CordzInfo@cord_internal@absl@@SAPEAV123@AEBVCordzSnapshot@23@@Z 2042 ?Lock@CordzInfo@cord_internal@absl@@QEAAXW4MethodIdentifier@CordzUpdateTracker@23@@Z [all …]
|