Mercurial > hg > truffle
diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java @ 5541:b4c406861c33
More renamings to drop Ri* prefix completely. Deleted graph.BitMap class and replaced with java.util.BitSet.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Sat, 09 Jun 2012 16:52:12 +0200 |
parents | a891c53a295b |
children | 8f9c9d372e31 |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java Fri Jun 08 23:47:42 2012 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/java/LoadFieldNode.java Sat Jun 09 16:52:12 2012 +0200 @@ -40,14 +40,14 @@ * @param object the receiver object * @param field the compiler interface field */ - public LoadFieldNode(ValueNode object, RiResolvedField field, long leafGraphId) { + public LoadFieldNode(ValueNode object, ResolvedJavaField field, long leafGraphId) { super(createStamp(field), object, field, leafGraphId); } - private static Stamp createStamp(RiResolvedField field) { + private static Stamp createStamp(ResolvedJavaField field) { Kind kind = field.kind(); - if (kind == Kind.Object && field.type() instanceof RiResolvedType) { - return StampFactory.declared((RiResolvedType) field.type()); + if (kind == Kind.Object && field.type() instanceof ResolvedJavaType) { + return StampFactory.declared((ResolvedJavaType) field.type()); } else { return StampFactory.forKind(kind); } @@ -55,7 +55,7 @@ @Override public ValueNode canonical(CanonicalizerTool tool) { - RiRuntime runtime = tool.runtime(); + CodeCacheProvider runtime = tool.runtime(); if (runtime != null) { Constant constant = null; if (isStatic()) {