# HG changeset patch # User Thomas Wuerthinger # Date 1328808056 -3600 # Node ID df329f268a054519519baa1ca5e04766f679d9df # Parent 5d8eaed30aee7289bdaeff4f76a857ea7961297b Make IntegerAddNode non-final. diff -r 5d8eaed30aee -r df329f268a05 graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/phases/Phase.java --- a/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/phases/Phase.java Thu Feb 09 13:39:07 2012 +0100 +++ b/graal/com.oracle.max.graal.compiler/src/com/oracle/max/graal/compiler/phases/Phase.java Thu Feb 09 18:20:56 2012 +0100 @@ -45,10 +45,16 @@ } public final void apply(final StructuredGraph graph) { + apply(graph, true); + } + + public final void apply(final StructuredGraph graph, final boolean dumpGraph) { Debug.scope(name, this, new Runnable() { public void run() { Phase.this.run(graph); - Debug.dump(graph, "After phase %s", name); + if (dumpGraph) { + Debug.dump(graph, "After phase %s", name); + } } }); } diff -r 5d8eaed30aee -r df329f268a05 graal/com.oracle.max.graal.nodes/src/com/oracle/max/graal/nodes/calc/IntegerAddNode.java --- a/graal/com.oracle.max.graal.nodes/src/com/oracle/max/graal/nodes/calc/IntegerAddNode.java Thu Feb 09 13:39:07 2012 +0100 +++ b/graal/com.oracle.max.graal.nodes/src/com/oracle/max/graal/nodes/calc/IntegerAddNode.java Thu Feb 09 18:20:56 2012 +0100 @@ -28,7 +28,7 @@ import com.oracle.max.graal.nodes.spi.*; @NodeInfo(shortName = "+") -public final class IntegerAddNode extends IntegerArithmeticNode implements Canonicalizable, LIRLowerable { +public class IntegerAddNode extends IntegerArithmeticNode implements Canonicalizable, LIRLowerable { public IntegerAddNode(CiKind kind, ValueNode x, ValueNode y) { super(kind, x, y); diff -r 5d8eaed30aee -r df329f268a05 src/share/tools/IdealGraphVisualizer/nbproject/project.properties --- a/src/share/tools/IdealGraphVisualizer/nbproject/project.properties Thu Feb 09 13:39:07 2012 +0100 +++ b/src/share/tools/IdealGraphVisualizer/nbproject/project.properties Thu Feb 09 18:20:56 2012 +0100 @@ -40,5 +40,5 @@ # Disable assertions for RequestProcessor to prevent annoying messages in case # of multiple SceneAnimator update tasks in the default RequestProcessor. -run.args.extra = -J-client -J-da:org.openide.util.RequestProcessor -debug.args.extra = -J-client -J-da:org.openide.util.RequestProcessor +run.args.extra = -J-server -J-da:org.openide.util.RequestProcessor -J-Xms2g -J-Xmx2g +debug.args.extra = -J-server -J-da:org.openide.util.RequestProcessor