diff options
author | Wojciech Staszkiewicz <staszkiewicz@google.com> | 2016-08-16 17:31:19 -0700 |
---|---|---|
committer | Wojciech Staszkiewicz <staszkiewicz@google.com> | 2016-08-18 01:36:04 +0000 |
commit | e706070b271945d60229736a15bb712f3061fd15 (patch) | |
tree | b8951b25bf06733b5aa022aeff444033831f1654 /compiler/optimizing/optimizing_compiler.cc | |
parent | 3cc35c324b748c41be92a51eae68b77846b4c243 (diff) |
Log optimization passes in verbose mode
Introduce verbose logging of optimization passes run during
compilation.
Test: m test-art-host -j32
art -Xcompiler-option --runtime-arg -Xcompiler-option -verbose:compiler
-classpath classes.dex Test
Change-Id: Iae98ce9dcafc252f2d0eec138aa05b34e424bd2a
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
-rw-r--r-- | compiler/optimizing/optimizing_compiler.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc index 6aaa15fa02..3700f01272 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -180,6 +180,7 @@ class PassObserver : public ValueObject { private: void StartPass(const char* pass_name) { + VLOG(compiler) << "Starting pass: " << pass_name; // Dump graph first, then start timer. if (visualizer_enabled_) { visualizer_.DumpGraph(pass_name, /* is_after_pass */ false, graph_in_bad_state_); |