diff graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiValueUtil.java @ 4233:fa53d5e4aa35

Remove lock information from frame states, and compute it instead when LIR is generated.
author Christian Wimmer <Christian.Wimmer@Oracle.com>
date Thu, 05 Jan 2012 17:02:58 -0800
parents 430b5db3e6f8
children 75c620f90ab9
line wrap: on
line diff
--- a/graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiValueUtil.java	Thu Jan 05 17:02:13 2012 -0800
+++ b/graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiValueUtil.java	Thu Jan 05 17:02:58 2012 -0800
@@ -37,6 +37,10 @@
         return value instanceof CiVirtualObject;
     }
 
+    public static CiVirtualObject asVirtualObject(CiValue value) {
+        assert value != null;
+        return (CiVirtualObject) value;
+    }
 
     public static boolean isConstant(CiValue value) {
         assert value != null;