summaryrefslogtreecommitdiff
path: root/compiler/oat_test.cc
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2014-02-11 10:35:35 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-02-11 10:35:36 +0000
commitabaf927f29f6feceb3df3e6ced7d01970ba0dbe9 (patch)
tree245cb514e070eea6fd48dba6d1e5d85fcd9146c5 /compiler/oat_test.cc
parent9e36e4c3abdc5f101a2ce2beb3681a941f9d4be5 (diff)
parentea3fa0b4ba13d7bd7f7c1cd85202ccbe141a35ae (diff)
Merge "Re-apply: Implement cumulative timings for CompilerDriver."
Diffstat (limited to 'compiler/oat_test.cc')
-rw-r--r--compiler/oat_test.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/oat_test.cc b/compiler/oat_test.cc
index b3070b6f48..f6b511c4a4 100644
--- a/compiler/oat_test.cc
+++ b/compiler/oat_test.cc
@@ -91,10 +91,12 @@ TEST_F(OatTest, WriteRead) {
verification_results_.reset(new VerificationResults);
method_inliner_map_.reset(compiler_backend == kQuick ? new DexFileToMethodInlinerMap : nullptr);
callbacks_.Reset(verification_results_.get(), method_inliner_map_.get());
+ timer_.reset(new CumulativeLogger("Compilation times"));
compiler_driver_.reset(new CompilerDriver(verification_results_.get(),
method_inliner_map_.get(),
compiler_backend, insn_set,
- insn_features, false, NULL, 2, true));
+ insn_features, false, NULL, 2, true, true,
+ timer_.get()));
jobject class_loader = NULL;
if (kCompile) {
TimingLogger timings("OatTest::WriteRead", false, false);