/art/runtime/base/ |
timing_logger_test.cc | 29 TimingLogger logger("StartEnd", true, false); 44 TimingLogger logger("StartNewEnd", true, false); 70 TimingLogger logger("StartNewEndNested", true, false); 87 EXPECT_NE(idx_1, TimingLogger::kIndexNotFound); 88 EXPECT_NE(idx_2, TimingLogger::kIndexNotFound); 89 EXPECT_NE(idx_3, TimingLogger::kIndexNotFound); 90 EXPECT_NE(idx_4, TimingLogger::kIndexNotFound); 91 EXPECT_NE(idx_5, TimingLogger::kIndexNotFound); 92 EXPECT_EQ(idx_6, TimingLogger::kIndexNotFound); 93 TimingLogger::TimingData data = logger.CalculateTimingData() [all...] |
timing_logger.cc | 39 constexpr size_t TimingLogger::kIndexNotFound; 72 void CumulativeLogger::AddLogger(const TimingLogger &logger) { 74 TimingLogger::TimingData timing_data(logger.CalculateTimingData()); 75 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings(); 133 TimingLogger::TimingLogger(const char* name, 136 TimingLogger::TimingKind kind) 140 void TimingLogger::Reset() { 144 void TimingLogger::StartTiming(const char* label) { 150 void TimingLogger::EndTiming() [all...] |
timing_logger.h | 31 class TimingLogger; 47 void AddLogger(const TimingLogger& logger) REQUIRES(!GetLock()); 84 class TimingLogger { 151 friend class TimingLogger; 154 TimingLogger(const char* name, 158 ~TimingLogger(); 182 ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { 194 TimingLogger* const logger_; // The timing logger which the scoped timing is associated with. 220 DISALLOW_COPY_AND_ASSIGN(TimingLogger);
|
/cts/tests/tests/util/src/android/util/cts/ |
TimingLoggerTest.java | 19 import android.util.TimingLogger; 35 TimingLogger timings = new TimingLogger(LOG_TAG, "testTimingLogger");
|
/art/dex2oat/ |
common_compiler_driver_test.h | 33 class TimingLogger; 42 TimingLogger* timings) REQUIRES(!Locks::mutator_lock_);
|
common_compiler_driver_test.cc | 35 TimingLogger* timings) { 36 TimingLogger::ScopedTiming t(__FUNCTION__, timings);
|
dex2oat.cc | 654 explicit Dex2Oat(TimingLogger* timings) : [all...] |
/art/dex2oat/driver/ |
compiler_driver.h | 78 class TimingLogger; 106 TimingLogger* timings, 112 TimingLogger* timings) 230 void LoadImageClasses(TimingLogger* timings, /*inout*/ HashSet<std::string>* image_classes) 238 TimingLogger* timings) 245 TimingLogger* timings) 252 TimingLogger* timings, 257 TimingLogger* timings, 265 TimingLogger* timings) 270 TimingLogger* timings) [all...] |
compiler_driver.cc | 323 TimingLogger* timings) { 647 TimingLogger* timings) { 669 TimingLogger* timings) { 688 TimingLogger::ScopedTiming t("Resolve const-string Strings", timings); 794 TimingLogger* timings) { 802 TimingLogger::ScopedTiming t("Initialize type check bitstrings", timings); [all...] |
/art/runtime/gc/collector/ |
iteration.h | 41 TimingLogger* GetTimings() { 87 TimingLogger timings_;
|
semi_space.cc | 65 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 147 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 177 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 239 TimingLogger::ScopedTiming t2("RevokeAllThreadLocalAllocationStacks", GetTimings()); 334 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 336 TimingLogger::ScopedTiming t2("MarkStackAsLive", GetTimings()); 346 TimingLogger::ScopedTiming t2( 370 TimingLogger::ScopedTiming t2("UpdateAndMarkRememberedSet", GetTimings()); 373 TimingLogger::ScopedTiming t2("VisitLiveBits", GetTimings()); 402 TimingLogger::ScopedTiming t2("VisitLargeObjects", GetTimings()) [all...] |
mark_sweep.cc | 84 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 117 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 188 TimingLogger::ScopedTiming t("(Paused)PausePhase", GetTimings()); 200 TimingLogger::ScopedTiming t2("SwapStacks", GetTimings()); 222 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 252 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 259 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 321 TimingLogger::ScopedTiming t(name, GetTimings()); 341 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 366 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()) [all...] |
sticky_mark_sweep.cc | 64 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings());
|
concurrent_copying.cc | 220 TimingLogger::ScopedTiming split("(Paused)VerifyNoFromSpaceReferences", GetTimings()); 373 TimingLogger::ScopedTiming split("InitializePhase", GetTimings()); 518 TimingLogger::ScopedTiming split("(Paused)FlipCallback", cc->GetTimings()); 534 TimingLogger::ScopedTiming split2("(Paused)SetFromSpace", cc->GetTimings()); 553 TimingLogger::ScopedTiming split3("(Paused)VisitTransactionRoots", cc->GetTimings()); 639 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); 723 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); 733 TimingLogger::ScopedTiming split("FlipThreadRoots", GetTimings()); [all...] |
garbage_collector.h | 105 TimingLogger* GetTimings() {
|
/art/runtime/gc/ |
reference_processor.h | 28 class TimingLogger; 50 TimingLogger* timings,
|
reference_processor.cc | 154 TimingLogger* timings, 157 TimingLogger::ScopedTiming t(concurrent ? __FUNCTION__ : "(Paused)ProcessReferences", timings); 179 TimingLogger::ScopedTiming split(concurrent ? "ForwardSoftReferences" : 196 TimingLogger::ScopedTiming t2(concurrent ? "EnqueueFinalizerReferences" :
|
/art/compiler/ |
common_compiler_test.h | 40 class TimingLogger;
|
common_compiler_test.cc | 173 TimingLogger timings("CommonCompilerTest::CompileMethod", false, false); 174 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); 209 TimingLogger::ScopedTiming t2("MakeExecutable", &timings);
|
/art/compiler/jit/ |
jit_compiler.cc | 190 TimingLogger logger( 191 "JIT compiler timing logger", true, VLOG_IS_ON(jit), TimingLogger::TimingKind::kThreadCpu); 198 TimingLogger::ScopedTiming t2("Compiling", &logger); 212 TimingLogger::ScopedTiming t2("TrimMaps", &logger);
|
/art/dex2oat/dex/ |
dex_to_dex_decompiler_test.cc | 41 TimingLogger timings("DexToDexDecompilerTest::CompileAll", false, false);
|
/art/runtime/gc/space/ |
image_space.cc | 682 TimingLogger logger(__PRETTY_FUNCTION__, /*precise=*/ true, VLOG_IS_ON(image)); 698 TimingLogger::ScopedTiming timing("RelocateImage", &logger); 749 TimingLogger* logger, 760 TimingLogger::ScopedTiming timing("OpenImageFile", logger); 770 TimingLogger::ScopedTiming timing("ReadImageHeader", logger); [all...] |
/art/dex2oat/linker/ |
oat_writer_test.cc | 106 TimingLogger timings("WriteElf", false, false); 133 TimingLogger timings("WriteElf", false, false); 154 TimingLogger timings("WriteElf", false, false); 385 TimingLogger timings("OatTest::WriteRead", false, false); 393 TimingLogger timings2("OatTest::WriteRead", false, false); 497 TimingLogger timings("OatTest::EmptyTextSection", false, false); 551 TimingLogger timings("OatTest::DexFileInput", false, false); 672 TimingLogger timings("OatTest::DexFileInput", false, false); [all...] |
oat_writer.h | 49 class TimingLogger; 124 TimingLogger* timings, 367 TimingLogger* timings_;
|
oat_writer.cc | 369 TimingLogger* timings, 736 TimingLogger::ScopedTiming split("InitBssLayout", timings_); 742 TimingLogger::ScopedTiming split("InitClassOffsets", timings_); 746 TimingLogger::ScopedTiming split("InitOatClasses", timings_); 750 TimingLogger::ScopedTiming split("InitIndexBssMappings", timings_); 754 TimingLogger::ScopedTiming split("InitOatMaps", timings_); 758 TimingLogger::ScopedTiming split("InitOatDexFiles", timings_); 763 TimingLogger::ScopedTiming split("InitOatCode", timings_); 767 TimingLogger::ScopedTiming split("InitOatCodeDexFiles", timings_); 772 TimingLogger::ScopedTiming split("InitDataBimgRelRoLayout", timings_) [all...] |