Home
last modified time | relevance | path

Searched refs:ScopedTiming (Results 1 – 20 of 20) sorted by relevance

/art/runtime/gc/collector/
Dmark_compact.cc42 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in BindBitmaps()
104 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in CalculateObjectForwardingAddresses()
115 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in InitializePhase()
169 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkingPhase()
218 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in UpdateAndMarkModUnion()
225 TimingLogger::ScopedTiming t2( in UpdateAndMarkModUnion()
235 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkReachableObjects()
238 TimingLogger::ScopedTiming t2("MarkAllocStackAsLive", GetTimings()); in MarkReachableObjects()
247 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in ReclaimPhase()
349 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in UpdateReferences()
[all …]
Dsemi_space.cc63 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in BindBitmaps()
145 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in InitializePhase()
175 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkingPhase()
237 TimingLogger::ScopedTiming t2("RevokeAllThreadLocalAllocationStacks", GetTimings()); in MarkingPhase()
352 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkReachableObjects()
354 TimingLogger::ScopedTiming t2("MarkStackAsLive", GetTimings()); in MarkReachableObjects()
364 TimingLogger::ScopedTiming t2( in MarkReachableObjects()
388 TimingLogger::ScopedTiming t2("UpdateAndMarkRememberedSet", GetTimings()); in MarkReachableObjects()
391 TimingLogger::ScopedTiming t2("VisitLiveBits", GetTimings()); in MarkReachableObjects()
415 TimingLogger::ScopedTiming t2("VisitLargeObjects", GetTimings()); in MarkReachableObjects()
[all …]
Dmark_sweep.cc82 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in BindBitmaps()
113 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in InitializePhase()
184 TimingLogger::ScopedTiming t("(Paused)PausePhase", GetTimings()); in PausePhase()
196 TimingLogger::ScopedTiming t2("SwapStacks", GetTimings()); in PausePhase()
218 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in PreCleanCards()
248 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in RevokeAllThreadLocalAllocationStacks()
255 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in MarkingPhase()
295 TimingLogger::ScopedTiming t(name, GetTimings()); in UpdateAndMarkModUnion()
315 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in ReclaimPhase()
340 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in FindDefaultSpaceBitmap()
[all …]
Dconcurrent_copying.cc111 TimingLogger::ScopedTiming split("(Paused)VerifyNoFromSpaceReferences", GetTimings()); in RunPhases()
161 TimingLogger::ScopedTiming split("InitializePhase", GetTimings()); in InitializePhase()
236 TimingLogger::ScopedTiming split("(Paused)FlipCallback", cc->GetTimings()); in Run()
252 TimingLogger::ScopedTiming split2("(Paused)VisitTransactionRoots", cc->GetTimings()); in Run()
263 TimingLogger::ScopedTiming split("FlipThreadRoots", GetTimings()); in FlipThreadRoots()
356 TimingLogger::ScopedTiming split("MarkingPhase", GetTimings()); in MarkingPhase()
365 TimingLogger::ScopedTiming split1("VisitImageRoots", GetTimings()); in MarkingPhase()
381 TimingLogger::ScopedTiming split2("VisitConcurrentRoots", GetTimings()); in MarkingPhase()
386 TimingLogger::ScopedTiming split5("VisitNonThreadRoots", GetTimings()); in MarkingPhase()
402 TimingLogger::ScopedTiming split7("ProcessMarkStack", GetTimings()); in MarkingPhase()
[all …]
Dgarbage_collector.cc111 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in SwapBitmaps()
/art/runtime/base/
Dtiming_logger.h157 class ScopedTiming {
159 ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { in ScopedTiming() function
162 ~ScopedTiming() { in ~ScopedTiming()
172 DISALLOW_COPY_AND_ASSIGN(ScopedTiming);
Dtiming_logger_test.cc109 TimingLogger::ScopedTiming outer(outersplit, &logger); in TEST_F()
111 TimingLogger::ScopedTiming inner1(innersplit1, &logger); in TEST_F()
113 TimingLogger::ScopedTiming innerinner1(innerinnersplit1, &logger); in TEST_F()
117 TimingLogger::ScopedTiming inner2(innersplit2, &logger); in TEST_F()
144 TimingLogger::ScopedTiming inner(innersplit, &logger); in TEST_F()
/art/runtime/gc/
Dreference_processor.cc122 TimingLogger::ScopedTiming t(concurrent ? __FUNCTION__ : "(Paused)ProcessReferences", timings); in ProcessReferences()
136 TimingLogger::ScopedTiming split(concurrent ? "ForwardSoftReferences" : in ProcessReferences()
153 TimingLogger::ScopedTiming t2(concurrent ? "EnqueueFinalizerReferences" : in ProcessReferences()
Dheap.cc2413 TimingLogger::ScopedTiming t("UnBindBitmaps", GetCurrentGcIteration()->GetTimings()); in UnBindBitmaps()
3283 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in ProcessCards()
3291 TimingLogger::ScopedTiming t2(name, timings); in ProcessCards()
3296 TimingLogger::ScopedTiming t2("AllocSpaceRemSetClearCards", timings); in ProcessCards()
3299 TimingLogger::ScopedTiming t2("AllocSpaceClearCards", timings); in ProcessCards()
3334 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in PreGcVerificationPaused()
3336 TimingLogger::ScopedTiming t2("(Paused)PreGcVerifyHeapReferences", timings); in PreGcVerificationPaused()
3345 TimingLogger::ScopedTiming t2("(Paused)PreGcVerifyMissingCardMarks", timings); in PreGcVerificationPaused()
3354 TimingLogger::ScopedTiming t2("(Paused)PreGcVerifyModUnionTables", timings); in PreGcVerificationPaused()
3382 TimingLogger::ScopedTiming t(__FUNCTION__, timings); in PreSweepingGcVerification()
[all …]
/art/runtime/gc/space/
Dimage_space.cc1051 TimingLogger::ScopedTiming timing("Fixup classes", &logger); in RelocateInPlace()
1116 TimingLogger::ScopedTiming timing("Fixup methods", &logger); in RelocateInPlace()
1128 TimingLogger::ScopedTiming timing("Fixup fields", &logger); in RelocateInPlace()
1133 TimingLogger::ScopedTiming timing("Fixup conflict tables", &logger); in RelocateInPlace()
1170 TimingLogger::ScopedTiming timing("OpenImageFile", &logger); in Init()
1180 TimingLogger::ScopedTiming timing("ReadImageHeader", &logger); in Init()
1246 TimingLogger::ScopedTiming timing("MapImageFile", &logger); in Init()
1295 TimingLogger::ScopedTiming timing2("LZ4 decompress image", &logger); in Init()
1349 TimingLogger::ScopedTiming timing("CreateImageBitmap", &logger); in Init()
1362 TimingLogger::ScopedTiming timing("RelocateImage", &logger); in Init()
[all …]
/art/compiler/jit/
Djit_compiler.cc219 TimingLogger::ScopedTiming t2("Compiling", &logger); in CompileMethod()
241 TimingLogger::ScopedTiming t2("TrimMaps", &logger); in CompileMethod()
/art/patchoat/
Dpatchoat.cc161 TimingLogger::ScopedTiming t("Runtime Setup", timings); in Patch()
350 TimingLogger::ScopedTiming t("Writing Elf File", timings_); in WriteElf()
365 TimingLogger::ScopedTiming t("Writing image File", timings_); in WriteImage()
655 TimingLogger::ScopedTiming t("Walk Bitmap", timings_); in PatchImage()
749 TimingLogger::ScopedTiming t("Setup Oat File Patching", timings); in Patch()
811 TimingLogger::ScopedTiming t("Fixup Elf Text Section", timings_); in PatchElf()
1001 TimingLogger::ScopedTiming pt("patch image and oat", &timings); in patchoat_image()
1204 TimingLogger::ScopedTiming pt("patch oat", &timings); in patchoat_oat()
/art/dex2oat/
Ddex2oat.cc1290 TimingLogger::ScopedTiming t("dex2oat Setup", timings_); in Setup()
1329 TimingLogger::ScopedTiming t3("Loading image checksum", timings_); in Setup()
1374 TimingLogger::ScopedTiming t_dex("Writing and opening dex files", timings_); in Setup()
1485 TimingLogger::ScopedTiming t("dex2oat Compile", timings_); in Compile()
1622 TimingLogger::ScopedTiming t("dex2oat Oat", timings_); in WriteOatFiles()
1660 TimingLogger::ScopedTiming t2("dex2oat Prepare image address space", timings_); in WriteOatFiles()
1669 TimingLogger::ScopedTiming t2("dex2oat Write ELF", timings_); in WriteOatFiles()
1764 TimingLogger::ScopedTiming t("dex2oat ImageWriter", timings_); in HandleImage()
1786 TimingLogger::ScopedTiming t("dex2oat OatFile copy", timings_); in CopyStrippedToUnstripped()
1810 TimingLogger::ScopedTiming t2("dex2oat Flush ELF", timings_); in FlushOatFiles()
[all …]
/art/compiler/
Dcommon_compiler_test.cc248 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); in CompileMethod()
250 TimingLogger::ScopedTiming t2("MakeExecutable", &timings); in CompileMethod()
Doat_writer.cc489 TimingLogger::ScopedTiming split("InitOatClasses", timings_); in PrepareLayout()
493 TimingLogger::ScopedTiming split("InitOatMaps", timings_); in PrepareLayout()
497 TimingLogger::ScopedTiming split("InitOatCode", timings_); in PrepareLayout()
501 TimingLogger::ScopedTiming split("InitOatCodeDexFiles", timings_); in PrepareLayout()
1376 TimingLogger::ScopedTiming split("InitOatHeader", timings_); in InitOatHeader()
1387 TimingLogger::ScopedTiming split("InitOatDexFiles", timings_); in InitOatDexFiles()
1810 TimingLogger::ScopedTiming split("WriteDexFiles", timings_); in WriteDexFiles()
2068 TimingLogger::ScopedTiming split("WriteOatDexFiles", timings_); in WriteOatDexFiles()
2099 TimingLogger::ScopedTiming split("ExtendForTypeLookupTables", timings_); in ExtendForTypeLookupTables()
2127 TimingLogger::ScopedTiming split("OpenDexFiles", timings_); in OpenDexFiles()
[all …]
Dimage_test.cc98 TimingLogger::ScopedTiming t("CompileAll", &timings); in TestWriteRead()
/art/compiler/driver/
Dcompiler_driver.cc821 TimingLogger::ScopedTiming t("Resolve const-string Strings", timings); in ResolveConstStrings()
1081 TimingLogger::ScopedTiming t("LoadImageClasses", timings); in LoadImageClasses()
1306 TimingLogger::ScopedTiming t("UpdateImageClasses", timings); in UpdateImageClasses()
2193 TimingLogger::ScopedTiming t("Resolve Types", timings); in ResolveDexFile()
2198 TimingLogger::ScopedTiming t("Resolve MethodsAndFields", timings); in ResolveDexFile()
2317 TimingLogger::ScopedTiming t("Verify Dex File", timings); in VerifyDexFile()
2381 TimingLogger::ScopedTiming t("Verify Dex File", timings); in SetVerifiedDexFile()
2491 TimingLogger::ScopedTiming t("InitializeNoClinit", timings); in InitializeClasses()
2710 TimingLogger::ScopedTiming t("Compile Dex File", timings); in CompileDexFile()
Dcompiler_driver_test.cc43 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); in CompileAll()
/art/runtime/jit/
Djit_code_cache.cc597 TimingLogger::ScopedTiming st("Code cache collection", &logger); in GarbageCollectCache()
/art/runtime/
Dthread_list.cc395 TimingLogger::ScopedTiming split("ThreadListFlip", collector->GetTimings()); in FlipThreadRoots()