summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing/graph_checker.h
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/optimizing/graph_checker.h')
-rw-r--r--compiler/optimizing/graph_checker.h20
1 files changed, 3 insertions, 17 deletions
diff --git a/compiler/optimizing/graph_checker.h b/compiler/optimizing/graph_checker.h
index 4fb07e0ae4..34a770b5f3 100644
--- a/compiler/optimizing/graph_checker.h
+++ b/compiler/optimizing/graph_checker.h
@@ -19,19 +19,15 @@
#include "nodes.h"
-#include <ostream>
-
namespace art {
// A control-flow graph visitor performing various checks.
class GraphChecker : public HGraphVisitor {
public:
- GraphChecker(ArenaAllocator* allocator, HGraph* graph,
- const char* dump_prefix = "art::GraphChecker: ")
+ GraphChecker(ArenaAllocator* allocator, HGraph* graph)
: HGraphVisitor(graph),
allocator_(allocator),
- errors_(allocator, 0),
- dump_prefix_(dump_prefix) {}
+ errors_(allocator, 0) {}
// Check `block`.
virtual void VisitBasicBlock(HBasicBlock* block) OVERRIDE;
@@ -49,13 +45,6 @@ class GraphChecker : public HGraphVisitor {
return errors_;
}
- // Print detected errors on output stream `os`.
- void Dump(std::ostream& os) {
- for (size_t i = 0, e = errors_.Size(); i < e; ++i) {
- os << dump_prefix_ << errors_.Get(i) << std::endl;
- }
- }
-
protected:
ArenaAllocator* const allocator_;
// The block currently visited.
@@ -64,9 +53,6 @@ class GraphChecker : public HGraphVisitor {
GrowableArray<std::string> errors_;
private:
- // String displayed before dumped errors.
- const char* dump_prefix_;
-
DISALLOW_COPY_AND_ASSIGN(GraphChecker);
};
@@ -77,7 +63,7 @@ class SSAChecker : public GraphChecker {
typedef GraphChecker super_type;
SSAChecker(ArenaAllocator* allocator, HGraph* graph)
- : GraphChecker(allocator, graph, "art::SSAChecker: ") {}
+ : GraphChecker(allocator, graph) {}
// Perform SSA form checks on `block`.
virtual void VisitBasicBlock(HBasicBlock* block) OVERRIDE;