/art/runtime/base/ |
D | timing_logger.cc | 77 void CumulativeLogger::AddLogger(const base::TimingLogger &logger) { in AddLogger() 79 const base::TimingLogger::SplitTimings& splits = logger.GetSplits(); in AddLogger() 80 for (base::TimingLogger::SplitTimingsIterator it = splits.begin(), end = splits.end(); in AddLogger() 82 base::TimingLogger::SplitTiming split = *it; in AddLogger() 124 TimingLogger::TimingLogger(const char* name, bool precise, bool verbose) in TimingLogger() function in art::base::TimingLogger 128 void TimingLogger::Reset() { in Reset() 133 void TimingLogger::StartSplit(const char* new_split_label) { in StartSplit() 135 …TimingLogger::ScopedSplit* explicit_scoped_split = new TimingLogger::ScopedSplit(new_split_label, … in StartSplit() 139 void TimingLogger::EndSplit() { in EndSplit() 148 void TimingLogger::NewSplit(const char* new_split_label) { in NewSplit() [all …]
|
D | timing_logger_test.cc | 29 base::TimingLogger timings("StartEnd", true, false); in TEST_F() 35 const base::TimingLogger::SplitTimings& splits = timings.GetSplits(); in TEST_F() 46 base::TimingLogger timings("StartNewEnd", true, false); in TEST_F() 56 const base::TimingLogger::SplitTimings& splits = timings.GetSplits(); in TEST_F() 70 base::TimingLogger timings("StartNewEndNested", true, false); in TEST_F() 88 const base::TimingLogger::SplitTimings& splits = timings.GetSplits(); in TEST_F() 104 base::TimingLogger timings("Scoped", true, false); in TEST_F() 107 base::TimingLogger::ScopedSplit outer(outersplit, &timings); in TEST_F() 110 base::TimingLogger::ScopedSplit inner1(innersplit1, &timings); in TEST_F() 113 base::TimingLogger::ScopedSplit innerinner1(innerinnersplit1, &timings); in TEST_F() [all …]
|
D | timing_logger.h | 31 class TimingLogger; variable 47 void AddLogger(const base::TimingLogger& logger) LOCKS_EXCLUDED(lock_); 71 class TimingLogger { 78 explicit TimingLogger(const char* name, bool precise, bool verbose); 100 explicit ScopedSplit(const char* label, TimingLogger* timing_logger); 104 friend class TimingLogger; variable 133 TimingLogger* timing_logger_; 161 DISALLOW_COPY_AND_ASSIGN(TimingLogger);
|
/art/compiler/driver/ |
D | compiler_driver.h | 45 class TimingLogger; variable 100 base::TimingLogger& timings) 104 void CompileOne(const mirror::ArtMethod* method, base::TimingLogger& timings) 331 ThreadPool& thread_pool, base::TimingLogger& timings) 334 void LoadImageClasses(base::TimingLogger& timings); 340 ThreadPool& thread_pool, base::TimingLogger& timings) 343 ThreadPool& thread_pool, base::TimingLogger& timings) 347 ThreadPool& thread_pool, base::TimingLogger& timings); 349 ThreadPool& thread_pool, base::TimingLogger& timings) 353 ThreadPool& thread_pool, base::TimingLogger& timings) [all …]
|
D | compiler_driver.cc | 490 base::TimingLogger& timings) { in CompileAll() 534 void CompilerDriver::CompileOne(const mirror::ArtMethod* method, base::TimingLogger& timings) { in CompileOne() 578 ThreadPool& thread_pool, base::TimingLogger& timings) { in Resolve() 587 ThreadPool& thread_pool, base::TimingLogger& timings) { in PreCompile() 673 void CompilerDriver::LoadImageClasses(base::TimingLogger& timings) in LoadImageClasses() 761 void CompilerDriver::UpdateImageClasses(base::TimingLogger& timings) { in UpdateImageClasses() 1607 ThreadPool& thread_pool, base::TimingLogger& timings) { in ResolveDexFile() 1628 ThreadPool& thread_pool, base::TimingLogger& timings) { in Verify() 1682 ThreadPool& thread_pool, base::TimingLogger& timings) { in VerifyDexFile() 2187 ThreadPool& thread_pool, base::TimingLogger& timings) { in InitializeClasses() [all …]
|
D | compiler_driver_test.cc | 39 base::TimingLogger timings("CompilerDriverTest::CompileAll", false, false); in CompileAll()
|
/art/runtime/gc/collector/ |
D | garbage_collector.h | 67 base::TimingLogger& GetTimings() { in GetTimings() 104 base::TimingLogger timings_;
|
D | mark_sweep.cc | 154 base::TimingLogger::ScopedSplit split("InitializePhase", &timings_); in InitializePhase() 188 base::TimingLogger::ScopedSplit split("ProcessReferences", &timings_); in ProcessReferences() 195 base::TimingLogger::ScopedSplit split("HandleDirtyObjectsPhase", &timings_); in HandleDirtyObjectsPhase() 241 base::TimingLogger::ScopedSplit split("MarkingPhase", &timings_); in MarkingPhase() 289 base::TimingLogger::ScopedSplit split("ReclaimPhase", &timings_); in ReclaimPhase() 304 base::TimingLogger::ScopedSplit split("UnMarkAllocStack", &timings_); in ReclaimPhase() 355 base::TimingLogger::ScopedSplit split("FindDefaultMarkBitmap", &timings_); in FindDefaultMarkBitmap() 932 base::TimingLogger::ScopedSplit split("RecursiveMark", &timings_); in RecursiveMark() 1223 base::TimingLogger::ScopedSplit("Sweep", &timings_); in Sweep() 1246 base::TimingLogger::ScopedSplit split("SweepAllocSpace", &timings_); in Sweep() [all …]
|
/art/compiler/ |
D | oat_test.cc | 81 base::TimingLogger timings("OatTest::WriteRead", false, false); in TEST_F() 100 base::TimingLogger timings("CommonTest::WriteRead", false, false); in TEST_F()
|
D | image_test.cc | 47 base::TimingLogger timings("ImageTest::WriteRead", false, false); in TEST_F()
|
/art/runtime/gc/ |
D | heap.h | 43 class TimingLogger; variable 372 void UpdateAndMarkModUnion(collector::MarkSweep* mark_sweep, base::TimingLogger& timings, 508 void ProcessCards(base::TimingLogger& timings);
|
D | heap.cc | 1296 LOG(INFO) << Dumpable<base::TimingLogger>(collector->GetTimings()); in CollectGarbageInternal() 1316 void Heap::UpdateAndMarkModUnion(collector::MarkSweep* mark_sweep, base::TimingLogger& timings, in UpdateAndMarkModUnion() 1324 base::TimingLogger::ScopedSplit split("UpdateModUnionTable", &timings); in UpdateAndMarkModUnion() 1327 base::TimingLogger::ScopedSplit split("UpdateZygoteModUnionTable", &timings); in UpdateAndMarkModUnion() 1641 void Heap::ProcessCards(base::TimingLogger& timings) { in ProcessCards() 1645 base::TimingLogger::ScopedSplit split("ImageModUnionClearCards", &timings); in ProcessCards() 1648 base::TimingLogger::ScopedSplit split("ZygoteModUnionClearCards", &timings); in ProcessCards() 1651 base::TimingLogger::ScopedSplit split("AllocSpaceClearCards", &timings); in ProcessCards()
|
/art/runtime/ |
D | thread_list.h | 29 class TimingLogger; variable
|
D | common_test.h | 473 base::TimingLogger timings("CommonTest::CompileMethod", false, false); in CompileMethod()
|
/art/dex2oat/ |
D | dex2oat.cc | 236 base::TimingLogger& timings) { in CreateOatFile() 567 base::TimingLogger timings("compiler", false, false); in dex2oat() 1038 LOG(INFO) << Dumpable<base::TimingLogger>(timings); in dex2oat() 1079 LOG(INFO) << Dumpable<base::TimingLogger>(timings); in dex2oat()
|