Mercurial > hg > graal-jvmci-8
comparison src/share/vm/classfile/vmSymbols.hpp @ 1423:760213a60e8b
* rewrite of the code installation
* partial support for safepoints
* macro-based CiTargetMethod interface
* code stub support
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Mon, 16 Aug 2010 18:59:36 -0700 |
parents | 3483ec571caf |
children | abc670a709dc |
comparison
equal
deleted
inserted
replaced
1422:3483ec571caf | 1423:760213a60e8b |
---|---|
244 NOT_LP64( do_alias(machine_word_signature, int_signature) ) \ | 244 NOT_LP64( do_alias(machine_word_signature, int_signature) ) \ |
245 LP64_ONLY( do_alias(machine_word_signature, long_signature) ) \ | 245 LP64_ONLY( do_alias(machine_word_signature, long_signature) ) \ |
246 \ | 246 \ |
247 /* support for C1X */ \ | 247 /* support for C1X */ \ |
248 template(com_sun_hotspot_c1x_VMExits, "com/sun/hotspot/c1x/VMExits") \ | 248 template(com_sun_hotspot_c1x_VMExits, "com/sun/hotspot/c1x/VMExits") \ |
249 template(com_sun_hotspot_c1x_HotSpotMethod, "com/sun/hotspot/c1x/HotSpotMethod") \ | |
250 template(com_sun_hotspot_c1x_HotSpotTargetMethod, "com/sun/hotspot/c1x/HotSpotTargetMethod") \ | |
251 template(com_sun_hotspot_c1x_HotSpotTypeResolved, "com/sun/hotspot/c1x/HotSpotTypeResolved") \ | |
252 template(com_sun_hotspot_c1x_Compiler, "com/sun/hotspot/c1x/Compiler") \ | |
249 template(com_sun_cri_ri_RiMethod, "com/sun/cri/ri/RiMethod") \ | 253 template(com_sun_cri_ri_RiMethod, "com/sun/cri/ri/RiMethod") \ |
250 template(com_sun_cri_ri_RiField, "com/sun/cri/ri/RiField") \ | 254 template(com_sun_cri_ri_RiField, "com/sun/cri/ri/RiField") \ |
251 template(com_sun_cri_ri_RiType, "com/sun/cri/ri/RiType") \ | 255 template(com_sun_cri_ri_RiType, "com/sun/cri/ri/RiType") \ |
252 template(com_sun_cri_ri_RiConstantPool, "com/sun/cri/ri/RiConstantPool") \ | 256 template(com_sun_cri_ri_RiConstantPool, "com/sun/cri/ri/RiConstantPool") \ |
257 template(com_sun_cri_ci_CiTargetMethod, "com/sun/cri/ci/CiTargetMethod") \ | |
258 template(com_sun_cri_ci_CiTargetMethod_Site, "com/sun/cri/ci/CiTargetMethod$Site") \ | |
259 template(com_sun_cri_ci_CiTargetMethod_Call, "com/sun/cri/ci/CiTargetMethod$Call") \ | |
260 template(com_sun_cri_ci_CiTargetMethod_DataPatch, "com/sun/cri/ci/CiTargetMethod$DataPatch") \ | |
261 template(com_sun_cri_ci_CiTargetMethod_Safepoint, "com/sun/cri/ci/CiTargetMethod$Safepoint") \ | |
262 template(com_sun_cri_ci_CiTargetMethod_ExceptionHandler, "com/sun/cri/ci/CiTargetMethod$ExceptionHandler") \ | |
263 template(com_sun_cri_ci_CiTargetMethod_Mark, "com/sun/cri/ci/CiTargetMethod$Mark") \ | |
264 template(com_sun_cri_ci_CiDebugInfo, "com/sun/cri/ci/CiDebugInfo") \ | |
265 template(com_sun_cri_ci_CiDebugInfo_Frame, "com/sun/cri/ci/CiDebugInfo$Frame") \ | |
266 template(com_sun_cri_ci_CiRegisterValue, "com/sun/cri/ci/CiRegisterValue") \ | |
267 template(com_sun_cri_ci_CiStackSlot, "com/sun/cri/ci/CiStackSlot") \ | |
268 template(com_sun_cri_ci_CiCodePos, "com/sun/cri/ci/CiCodePos") \ | |
269 template(com_sun_cri_ci_CiConstant, "com/sun/cri/ci/CiConstant") \ | |
270 template(com_sun_cri_ci_CiKind, "com/sun/cri/ci/CiKind") \ | |
271 template(com_sun_cri_ci_CiRuntimeCall, "com/sun/cri/ci/CiRuntimeCall") \ | |
253 template(compileMethod_name, "compileMethod") \ | 272 template(compileMethod_name, "compileMethod") \ |
254 template(compileMethod_signature, "(Ljava/lang/reflect/Method;I)V") \ | 273 template(compileMethod_signature, "(JLjava/lang/String;I)V") \ |
255 template(createRiMethod_name, "createRiMethod") \ | 274 template(createRiMethod_name, "createRiMethod") \ |
256 template(createRiMethod_signature, "(Ljava/lang/reflect/Method;)Lcom/sun/cri/ri/RiMethod;") \ | 275 template(createRiMethod_signature, "(JLjava/lang/String;)Lcom/sun/cri/ri/RiMethod;") \ |
257 template(createRiSignature_name, "createRiSignature") \ | 276 template(createRiSignature_name, "createRiSignature") \ |
258 template(createRiSignature_signature, "(Ljava/lang/String;)Lcom/sun/cri/ri/RiSignature;") \ | 277 template(createRiSignature_signature, "(Ljava/lang/String;)Lcom/sun/cri/ri/RiSignature;") \ |
259 template(createRiField_name, "createRiField") \ | 278 template(createRiField_name, "createRiField") \ |
260 template(createRiField_signature, "(Lcom/sun/cri/ri/RiType;Ljava/lang/String;Lcom/sun/cri/ri/RiType;I)Lcom/sun/cri/ri/RiField;") \ | 279 template(createRiField_signature, "(Lcom/sun/cri/ri/RiType;Ljava/lang/String;Lcom/sun/cri/ri/RiType;I)Lcom/sun/cri/ri/RiField;") \ |
261 template(createRiType_name, "createRiType") \ | 280 template(createRiType_name, "createRiType") \ |
262 template(createRiType_signature, "(Ljava/lang/Class;)Lcom/sun/cri/ri/RiType;") \ | 281 template(createRiType_signature, "(JLjava/lang/String;)Lcom/sun/cri/ri/RiType;") \ |
263 template(createRiTypePrimitive_name, "createRiTypePrimitive") \ | 282 template(createRiTypePrimitive_name, "createRiTypePrimitive") \ |
264 template(createRiTypePrimitive_signature, "(I)Lcom/sun/cri/ri/RiType;") \ | 283 template(createRiTypePrimitive_signature, "(I)Lcom/sun/cri/ri/RiType;") \ |
265 template(createRiTypeUnresolved_name, "createRiTypeUnresolved") \ | 284 template(createRiTypeUnresolved_name, "createRiTypeUnresolved") \ |
266 template(createRiTypeUnresolved_signature, "(Ljava/lang/String;Ljava/lang/Class;)Lcom/sun/cri/ri/RiType;") \ | 285 template(createRiTypeUnresolved_signature, "(Ljava/lang/String;J)Lcom/sun/cri/ri/RiType;") \ |
267 template(createRiConstantPool_name, "createRiConstantPool") \ | 286 template(createRiConstantPool_name, "createRiConstantPool") \ |
268 template(createRiConstantPool_signature, "(Ljava/lang/Class;)Lcom/sun/cri/ri/RiConstantPool;") \ | 287 template(createRiConstantPool_signature, "(J)Lcom/sun/cri/ri/RiConstantPool;") \ |
269 template(createCiConstantInt_name, "createCiConstantInt") \ | 288 template(createCiConstantInt_name, "createCiConstantInt") \ |
270 template(createCiConstantInt_signature, "(I)Lcom/sun/cri/ci/CiConstant;") \ | 289 template(createCiConstantInt_signature, "(I)Lcom/sun/cri/ci/CiConstant;") \ |
271 template(createCiConstantLong_name, "createCiConstantLong") \ | 290 template(createCiConstantLong_name, "createCiConstantLong") \ |
272 template(createCiConstantLong_signature, "(J)Lcom/sun/cri/ci/CiConstant;") \ | 291 template(createCiConstantLong_signature, "(J)Lcom/sun/cri/ci/CiConstant;") \ |
273 template(createCiConstantFloat_name, "createCiConstantFloat") \ | 292 template(createCiConstantFloat_name, "createCiConstantFloat") \ |
274 template(createCiConstantFloat_signature, "(F)Lcom/sun/cri/ci/CiConstant;") \ | 293 template(createCiConstantFloat_signature, "(F)Lcom/sun/cri/ci/CiConstant;") \ |
275 template(createCiConstantDouble_name, "createCiConstantDouble") \ | 294 template(createCiConstantDouble_name, "createCiConstantDouble") \ |
276 template(createCiConstantDouble_signature, "(D)Lcom/sun/cri/ci/CiConstant;") \ | 295 template(createCiConstantDouble_signature, "(D)Lcom/sun/cri/ci/CiConstant;") \ |
277 template(createCiConstantObject_name, "createCiConstantObject") \ | 296 template(createCiConstantObject_name, "createCiConstantObject") \ |
278 template(createCiConstantObject_signature, "(Ljava/lang/Object;)Lcom/sun/cri/ci/CiConstant;") \ | |
279 template(com_sun_hotspot_c1x_Compiler, "com/sun/hotspot/c1x/Compiler") \ | |
280 template(getVMExits_name, "getVMExits") \ | 297 template(getVMExits_name, "getVMExits") \ |
281 template(getVMExits_signature, "()Lcom/sun/hotspot/c1x/VMExits;") \ | 298 template(getVMExits_signature, "()Lcom/sun/hotspot/c1x/VMExits;") \ |
282 \ | 299 \ |
283 /* common method and field names */ \ | 300 /* common method and field names */ \ |
284 template(object_initializer_name, "<init>") \ | 301 template(object_initializer_name, "<init>") \ |
371 template(rtype_name, "rtype") \ | 388 template(rtype_name, "rtype") \ |
372 template(ptypes_name, "ptypes") \ | 389 template(ptypes_name, "ptypes") \ |
373 template(form_name, "form") \ | 390 template(form_name, "form") \ |
374 template(erasedType_name, "erasedType") \ | 391 template(erasedType_name, "erasedType") \ |
375 template(append_name, "append") \ | 392 template(append_name, "append") \ |
393 template(id_name, "id") \ | |
376 \ | 394 \ |
377 /* non-intrinsic name/signature pairs: */ \ | 395 /* non-intrinsic name/signature pairs: */ \ |
378 template(register_method_name, "register") \ | 396 template(register_method_name, "register") \ |
379 do_alias(register_method_signature, object_void_signature) \ | 397 do_alias(register_method_signature, object_void_signature) \ |
380 \ | 398 \ |