Mercurial > hg > graal-jvmci-8
diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/DeoptimizeNode.java @ 7660:0b646334c5f7
keep track of leafGraphIds only at the StructuredGraph level (see GRAAL-60)
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Fri, 01 Feb 2013 17:32:59 +0100 |
parents | 630ea5001e33 |
children | c6c72de0537e |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/DeoptimizeNode.java Fri Feb 01 15:18:22 2013 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/DeoptimizeNode.java Fri Feb 01 17:32:59 2013 +0100 @@ -34,17 +34,11 @@ private String message; private final DeoptimizationAction action; private final DeoptimizationReason reason; - private final long leafGraphId; public DeoptimizeNode(DeoptimizationAction action, DeoptimizationReason reason) { - this(action, reason, -1); - } - - public DeoptimizeNode(DeoptimizationAction action, DeoptimizationReason reason, long leafGraphId) { super(StampFactory.forVoid()); this.action = action; this.reason = reason; - this.leafGraphId = leafGraphId; } public void setMessage(String message) { @@ -63,13 +57,9 @@ return reason; } - public long leafGraphId() { - return leafGraphId; - } - @Override public void generate(LIRGeneratorTool gen) { - gen.emitDeoptimize(action, reason, message, leafGraphId); + gen.emitDeoptimize(action, reason, message); } @NodeIntrinsic