# HG changeset patch # User Thomas Wuerthinger # Date 1381180217 -7200 # Node ID 66909d05531457a6a6b3dc0a9997b84e24f6871f # Parent 9fe53a7b42b8577799312db8b6d391df3fec3b70 Fix unsafe load snippet. diff -r 9fe53a7b42b8 -r 66909d055314 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeLoadSnippets.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeLoadSnippets.java Mon Oct 07 09:10:51 2013 +0200 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/replacements/UnsafeLoadSnippets.java Mon Oct 07 23:10:17 2013 +0200 @@ -39,9 +39,8 @@ public class UnsafeLoadSnippets implements Snippets { @Snippet - public static Object lowerUnsafeLoad(Object object, long offset, int disp) { + public static Object lowerUnsafeLoad(Object object, long displacement) { Object fixedObject = FixedValueAnchorNode.getObject(object); - long displacement = disp + offset; if (object instanceof java.lang.ref.Reference && referentOffset() == displacement) { return Word.fromObject(fixedObject).readObject((int) displacement, BarrierType.PRECISE, true); } else {