/art/runtime/gc/collector/ |
D | mark_compact.cc | 42 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 …]
|
D | semi_space.cc | 63 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 …]
|
D | mark_sweep.cc | 82 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 …]
|
D | concurrent_copying.cc | 111 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 …]
|
D | garbage_collector.cc | 111 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); in SwapBitmaps()
|
/art/runtime/base/ |
D | timing_logger.h | 157 class ScopedTiming { 159 ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { in ScopedTiming() function 162 ~ScopedTiming() { in ~ScopedTiming() 172 DISALLOW_COPY_AND_ASSIGN(ScopedTiming);
|
D | timing_logger_test.cc | 109 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/ |
D | reference_processor.cc | 122 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()
|
D | heap.cc | 2413 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/ |
D | image_space.cc | 1051 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/ |
D | jit_compiler.cc | 219 TimingLogger::ScopedTiming t2("Compiling", &logger); in CompileMethod() 241 TimingLogger::ScopedTiming t2("TrimMaps", &logger); in CompileMethod()
|
/art/patchoat/ |
D | patchoat.cc | 161 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/ |
D | dex2oat.cc | 1290 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/ |
D | common_compiler_test.cc | 248 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); in CompileMethod() 250 TimingLogger::ScopedTiming t2("MakeExecutable", &timings); in CompileMethod()
|
D | oat_writer.cc | 489 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 …]
|
D | image_test.cc | 98 TimingLogger::ScopedTiming t("CompileAll", &timings); in TestWriteRead()
|
/art/compiler/driver/ |
D | compiler_driver.cc | 821 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()
|
D | compiler_driver_test.cc | 43 TimingLogger::ScopedTiming t(__FUNCTION__, &timings); in CompileAll()
|
/art/runtime/jit/ |
D | jit_code_cache.cc | 597 TimingLogger::ScopedTiming st("Code cache collection", &logger); in GarbageCollectCache()
|
/art/runtime/ |
D | thread_list.cc | 395 TimingLogger::ScopedTiming split("ThreadListFlip", collector->GetTimings()); in FlipThreadRoots()
|