Mercurial > hg > graal-jvmci-8
changeset 13672:e632118253ac
Add a setter for GuardNode.speculation
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Fri, 17 Jan 2014 14:04:41 +0100 |
parents | 1bb4f8920dd3 |
children | bd94d77af2c1 |
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 Fri Jan 17 14:34:36 2014 +0100 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java Fri Jan 17 14:04:41 2014 +0100 @@ -45,7 +45,7 @@ @Input private LogicNode condition; private final DeoptimizationReason reason; - private final Constant speculation; + private Constant speculation; private DeoptimizationAction action; private boolean negated; @@ -86,6 +86,10 @@ return speculation; } + public void setSpeculation(Constant speculation) { + this.speculation = speculation; + } + @Override public String toString(Verbosity verbosity) { if (verbosity == Verbosity.Name && negated) {