comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/GuardNode.java @ 15006:e60ea0bf468d

remove StampFactory.dependency/extension/condition
author Lukas Stadler <lukas.stadler@oracle.com>
date Mon, 07 Apr 2014 11:32:08 +0200
parents 06e50d290784
children 01fdabd19cd5
comparison
equal deleted inserted replaced
15005:9fa900dd3f96 15006:e60ea0bf468d
48 private Constant speculation; 48 private Constant speculation;
49 private DeoptimizationAction action; 49 private DeoptimizationAction action;
50 private boolean negated; 50 private boolean negated;
51 51
52 public GuardNode(LogicNode condition, GuardingNode anchor, DeoptimizationReason reason, DeoptimizationAction action, boolean negated, Constant speculation) { 52 public GuardNode(LogicNode condition, GuardingNode anchor, DeoptimizationReason reason, DeoptimizationAction action, boolean negated, Constant speculation) {
53 super(StampFactory.dependency(), anchor); 53 super(StampFactory.forVoid(), anchor);
54 this.condition = condition; 54 this.condition = condition;
55 this.reason = reason; 55 this.reason = reason;
56 this.action = action; 56 this.action = action;
57 this.negated = negated; 57 this.negated = negated;
58 this.speculation = speculation; 58 this.speculation = speculation;