diff graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java @ 13726:343541fb3b49

Support narrow oops in reference maps.
author Roland Schatz <roland.schatz@oracle.com>
date Wed, 22 Jan 2014 11:44:27 +0100
parents 94ec1122be13
children d8ac61f39968
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java	Wed Jan 22 11:27:28 2014 +0100
+++ b/graal/com.oracle.graal.api.code/src/com/oracle/graal/api/code/Architecture.java	Wed Jan 22 11:44:27 2014 +0100
@@ -223,6 +223,8 @@
                 return 8;
             case Object:
                 return wordSize;
+            case NarrowOop:
+                return wordSize / 2;
             default:
                 return 0;
         }