Mercurial > hg > graal-compiler
changeset 12516:2ae286218721
Add setter for GuardNode's action
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Tue, 22 Oct 2013 15:08:23 +0200 |
parents | a7d44c139948 |
children | b2882f4ab612 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java Tue Oct 22 11:54:18 2013 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java Tue Oct 22 15:08:23 2013 +0200 @@ -45,7 +45,7 @@ @Input private LogicNode condition; private final DeoptimizationReason reason; - private final DeoptimizationAction action; + private DeoptimizationAction action; private boolean negated; public GuardNode(LogicNode condition, GuardingNode anchor, DeoptimizationReason reason, DeoptimizationAction action, boolean negated) { @@ -107,4 +107,8 @@ public void negate() { negated = !negated; } + + public void setAction(DeoptimizationAction invalidaterecompile) { + this.action = invalidaterecompile; } +}