diff options
| author | 2014-06-24 22:30:11 +0000 | |
|---|---|---|
| committer | 2014-06-24 18:00:13 +0000 | |
| commit | fe7aee2d20b47dad6029a588e0c7394f0c75d080 (patch) | |
| tree | 2bb978afd7a3388fd3e17e6264c7afbbfd80d93b /compiler/image_test.cc | |
| parent | 1f47b4d8c20e443fac7e8b8b7a77c723fb0be3a1 (diff) | |
| parent | f5997b4d3f889569d5a2b724d83d764bfbb8d106 (diff) | |
Merge "More advanced timing loggers."
Diffstat (limited to 'compiler/image_test.cc')
| -rw-r--r-- | compiler/image_test.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/image_test.cc b/compiler/image_test.cc index 92be147a40..e8bbaef1e9 100644 --- a/compiler/image_test.cc +++ b/compiler/image_test.cc @@ -64,7 +64,7 @@ TEST_F(ImageTest, WriteRead) { jobject class_loader = NULL; ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); TimingLogger timings("ImageTest::WriteRead", false, false); - timings.StartSplit("CompileAll"); + TimingLogger::ScopedTiming t("CompileAll", &timings); if (kUsePortableCompiler) { // TODO: we disable this for portable so the test executes in a reasonable amount of time. // We shouldn't need to do this. @@ -75,6 +75,7 @@ TEST_F(ImageTest, WriteRead) { } compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); + t.NewTiming("WriteElf"); ScopedObjectAccess soa(Thread::Current()); OatWriter oat_writer(class_linker->GetBootClassPath(), 0, 0, "", compiler_driver_.get(), &timings); @@ -84,7 +85,6 @@ TEST_F(ImageTest, WriteRead) { &oat_writer, oat_file.GetFile()); ASSERT_TRUE(success); - timings.EndSplit(); } } // Workound bug that mcld::Linker::emit closes oat_file by reopening as dup_oat. |