comparison src/share/vm/classfile/vmSymbols.hpp @ 10475:3489047ffea2

Restructure the handling of HotSpotInstalledCode and their link to nmethods.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 21 Jun 2013 18:26:52 +0200
parents 836a62f43af9
children 9c7d9e2c8326
comparison
equal deleted inserted replaced
10474:55827d611da7 10475:3489047ffea2
346 template(com_oracle_graal_api_code_RegisterValue, "com/oracle/graal/api/code/RegisterValue") \ 346 template(com_oracle_graal_api_code_RegisterValue, "com/oracle/graal/api/code/RegisterValue") \
347 template(com_oracle_graal_api_code_StackSlot, "com/oracle/graal/api/code/StackSlot") \ 347 template(com_oracle_graal_api_code_StackSlot, "com/oracle/graal/api/code/StackSlot") \
348 template(com_oracle_graal_api_code_VirtualObject, "com/oracle/graal/api/code/VirtualObject") \ 348 template(com_oracle_graal_api_code_VirtualObject, "com/oracle/graal/api/code/VirtualObject") \
349 template(com_oracle_graal_api_code_RegisterSaveLayout, "com/oracle/graal/api/code/RegisterSaveLayout") \ 349 template(com_oracle_graal_api_code_RegisterSaveLayout, "com/oracle/graal/api/code/RegisterSaveLayout") \
350 template(com_oracle_graal_api_code_InvalidInstalledCodeException, "com/oracle/graal/api/code/InvalidInstalledCodeException") \ 350 template(com_oracle_graal_api_code_InvalidInstalledCodeException, "com/oracle/graal/api/code/InvalidInstalledCodeException") \
351 /* graal.truffle */ \
352 template(com_oracle_graal_truffle_GraalTruffleRuntime, "com/oracle/graal/truffle/GraalTruffleRuntime") \
351 template(startCompiler_name, "startCompiler") \ 353 template(startCompiler_name, "startCompiler") \
352 template(bootstrap_name, "bootstrap") \ 354 template(bootstrap_name, "bootstrap") \
353 template(shutdownCompiler_name, "shutdownCompiler") \ 355 template(shutdownCompiler_name, "shutdownCompiler") \
354 template(compileMethod_name, "compileMethod") \ 356 template(compileMethod_name, "compileMethod") \
355 template(compileMethod_signature, "(JLcom/oracle/graal/hotspot/meta/HotSpotResolvedObjectType;IZI)V") \ 357 template(compileMethod_signature, "(JLcom/oracle/graal/hotspot/meta/HotSpotResolvedObjectType;IZI)V") \
380 template(createConstantObject_name, "createConstantObject") \ 382 template(createConstantObject_name, "createConstantObject") \
381 template(createConstantObject_signature, "(Ljava/lang/Object;)Lcom/oracle/graal/api/meta/Constant;") \ 383 template(createConstantObject_signature, "(Ljava/lang/Object;)Lcom/oracle/graal/api/meta/Constant;") \
382 template(getVMToCompiler_name, "getVMToCompiler") \ 384 template(getVMToCompiler_name, "getVMToCompiler") \
383 template(getVMToCompiler_signature, "()Lcom/oracle/graal/hotspot/bridge/VMToCompiler;") \ 385 template(getVMToCompiler_signature, "()Lcom/oracle/graal/hotspot/bridge/VMToCompiler;") \
384 template(getInstance_name, "getInstance") \ 386 template(getInstance_name, "getInstance") \
387 template(getTruffleRuntimeInstance_signature, "()Lcom/oracle/graal/truffle/GraalTruffleRuntime;") \
385 template(makeInstance_name, "makeInstance") \ 388 template(makeInstance_name, "makeInstance") \
386 template(initialize_name, "initialize") \ 389 template(initialize_name, "initialize") \
387 template(getInstance_signature, "()Lcom/oracle/graal/hotspot/HotSpotGraalRuntime;") \ 390 template(getInstance_signature, "()Lcom/oracle/graal/hotspot/HotSpotGraalRuntime;") \
388 template(forObject_name, "forObject") \ 391 template(forObject_name, "forObject") \
389 template(callbackInternal_name, "callbackInternal") \ 392 template(callbackInternal_name, "callbackInternal") \
1143 do_name( Float_valueOf_signature, "(F)Ljava/lang/Float;") \ 1146 do_name( Float_valueOf_signature, "(F)Ljava/lang/Float;") \
1144 do_intrinsic(_Double_valueOf, java_lang_Double, valueOf_name, Double_valueOf_signature, F_S) \ 1147 do_intrinsic(_Double_valueOf, java_lang_Double, valueOf_name, Double_valueOf_signature, F_S) \
1145 do_name( Double_valueOf_signature, "(D)Ljava/lang/Double;") \ 1148 do_name( Double_valueOf_signature, "(D)Ljava/lang/Double;") \
1146 \ 1149 \
1147 do_intrinsic(_CompilerToVMImpl_executeCompiledMethod, com_oracle_graal_hotspot_bridge_CompilerToVMImpl, executeCompiledMethod_name, CompilerToVMImpl_executeCompiledMethod_signature, F_SN)\ 1150 do_intrinsic(_CompilerToVMImpl_executeCompiledMethod, com_oracle_graal_hotspot_bridge_CompilerToVMImpl, executeCompiledMethod_name, CompilerToVMImpl_executeCompiledMethod_signature, F_SN)\
1148 do_name( CompilerToVMImpl_executeCompiledMethod_signature, "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;J)Ljava/lang/Object;") \ 1151 do_name( CompilerToVMImpl_executeCompiledMethod_signature, "(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Lcom/oracle/graal/hotspot/meta/HotSpotInstalledCode;)Ljava/lang/Object;") \
1149 do_name( executeCompiledMethod_name, "executeCompiledMethodIntrinsic") \ 1152 do_name( executeCompiledMethod_name, "executeCompiledMethodIntrinsic") \
1150 /*end*/ 1153 /*end*/
1151 1154
1152 1155
1153 1156