diff c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotMethod.java @ 1421:6223633ce7dd

changed VMExit/VMEntries to non-static, added eclipse c++ project, CIR interface changes
author Lukas Stadler <lukas.stadler@oracle.com>
date Fri, 23 Jul 2010 15:53:02 -0700
parents 44efca8a02d6
children 3483ec571caf
line wrap: on
line diff
--- a/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotMethod.java	Tue Jul 13 11:47:55 2010 -0700
+++ b/c1x4hotspotsrc/HotSpotVM/src/com/sun/hotspot/c1x/HotSpotMethod.java	Fri Jul 23 15:53:02 2010 -0700
@@ -17,7 +17,7 @@
 
     @Override
     public int accessFlags() {
-        return VMEntries.RiMethod_accessFlags(methodOop);
+        return Compiler.getVMEntries().RiMethod_accessFlags(methodOop);
     }
 
     @Override
@@ -29,7 +29,7 @@
     @Override
     public byte[] code() {
         if (code == null) {
-            code = VMEntries.RiMethod_code(methodOop);
+            code = Compiler.getVMEntries().RiMethod_code(methodOop);
         }
 
         return code;
@@ -49,7 +49,7 @@
 
     @Override
     public RiType holder() {
-        return VMEntries.RiMethod_holder(methodOop);
+        return Compiler.getVMEntries().RiMethod_holder(methodOop);
     }
 
     @Override
@@ -96,12 +96,12 @@
 
     @Override
     public int maxLocals() {
-        return VMEntries.RiMethod_maxLocals(methodOop);
+        return Compiler.getVMEntries().RiMethod_maxLocals(methodOop);
     }
 
     @Override
     public int maxStackSize() {
-        return VMEntries.RiMethod_maxStackSize(methodOop);
+        return Compiler.getVMEntries().RiMethod_maxStackSize(methodOop);
     }
 
     @Override
@@ -112,12 +112,12 @@
 
     @Override
     public String name() {
-        return VMEntries.RiMethod_name(methodOop);
+        return Compiler.getVMEntries().RiMethod_name(methodOop);
     }
 
     @Override
     public RiSignature signature() {
-        return new HotSpotSignature(VMEntries.RiMethod_signature(methodOop));
+        return new HotSpotSignature(Compiler.getVMEntries().RiMethod_signature(methodOop));
     }
 
 }