comparison src/share/vm/classfile/systemDictionary.hpp @ 15018:db4254246f9a

Remove Constant.forObject and Constant.asObject to improve compiler/VM separation
author Christian Wimmer <christian.wimmer@oracle.com>
date Mon, 07 Apr 2014 16:09:17 -0700
parents 4ca6dc0799b6
children 36e1a11a72b3
comparison
equal deleted inserted replaced
15017:ff5660822992 15018:db4254246f9a
202 do_klass(HotSpotNmethod_klass, com_oracle_graal_hotspot_meta_HotSpotNmethod, Opt) \ 202 do_klass(HotSpotNmethod_klass, com_oracle_graal_hotspot_meta_HotSpotNmethod, Opt) \
203 do_klass(HotSpotJavaType_klass, com_oracle_graal_hotspot_meta_HotSpotJavaType, Opt) \ 203 do_klass(HotSpotJavaType_klass, com_oracle_graal_hotspot_meta_HotSpotJavaType, Opt) \
204 do_klass(HotSpotResolvedJavaMethod_klass, com_oracle_graal_hotspot_meta_HotSpotResolvedJavaMethod, Opt) \ 204 do_klass(HotSpotResolvedJavaMethod_klass, com_oracle_graal_hotspot_meta_HotSpotResolvedJavaMethod, Opt) \
205 do_klass(HotSpotResolvedObjectType_klass, com_oracle_graal_hotspot_meta_HotSpotResolvedObjectType, Opt) \ 205 do_klass(HotSpotResolvedObjectType_klass, com_oracle_graal_hotspot_meta_HotSpotResolvedObjectType, Opt) \
206 do_klass(HotSpotMonitorValue_klass, com_oracle_graal_hotspot_meta_HotSpotMonitorValue, Opt) \ 206 do_klass(HotSpotMonitorValue_klass, com_oracle_graal_hotspot_meta_HotSpotMonitorValue, Opt) \
207 do_klass(HotSpotObjectConstant_klass, com_oracle_graal_hotspot_meta_HotSpotObjectConstant, Opt) \
208 do_klass(HotSpotMetaspaceConstant_klass, com_oracle_graal_hotspot_meta_HotSpotMetaspaceConstant, Opt) \
207 /* graal.api.code */ \ 209 /* graal.api.code */ \
208 do_klass(Assumptions_klass, com_oracle_graal_api_code_Assumptions, Opt) \ 210 do_klass(Assumptions_klass, com_oracle_graal_api_code_Assumptions, Opt) \
209 do_klass(Assumptions_ConcreteMethod_klass, com_oracle_graal_api_code_Assumptions_ConcreteMethod, Opt) \ 211 do_klass(Assumptions_ConcreteMethod_klass, com_oracle_graal_api_code_Assumptions_ConcreteMethod, Opt) \
210 do_klass(Assumptions_NoFinalizableSubclass_klass, com_oracle_graal_api_code_Assumptions_NoFinalizableSubclass, Opt) \ 212 do_klass(Assumptions_NoFinalizableSubclass_klass, com_oracle_graal_api_code_Assumptions_NoFinalizableSubclass, Opt) \
211 do_klass(Assumptions_ConcreteSubtype_klass, com_oracle_graal_api_code_Assumptions_ConcreteSubtype, Opt) \ 213 do_klass(Assumptions_ConcreteSubtype_klass, com_oracle_graal_api_code_Assumptions_ConcreteSubtype, Opt) \
229 do_klass(StackSlot_klass, com_oracle_graal_api_code_StackSlot, Opt) \ 231 do_klass(StackSlot_klass, com_oracle_graal_api_code_StackSlot, Opt) \
230 do_klass(VirtualObject_klass, com_oracle_graal_api_code_VirtualObject, Opt) \ 232 do_klass(VirtualObject_klass, com_oracle_graal_api_code_VirtualObject, Opt) \
231 do_klass(SpeculationLog_klass, com_oracle_graal_api_code_SpeculationLog, Opt) \ 233 do_klass(SpeculationLog_klass, com_oracle_graal_api_code_SpeculationLog, Opt) \
232 /* graal.api.meta */ \ 234 /* graal.api.meta */ \
233 do_klass(Constant_klass, com_oracle_graal_api_meta_Constant, Opt) \ 235 do_klass(Constant_klass, com_oracle_graal_api_meta_Constant, Opt) \
236 do_klass(PrimitiveConstant_klass, com_oracle_graal_api_meta_PrimitiveConstant, Opt) \
237 do_klass(NullConstant_klass, com_oracle_graal_api_meta_NullConstant, Opt) \
234 do_klass(ExceptionHandler_klass, com_oracle_graal_api_meta_ExceptionHandler, Opt) \ 238 do_klass(ExceptionHandler_klass, com_oracle_graal_api_meta_ExceptionHandler, Opt) \
235 do_klass(Kind_klass, com_oracle_graal_api_meta_Kind, Opt) \ 239 do_klass(Kind_klass, com_oracle_graal_api_meta_Kind, Opt) \
236 do_klass(JavaMethod_klass, com_oracle_graal_api_meta_JavaMethod, Opt) \ 240 do_klass(JavaMethod_klass, com_oracle_graal_api_meta_JavaMethod, Opt) \
237 do_klass(JavaType_klass, com_oracle_graal_api_meta_JavaType, Opt) \ 241 do_klass(JavaType_klass, com_oracle_graal_api_meta_JavaType, Opt) \
238 do_klass(Value_klass, com_oracle_graal_api_meta_Value, Opt) \ 242 do_klass(Value_klass, com_oracle_graal_api_meta_Value, Opt) \