Mercurial > hg > graal-compiler
changeset 9836:eed6a2a93920
Fix node intrinsic constructor
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Tue, 28 May 2013 16:16:57 -0700 |
parents | fcfedd3dd2eb |
children | 59d799c965c9 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java Tue May 28 16:15:36 2013 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/ReadNode.java Tue May 28 16:16:57 2013 -0700 @@ -45,12 +45,12 @@ super(object, ConstantLocationNode.create(locationIdentity, kind, displacement, object.graph()), StampFactory.forKind(kind)); } - private ReadNode(ValueNode object, ValueNode location, GuardingNode guard) { + private ReadNode(ValueNode object, ValueNode location, ValueNode guard) { /* * Used by node intrinsics. Since the initial value for location is a parameter, i.e., a * LocalNode, the constructor cannot use the declared type LocationNode. */ - super(object, location, StampFactory.forNodeIntrinsic(), guard); + super(object, location, StampFactory.forNodeIntrinsic(), (GuardingNode) guard); } @Override