summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.h
diff options
context:
space:
mode:
authorDavid Brazdil <dbrazdil@google.com>2015-07-06 11:48:53 +0100
committerDavid Brazdil <dbrazdil@google.com>2015-07-15 17:20:30 +0200
commitffee3d33f3ea39aa6031c3d2ff29c4806c8dcc51 (patch)
tree9b990552fbf7e0ba91954758b07e2a51d95da9cd /compiler/optimizing/graph_visualizer.h
parent045da88bd0230ddf48aaf037b3d6c16fbb97ba65 (diff)
ART: Build SSA form when try/catch is present
This patch implements support for try/catch in the SsaBuilder. Values of locals are propagated from throwing sites inside try blocks to their respective catch blocks and phis ("catch phis") are created when necessary. Change-Id: I0736565c2c4ff3f9f0924b6e3a785a50023f875a
Diffstat (limited to 'compiler/optimizing/graph_visualizer.h')
-rw-r--r--compiler/optimizing/graph_visualizer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/optimizing/graph_visualizer.h b/compiler/optimizing/graph_visualizer.h
index b6b66df601..66588f6e36 100644
--- a/compiler/optimizing/graph_visualizer.h
+++ b/compiler/optimizing/graph_visualizer.h
@@ -104,7 +104,7 @@ class HGraphVisualizer : public ValueObject {
const CodeGenerator& codegen);
void PrintHeader(const char* method_name) const;
- void DumpGraph(const char* pass_name, bool is_after_pass = true) const;
+ void DumpGraph(const char* pass_name, bool is_after_pass, bool graph_in_bad_state) const;
void DumpGraphWithDisassembly() const;
private: