Mercurial > hg > graal-compiler
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 |