--- a/src/hotspot/share/jvmci/jvmciJavaClasses.hpp Wed Jun 27 16:57:21 2018 -0700
+++ b/src/hotspot/share/jvmci/jvmciJavaClasses.hpp Wed Jun 27 17:02:41 2018 -0700
@@ -147,8 +147,8 @@
oop_field(Assumptions_ConcreteMethod, impl, "Ljdk/vm/ci/meta/ResolvedJavaMethod;") \
end_class \
start_class(Assumptions_CallSiteTargetValue) \
- oop_field(Assumptions_CallSiteTargetValue, callSite, "Ljava/lang/invoke/CallSite;") \
- oop_field(Assumptions_CallSiteTargetValue, methodHandle, "Ljava/lang/invoke/MethodHandle;") \
+ oop_field(Assumptions_CallSiteTargetValue, callSite, "Ljdk/vm/ci/meta/JavaConstant;") \
+ oop_field(Assumptions_CallSiteTargetValue, methodHandle, "Ljdk/vm/ci/meta/JavaConstant;") \
end_class \
start_class(site_Site) \
int_field(site_Site, pcOffset) \
@@ -288,7 +288,7 @@
boolean_field(StackLockValue, eliminated) \
end_class \
start_class(HotSpotSpeculationLog) \
- oop_field(HotSpotSpeculationLog, lastFailed, "Ljava/lang/Object;") \
+ long_field(HotSpotSpeculationLog, lastFailed) \
end_class \
start_class(HotSpotStackFrameReference) \
oop_field(HotSpotStackFrameReference, compilerToVM, "Ljdk/vm/ci/hotspot/CompilerToVM;") \
@@ -312,7 +312,6 @@
long_field(HotSpotConstantPool, metaspaceConstantPool) \
end_class \
start_class(HotSpotJVMCIRuntime) \
- objArrayOop_field(HotSpotJVMCIRuntime, trivialPrefixes, "[Ljava/lang/String;") \
int_field(HotSpotJVMCIRuntime, compilationLevelAdjustment) \
end_class \
/* end*/