/art/runtime/base/ |
timing_logger.cc | 38 constexpr size_t TimingLogger::kIndexNotFound; 71 void CumulativeLogger::AddLogger(const TimingLogger &logger) { 73 TimingLogger::TimingData timing_data(logger.CalculateTimingData()); 74 const std::vector<TimingLogger::Timing>& timings = logger.GetTimings(); 132 TimingLogger::TimingLogger(const char* name, bool precise, bool verbose) 136 void TimingLogger::Reset() { 140 void TimingLogger::StartTiming(const char* label) { 146 void TimingLogger::EndTiming() { 151 uint64_t TimingLogger::GetTotalNs() const [all...] |
timing_logger_test.cc | 29 TimingLogger logger("StartEnd", true, false); 44 TimingLogger logger("StartNewEnd", true, false); 70 TimingLogger logger("StartNewEndNested", true, false); 87 EXPECT_NE(idx_1, TimingLogger::kIndexNotFound); 88 EXPECT_NE(idx_2, TimingLogger::kIndexNotFound); 89 EXPECT_NE(idx_3, TimingLogger::kIndexNotFound); 90 EXPECT_NE(idx_4, TimingLogger::kIndexNotFound); 91 EXPECT_NE(idx_5, TimingLogger::kIndexNotFound); 92 EXPECT_EQ(idx_6, TimingLogger::kIndexNotFound); 93 TimingLogger::TimingData data = logger.CalculateTimingData() [all...] |
timing_logger.h | 29 class TimingLogger; 45 void AddLogger(const TimingLogger& logger) REQUIRES(!lock_); 78 class TimingLogger { 131 friend class TimingLogger; 134 TimingLogger(const char* name, bool precise, bool verbose); 135 ~TimingLogger(); 159 ScopedTiming(const char* label, TimingLogger* logger) : logger_(logger) { 171 TimingLogger* const logger_; // The timing logger which the scoped timing is associated with. 195 DISALLOW_COPY_AND_ASSIGN(TimingLogger);
|
/cts/tests/tests/util/src/android/util/cts/ |
TimingLoggerTest.java | 21 import android.util.TimingLogger; 34 TimingLogger timings = new TimingLogger(LOG_TAG, "testTimingLogger");
|
/art/compiler/driver/ |
compiler_driver.h | 67 class TimingLogger; 115 TimingLogger* timings) 119 void CompileOne(Thread* self, ArtMethod* method, TimingLogger* timings) 385 TimingLogger* timings) 388 void LoadImageClasses(TimingLogger* timings) REQUIRES(!Locks::mutator_lock_); 395 TimingLogger* timings) 402 TimingLogger* timings) 409 TimingLogger* timings); 413 TimingLogger* timings); 420 TimingLogger* timings [all...] |
/art/runtime/gc/collector/ |
mark_compact.cc | 43 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 96 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 111 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 161 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 210 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 217 TimingLogger::ScopedTiming t2( 227 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 230 TimingLogger::ScopedTiming t2("MarkAllocStackAsLive", GetTimings()); 239 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 341 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()) [all...] |
iteration.h | 40 TimingLogger* GetTimings() { 86 TimingLogger timings_;
|
semi_space.cc | 64 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 146 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 176 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 239 TimingLogger::ScopedTiming t2("RevokeAllThreadLocalAllocationStacks", GetTimings()); 333 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 335 TimingLogger::ScopedTiming t2("MarkStackAsLive", GetTimings()); 345 TimingLogger::ScopedTiming t2( 369 TimingLogger::ScopedTiming t2("UpdateAndMarkRememberedSet", GetTimings()); 372 TimingLogger::ScopedTiming t2("VisitLiveBits", GetTimings()); 401 TimingLogger::ScopedTiming t2("VisitLargeObjects", GetTimings()) [all...] |
mark_sweep.cc | 83 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 114 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 185 TimingLogger::ScopedTiming t("(Paused)PausePhase", GetTimings()); 197 TimingLogger::ScopedTiming t2("SwapStacks", GetTimings()); 219 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 249 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 256 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 296 TimingLogger::ScopedTiming t(name, GetTimings()); 316 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()); 341 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings()) [all...] |
sticky_mark_sweep.cc | 64 TimingLogger::ScopedTiming t(__FUNCTION__, GetTimings());
|
concurrent_copying.cc | 183 TimingLogger::ScopedTiming split("(Paused)VerifyNoFromSpaceReferences", GetTimings()); 277 TimingLogger::ScopedTiming split("InitializePhase", GetTimings()); 412 TimingLogger::ScopedTiming split("(Paused)FlipCallback", cc->GetTimings()); 421 TimingLogger::ScopedTiming split2("(Paused)SetFromSpace", cc->GetTimings()); 437 TimingLogger::ScopedTiming split3("(Paused)VisitTransactionRoots", cc->GetTimings()); 521 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); 597 TimingLogger::ScopedTiming split(__FUNCTION__, GetTimings()); 607 TimingLogger::ScopedTiming split("FlipThreadRoots", GetTimings()); 662 TimingLogger::ScopedTiming split("GrayAllDirtyImmuneObjects", GetTimings()); 702 TimingLogger::ScopedTiming split("(Paused)GrayAllNewlyDirtyImmuneObjects", GetTimings()) [all...] |
garbage_collector.h | 102 TimingLogger* GetTimings() {
|
/frameworks/base/core/java/android/util/ |
TimingLogger.java | 28 * TimingLogger timings = new TimingLogger(TAG, "methodA"); 48 public class TimingLogger { 69 * Create and initialize a TimingLogger object that will log using 76 public TimingLogger(String tag, String label) { 81 * Clear and initialize a TimingLogger object that will log using 95 * Clear and initialize a TimingLogger object that will log using
|
/art/compiler/jit/ |
jit_compiler.cc | 178 TimingLogger logger("JIT compiler timing logger", true, VLOG_IS_ON(jit)); 185 TimingLogger::ScopedTiming t2("Compiling", &logger); 194 TimingLogger::ScopedTiming t2("TrimMaps", &logger);
|
/art/compiler/dex/ |
dex_to_dex_decompiler_test.cc | 40 TimingLogger timings("CompilerDriverTest::CompileAll", false, false); 41 TimingLogger::ScopedTiming t(__FUNCTION__, &timings);
|
/art/runtime/gc/ |
reference_processor.h | 28 class TimingLogger; 50 TimingLogger* timings,
|
reference_processor.cc | 129 TimingLogger* timings, 132 TimingLogger::ScopedTiming t(concurrent ? __FUNCTION__ : "(Paused)ProcessReferences", timings); 154 TimingLogger::ScopedTiming split(concurrent ? "ForwardSoftReferences" : 171 TimingLogger::ScopedTiming t2(concurrent ? "EnqueueFinalizerReferences" :
|
/art/patchoat/ |
patchoat.h | 51 TimingLogger* timings); 60 std::map<gc::space::ImageSpace*, std::unique_ptr<MemMap>>* map, TimingLogger* timings) 184 TimingLogger* timings_;
|
patchoat.cc | 126 TimingLogger* timings) { 130 TimingLogger::ScopedTiming t("Runtime Setup", timings); 304 TimingLogger::ScopedTiming t("Writing image File", timings_); 615 TimingLogger::ScopedTiming t("Walk Bitmap", timings_); 751 static int patchoat_image(TimingLogger& timings, 777 TimingLogger::ScopedTiming pt("patch image and oat", &timings); 795 TimingLogger timings("patcher", false, false); [all...] |
/art/compiler/ |
oat_writer.h | 44 class TimingLogger; 116 OatWriter(bool compiling_boot_image, TimingLogger* timings, ProfileCompilationInfo* info); 346 TimingLogger* timings_;
|
oat_test.cc | 132 TimingLogger timings("WriteElf", false, false); 155 TimingLogger timings("WriteElf", false, false); 171 TimingLogger timings("WriteElf", false, false); 390 TimingLogger timings("OatTest::WriteRead", false, false); 401 TimingLogger timings2("OatTest::WriteRead", false, false); 514 TimingLogger timings("OatTest::EmptyTextSection", false, false); 571 TimingLogger timings("OatTest::DexFileInput", false, false); 675 TimingLogger timings("OatTest::DexFileInput", false, false); [all...] |
/frameworks/base/core/java/com/android/internal/graphics/palette/ |
ColorCutQuantizer.java | 36 import android.util.TimingLogger; 79 TimingLogger mTimingLogger; 92 mTimingLogger = LOG_TIMINGS ? new TimingLogger(LOG_TAG, "Creation") : null;
|
/frameworks/support/v7/palette/src/main/java/android/support/v7/graphics/ |
ColorCutQuantizer.java | 22 import android.util.TimingLogger; 59 final TimingLogger mTimingLogger; 72 mTimingLogger = LOG_TIMINGS ? new TimingLogger(LOG_TAG, "Creation") : null;
|
/packages/apps/Contacts/src/com/android/contacts/ |
SimImportService.java | 31 import android.util.TimingLogger; 286 final TimingLogger timer = new TimingLogger(TAG, "import");
|
/art/runtime/gc/space/ |
image_space.cc | 525 TimingLogger logger(__PRETTY_FUNCTION__, true, VLOG_IS_ON(image)); 530 TimingLogger::ScopedTiming timing("OpenImageFile", &logger); 540 TimingLogger::ScopedTiming timing("ReadImageHeader", &logger); 651 TimingLogger::ScopedTiming timing("CreateImageBitmap", &logger); 665 TimingLogger::ScopedTiming timing("RelocateImage", &logger); 687 TimingLogger::ScopedTiming timing("OpenOatFile", &logger); 699 TimingLogger::ScopedTiming timing("ValidateOatFile", &logger); 760 TimingLogger& logger, 762 TimingLogger::ScopedTiming timing("MapImageFile", &logger); [all...] |