changeset 3030:7f807764e7fc

Cast RiField to HotSpotField in the lowering implementation.
author Thomas Wuerthinger <thomas@wuerthinger.net>
date Mon, 20 Jun 2011 14:29:16 +0200
parents 0ef7a8219b45
children 963174f9cd8e 2433838f0414
files graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/HotSpotRuntime.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/HotSpotRuntime.java	Mon Jun 20 14:27:32 2011 +0200
+++ b/graal/com.oracle.max.graal.runtime/src/com/oracle/max/graal/runtime/HotSpotRuntime.java	Mon Jun 20 14:29:16 2011 +0200
@@ -248,7 +248,7 @@
                 return null;
             }
             Graph graph = field.graph();
-            int displacement = field.field().offset();
+            int displacement = ((HotSpotField) field.field()).offset();
             assert field.kind != CiKind.Illegal;
             MemoryRead memoryRead = new MemoryRead(field.field().kind(), displacement, graph);
             memoryRead.setGuard(new IsNonNull(field.object(), graph));