# HG changeset patch # User Doug Simon # Date 1349100096 -7200 # Node ID 3d6a1007190d7db6adfc702f1916fb8ddf2faa7e # Parent 04f08ab5bacf3e4b9f9baf55472b9d8228179a08 added debug scope for node simplification diff -r 04f08ab5bacf -r 3d6a1007190d graal/com.oracle.graal.compiler.phases/src/com/oracle/graal/compiler/phases/CanonicalizerPhase.java --- a/graal/com.oracle.graal.compiler.phases/src/com/oracle/graal/compiler/phases/CanonicalizerPhase.java Mon Oct 01 16:00:49 2012 +0200 +++ b/graal/com.oracle.graal.compiler.phases/src/com/oracle/graal/compiler/phases/CanonicalizerPhase.java Mon Oct 01 16:01:36 2012 +0200 @@ -242,7 +242,11 @@ } else if (node instanceof Simplifiable) { Debug.log("Canonicalizer: simplifying %s", node); METRIC_SIMPLIFICATION_CONSIDERED_NODES.increment(); - ((Simplifiable) node).simplify(tool); + Debug.scope("SimplifyNode", node, new Runnable() { + public void run() { + ((Simplifiable) node).simplify(tool); + } + }); } return node.isDeleted(); }