Mercurial > hg > truffle
diff graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java @ 7084:9ba90252ce08
HotSpotResolvedJavaType is now the HotSpot implementation of ResolvedJavaType,
Renamed old HotSpotResolvedJavaType to HotSpotResolvedObjectType
Renamed HotSpotTypePrimitive to HotSpotResolvedPrimitiveType
Renamed HotSpotTypeUnresolved to HotSpotUnresolvedJavaType
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Wed, 28 Nov 2012 14:07:25 +0100 |
parents | 34753b057324 |
children | af30115c9d0e |
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java Wed Nov 28 12:18:34 2012 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/bridge/CompilerToVMImpl.java Wed Nov 28 14:07:25 2012 +0100 @@ -35,10 +35,10 @@ public class CompilerToVMImpl implements CompilerToVM { @Override - public native long getMetaspaceMethod(Method reflectionMethod, HotSpotResolvedJavaType[] resultHolder); + public native long getMetaspaceMethod(Method reflectionMethod, HotSpotResolvedObjectType[] resultHolder); @Override - public native long getMetaspaceConstructor(Constructor reflectionConstructor, HotSpotResolvedJavaType[] resultHolder); + public native long getMetaspaceConstructor(Constructor reflectionConstructor, HotSpotResolvedObjectType[] resultHolder); @Override public native HotSpotResolvedJavaField getJavaField(Field reflectionMethod); @@ -59,28 +59,28 @@ public native boolean isMethodCompilable(long metaspaceMethod); @Override - public native long getUniqueConcreteMethod(long metaspaceMethod, HotSpotResolvedJavaType[] resultHolder); + public native long getUniqueConcreteMethod(long metaspaceMethod, HotSpotResolvedObjectType[] resultHolder); @Override public native int getInvocationCount(long metaspaceMethod); @Override - public native JavaType lookupType(String name, HotSpotResolvedJavaType accessingClass, boolean eagerResolve); + public native JavaType lookupType(String name, HotSpotResolvedObjectType accessingClass, boolean eagerResolve); @Override - public native Object lookupConstantInPool(HotSpotResolvedJavaType pool, int cpi); + public native Object lookupConstantInPool(HotSpotResolvedObjectType pool, int cpi); @Override - public native JavaMethod lookupMethodInPool(HotSpotResolvedJavaType pool, int cpi, byte opcode); + public native JavaMethod lookupMethodInPool(HotSpotResolvedObjectType pool, int cpi, byte opcode); @Override - public native JavaType lookupTypeInPool(HotSpotResolvedJavaType pool, int cpi); + public native JavaType lookupTypeInPool(HotSpotResolvedObjectType pool, int cpi); @Override - public native void lookupReferencedTypeInPool(HotSpotResolvedJavaType pool, int cpi, byte opcode); + public native void lookupReferencedTypeInPool(HotSpotResolvedObjectType pool, int cpi, byte opcode); @Override - public native JavaField lookupFieldInPool(HotSpotResolvedJavaType pool, int cpi, byte opcode); + public native JavaField lookupFieldInPool(HotSpotResolvedObjectType pool, int cpi, byte opcode); @Override public native HotSpotInstalledCode installCode(HotSpotCompilationResult comp, HotSpotInstalledCode code, HotSpotCodeInfo info); @@ -89,13 +89,13 @@ public native void initializeConfiguration(HotSpotVMConfig config); @Override - public native JavaMethod resolveMethod(HotSpotResolvedJavaType klass, String name, String signature); + public native JavaMethod resolveMethod(HotSpotResolvedObjectType klass, String name, String signature); @Override - public native boolean isTypeInitialized(HotSpotResolvedJavaType klass); + public native boolean isTypeInitialized(HotSpotResolvedObjectType klass); @Override - public native void initializeType(HotSpotResolvedJavaType klass); + public native void initializeType(HotSpotResolvedObjectType klass); @Override public native void initializeMethod(long metaspaceMethod, HotSpotResolvedJavaMethod method); @@ -107,7 +107,7 @@ public native ResolvedJavaType getResolvedType(Class<?> javaClass); @Override - public native HotSpotResolvedJavaField[] getInstanceFields(HotSpotResolvedJavaType klass); + public native HotSpotResolvedJavaField[] getInstanceFields(HotSpotResolvedObjectType klass); @Override public native int getCompiledCodeSize(long metaspaceMethod); @@ -137,5 +137,5 @@ public native String decodePC(long pc); @Override - public native long getPrototypeMarkWord(HotSpotResolvedJavaType type); + public native long getPrototypeMarkWord(HotSpotResolvedObjectType type); }