summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorRoland Levillain <rpl@google.com>2014-09-30 16:15:14 +0100
committerRoland Levillain <rpl@google.com>2014-10-01 11:52:58 +0100
commitbf9cd7ba2118a75f5aa9b56241c4d5fa00dedeb8 (patch)
tree0bd049b173d23fcaed5c1b5cb4299e8faef840da /compiler/optimizing/graph_visualizer.cc
parent34bb808affbed7a1db177b9ef4ab5461c2b2106b (diff)
downloadart-bf9cd7ba2118a75f5aa9b56241c4d5fa00dedeb8.zip
art-bf9cd7ba2118a75f5aa9b56241c4d5fa00dedeb8.tar.gz
art-bf9cd7ba2118a75f5aa9b56241c4d5fa00dedeb8.tar.bz2
Introduce a class to implement optimization passes.
- Add art::HOptimization. - Rename art::ConstantPropagation to art::HConstantFolding in compiler/optimizing/constant_folding.h to avoid name clashes with a class of the same name in compiler/dex/post_opt_passes.h. - Rename art::DeadCodeElimination to art::HDeadCodeElimination for consistency reasons. - Have art::HDeadCodeElimination and art::HConstantFolding derive from art::HOptimization. - Start to use these optimizations in art:OptimizingCompiler::TryCompile. Change-Id: Iaab350c122d87b2333b3760312b15c0592d7e010
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
-rw-r--r--compiler/optimizing/graph_visualizer.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/graph_visualizer.cc b/compiler/optimizing/graph_visualizer.cc
index 0fb4737..fabae21 100644
--- a/compiler/optimizing/graph_visualizer.cc
+++ b/compiler/optimizing/graph_visualizer.cc
@@ -307,7 +307,7 @@ HGraphVisualizer::HGraphVisualizer(std::ostream* output,
printer.EndTag("compilation");
}
-void HGraphVisualizer::DumpGraph(const char* pass_name) {
+void HGraphVisualizer::DumpGraph(const char* pass_name) const {
if (!is_enabled_) {
return;
}