/aosp12/art/runtime/base/ |
H A D | timing_logger_test.cc | 29 TimingLogger logger("StartEnd", true, false); in TEST_F() 44 TimingLogger logger("StartNewEnd", true, false); in TEST_F() 87 EXPECT_NE(idx_1, TimingLogger::kIndexNotFound); in TEST_F() 88 EXPECT_NE(idx_2, TimingLogger::kIndexNotFound); in TEST_F() 89 EXPECT_NE(idx_3, TimingLogger::kIndexNotFound); in TEST_F() 90 EXPECT_NE(idx_4, TimingLogger::kIndexNotFound); in TEST_F() 91 EXPECT_NE(idx_5, TimingLogger::kIndexNotFound); in TEST_F() 107 TimingLogger logger("Scoped", true, false); in TEST_F() 141 TimingLogger logger("Scoped", true, false); in TEST_F() 162 TimingLogger mon_logger("Scoped", true, false, TimingLogger::TimingKind::kMonotonic); in TEST_F() [all …]
|
H A D | timing_logger.cc | 36 constexpr size_t TimingLogger::kIndexNotFound; 130 TimingLogger::TimingLogger(const char* name, in TimingLogger() function in art::TimingLogger 133 TimingLogger::TimingKind kind) in TimingLogger() 137 void TimingLogger::Reset() { in Reset() 141 void TimingLogger::StartTiming(const char* label) { in StartTiming() 147 void TimingLogger::EndTiming() { in EndTiming() 152 uint64_t TimingLogger::GetTotalNs() const { in GetTotalNs() 169 TimingLogger::TimingData TimingLogger::CalculateTimingData() const { in CalculateTimingData() 170 TimingLogger::TimingData ret; in CalculateTimingData() 238 void TimingLogger::Verify() { in Verify() [all …]
|
H A D | timing_logger.h | 30 class TimingLogger; variable 46 void AddLogger(const TimingLogger& logger) REQUIRES(!GetLock()); 91 class TimingLogger { 158 friend class TimingLogger; variable 161 TimingLogger(const char* name, 165 ~TimingLogger(); 189 ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { in ScopedTiming() 201 TimingLogger* const logger_; // The timing logger which the scoped timing is associated with. 227 DISALLOW_COPY_AND_ASSIGN(TimingLogger);
|
/aosp12/art/dex2oat/driver/ |
H A D | compiler_driver.h | 76 class TimingLogger; variable 106 TimingLogger* timings, 112 TimingLogger* timings) 234 TimingLogger* timings) 241 TimingLogger* timings) 248 TimingLogger* timings, 253 TimingLogger* timings, 261 TimingLogger* timings) 266 TimingLogger* timings); 277 TimingLogger* timings) [all …]
|
H A D | compiler_driver.cc | 337 TimingLogger* timings) { in CompileAll() 524 TimingLogger* timings) { in Resolve() 764 TimingLogger* timings, in PreCompile() 1682 TimingLogger::ScopedTiming t("Resolve Types", timings); in ResolveDexFile() 1694 TimingLogger* timings) { in SetVerified() 1736 TimingLogger* timings, in FastVerify() 1744 TimingLogger::ScopedTiming t("Fast Verify", timings); in FastVerify() 1813 TimingLogger* timings, in Verify() 2561 TimingLogger* timings, in CompileDexFile() 2564 TimingLogger::ScopedTiming t(timing_name, timings); in CompileDexFile() [all …]
|
/aosp12/art/runtime/gc/collector/ |
H A D | semi_space.cc | 63 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in BindBitmaps() 127 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in InitializePhase() 153 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkingPhase() 280 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkReachableObjects() 292 TimingLogger::ScopedTiming t2( in MarkReachableObjects() 345 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in ReclaimPhase() 496 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkRoots() 501 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in SweepSystemWeaks() 510 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in Sweep() 518 TimingLogger::ScopedTiming split( in Sweep() [all …]
|
H A D | mark_sweep.cc | 84 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in BindBitmaps() 117 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in InitializePhase() 259 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkingPhase() 321 TimingLogger::ScopedTiming t(name, GetTimings()); in UpdateAndMarkModUnion() 341 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in ReclaimPhase() 366 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in FindDefaultSpaceBitmap() 631 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkRoots() 646 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkNonThreadRoots() 651 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkConcurrentRoots() 973 TimingLogger::ScopedTiming t(name, GetTimings()); in ScanGrayObjects() [all …]
|
H A D | iteration.h | 41 TimingLogger* GetTimings() { in GetTimings() 94 TimingLogger timings_;
|
H A D | concurrent_copying.cc | 661 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); in VerifyGrayImmuneObjects() 745 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); in VerifyNoMissingCardMarks() 1373 TimingLogger::ScopedTiming split("MarkingPhase", GetTimings()); in MarkingPhase() 1446 TimingLogger::ScopedTiming split("CopyingPhase", GetTimings()); in CopyingPhase() 2493 TimingLogger::ScopedTiming split("Sweep", GetTimings()); in Sweep() 2498 TimingLogger::ScopedTiming split2( in Sweep() 2512 TimingLogger::ScopedTiming t("SweepArray", GetTimings()); in SweepArray() 2559 TimingLogger::ScopedTiming t2("FreeList", GetTimings()); in SweepArray() 2589 TimingLogger::ScopedTiming t2("RecordFree", GetTimings()); in SweepArray() 2599 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); in MarkZygoteLargeObjects() [all …]
|
H A D | sticky_mark_sweep.cc | 64 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkConcurrentRoots()
|
/aosp12/art/compiler/jit/ |
H A D | jit_compiler.cc | 176 TimingLogger logger( in CompileMethod() 177 "JIT compiler timing logger", true, VLOG_IS_ON(jit), TimingLogger::TimingKind::kThreadCpu); in CompileMethod() 184 TimingLogger::ScopedTiming t2(compilation_kind == CompilationKind::kOsr in CompileMethod() 203 TimingLogger::ScopedTiming t2("TrimMaps", &logger); in CompileMethod()
|
/aosp12/art/dex2oat/ |
H A D | common_compiler_driver_test.h | 33 class TimingLogger; variable 42 TimingLogger* timings) REQUIRES(!Locks::mutator_lock_);
|
H A D | common_compiler_driver_test.cc | 35 TimingLogger* timings) { in CompileAll() 36 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in CompileAll()
|
H A D | dex2oat.cc | 507 explicit Dex2Oat(TimingLogger* timings) : in Dex2Oat() 1416 TimingLogger::ScopedTiming t("dex2oat Setup", timings_); in Setup() 1834 TimingLogger::ScopedTiming t("dex2oat Compile", timings_); in Compile() 2053 TimingLogger::ScopedTiming t("dex2oat Oat", timings_); in WriteOutputFiles() 2096 TimingLogger::ScopedTiming t2("dex2oat Write VDEX", timings_); in WriteOutputFiles() 2109 TimingLogger::ScopedTiming t2("dex2oat Write ELF", timings_); in WriteOutputFiles() 2305 LOG(INFO) << Dumpable<TimingLogger>(*timings_); in DumpTiming() 2590 TimingLogger::ScopedTiming t2("AddDexFileSources", timings_); in AddDexFileSources() 2628 TimingLogger::ScopedTiming t2("CreateOatWriters", timings_); in CreateOatWriters() 2965 TimingLogger* timings_; [all …]
|
/aosp12/frameworks/base/core/java/android/util/ |
H A D | TimingLogger.java | 55 public class TimingLogger { class 83 public TimingLogger(String tag, String label) { in TimingLogger() method in TimingLogger
|
/aosp12/art/runtime/gc/ |
H A D | reference_processor.cc | 154 TimingLogger* timings, in ProcessReferences() 157 TimingLogger::ScopedTiming t(concurrent ? __FUNCTION__ : "(Paused)ProcessReferences", timings); in ProcessReferences() 179 TimingLogger::ScopedTiming split(concurrent ? "ForwardSoftReferences" : in ProcessReferences() 196 TimingLogger::ScopedTiming t2(concurrent ? "EnqueueFinalizerReferences" : in ProcessReferences()
|
H A D | reference_processor.h | 28 class TimingLogger; variable 50 TimingLogger* timings,
|
H A D | heap.cc | 3279 void Heap::ProcessCards(TimingLogger* timings, in ProcessCards() 3283 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in ProcessCards() 3291 TimingLogger::ScopedTiming t2(name, timings); in ProcessCards() 3298 TimingLogger::ScopedTiming t2("AllocSpaceClearCards", timings); in ProcessCards() 3332 TimingLogger* const timings = current_gc_iteration_.GetTimings(); in PreGcVerificationPaused() 3333 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in PreGcVerificationPaused() 3380 TimingLogger* const timings = current_gc_iteration_.GetTimings(); in PreSweepingGcVerification() 3381 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in PreSweepingGcVerification() 3412 TimingLogger* const timings = GetCurrentGcIteration()->GetTimings(); in PostGcVerificationPaused() 3413 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in PostGcVerificationPaused() [all …]
|
/aosp12/art/runtime/gc/space/ |
H A D | image_space.cc | 592 TimingLogger* logger, in Init() 601 TimingLogger::ScopedTiming timing("OpenImageFile", logger); in Init() 623 TimingLogger* logger, in Init() 923 TimingLogger* logger, in LoadImageFile() 927 TimingLogger::ScopedTiming timing("MapImageFile", logger); in LoadImageFile() 1173 TimingLogger logger(__FUNCTION__, true, false); in RelocateInPlace() 2268 TimingLogger* logger, in LoadImage() 2686 TimingLogger* logger) in MaybeRelocateSpaces() 2761 TimingLogger* logger, in Load() 2816 TimingLogger* logger, in OpenOatFile() [all …]
|
/aosp12/art/dex2oat/linker/ |
H A D | oat_writer_test.cc | 107 TimingLogger timings("WriteElf", false, false); in WriteElf() 134 TimingLogger timings("WriteElf", false, false); in WriteElf() 156 TimingLogger timings("WriteElf", false, false); in WriteElf() 423 TimingLogger timings("OatTest::WriteRead", false, false); in TEST_F() 431 TimingLogger timings2("OatTest::WriteRead", false, false); in TEST_F() 533 TimingLogger timings("OatTest::EmptyTextSection", false, false); in TEST_F() 585 TimingLogger timings("OatTest::DexFileInput", false, false); in TestDexFileInput() 710 TimingLogger timings("OatTest::DexFileInput", false, false); in TestZipFileInput()
|
H A D | oat_writer.cc | 386 TimingLogger* timings, in OatWriter() 765 TimingLogger::ScopedTiming split("InitBssLayout", timings_); in PrepareLayout() 783 TimingLogger::ScopedTiming split("InitOatMaps", timings_); in PrepareLayout() 792 TimingLogger::ScopedTiming split("InitOatCode", timings_); in PrepareLayout() 2070 TimingLogger::ScopedTiming split("InitOatHeader", timings_); in InitOatHeader() 3323 TimingLogger::ScopedTiming split("Dex Layout", timings_); in LayoutDexFile() 3332 TimingLogger::ScopedTiming extract("Unzip", timings_); in LayoutDexFile() 3339 TimingLogger::ScopedTiming extract("Open", timings_); in LayoutDexFile() 3353 TimingLogger::ScopedTiming extract("Open", timings_); in LayoutDexFile() 3467 TimingLogger::ScopedTiming split("OpenDexFiles", timings_); in OpenDexFiles() [all …]
|
H A D | oat_writer.h | 49 class TimingLogger; variable 118 TimingLogger* timings, 353 TimingLogger* timings_;
|
/aosp12/packages/apps/Contacts/src/com/android/contacts/ |
H A D | SimImportService.java | 31 import android.util.TimingLogger; 286 final TimingLogger timer = new TimingLogger(TAG, "import"); in doInBackground()
|
/aosp12/frameworks/base/core/java/com/android/internal/graphics/palette/ |
H A D | ColorCutQuantizer.java | 36 import android.util.TimingLogger; 78 TimingLogger mTimingLogger; 89 mTimingLogger = LOG_TIMINGS ? new TimingLogger(LOG_TAG, "Creation") : null; in quantize()
|
/aosp12/art/compiler/ |
H A D | common_compiler_test.cc | 233 TimingLogger timings("CommonCompilerTestImpl::CompileMethod", false, false); in CompileMethod() 234 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); in CompileMethod() 270 TimingLogger::ScopedTiming t2("MakeExecutable", &timings); in CompileMethod()
|