Home
last modified time | relevance | path

Searched refs:TimingLogger (Results 1 – 25 of 50) sorted by relevance

12

/aosp12/art/runtime/base/
H A Dtiming_logger_test.cc29 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 Dtiming_logger.cc36 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 Dtiming_logger.h30 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 Dcompiler_driver.h76 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 Dcompiler_driver.cc337 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 Dsemi_space.cc63 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 Dmark_sweep.cc84 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 Diteration.h41 TimingLogger* GetTimings() { in GetTimings()
94 TimingLogger timings_;
H A Dconcurrent_copying.cc661 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 Dsticky_mark_sweep.cc64 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkConcurrentRoots()
/aosp12/art/compiler/jit/
H A Djit_compiler.cc176 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 Dcommon_compiler_driver_test.h33 class TimingLogger; variable
42 TimingLogger* timings) REQUIRES(!Locks::mutator_lock_);
H A Dcommon_compiler_driver_test.cc35 TimingLogger* timings) { in CompileAll()
36 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in CompileAll()
H A Ddex2oat.cc507 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 DTimingLogger.java55 public class TimingLogger { class
83 public TimingLogger(String tag, String label) { in TimingLogger() method in TimingLogger
/aosp12/art/runtime/gc/
H A Dreference_processor.cc154 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 Dreference_processor.h28 class TimingLogger; variable
50 TimingLogger* timings,
H A Dheap.cc3279 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 Dimage_space.cc592 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 Doat_writer_test.cc107 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 Doat_writer.cc386 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 Doat_writer.h49 class TimingLogger; variable
118 TimingLogger* timings,
353 TimingLogger* timings_;
/aosp12/packages/apps/Contacts/src/com/android/contacts/
H A DSimImportService.java31 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 DColorCutQuantizer.java36 import android.util.TimingLogger;
78 TimingLogger mTimingLogger;
89 mTimingLogger = LOG_TIMINGS ? new TimingLogger(LOG_TAG, "Creation") : null; in quantize()
/aosp12/art/compiler/
H A Dcommon_compiler_test.cc233 TimingLogger timings("CommonCompilerTestImpl::CompileMethod", false, false); in CompileMethod()
234 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); in CompileMethod()
270 TimingLogger::ScopedTiming t2("MakeExecutable", &timings); in CompileMethod()

12