Mercurial > hg > truffle
comparison src/share/vm/classfile/vmSymbols.hpp @ 9023:f94bb5d20e5d
Rename MethodInvalidatedException to InvalidInstalledCodeException (and make it a checked exception). Make sure that a compiled code object can always be directly called without first doing a check on the native method pointer.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Thu, 11 Apr 2013 17:36:46 +0200 |
parents | 707b20dd9512 |
children | ff5a32117e02 |
comparison
equal
deleted
inserted
replaced
9002:7844a36d0216 | 9023:f94bb5d20e5d |
---|---|
336 template(com_oracle_graal_api_code_DebugInfo, "com/oracle/graal/api/code/DebugInfo") \ | 336 template(com_oracle_graal_api_code_DebugInfo, "com/oracle/graal/api/code/DebugInfo") \ |
337 template(com_oracle_graal_api_code_Register, "com/oracle/graal/api/code/Register") \ | 337 template(com_oracle_graal_api_code_Register, "com/oracle/graal/api/code/Register") \ |
338 template(com_oracle_graal_api_code_RegisterValue, "com/oracle/graal/api/code/RegisterValue") \ | 338 template(com_oracle_graal_api_code_RegisterValue, "com/oracle/graal/api/code/RegisterValue") \ |
339 template(com_oracle_graal_api_code_StackSlot, "com/oracle/graal/api/code/StackSlot") \ | 339 template(com_oracle_graal_api_code_StackSlot, "com/oracle/graal/api/code/StackSlot") \ |
340 template(com_oracle_graal_api_code_VirtualObject, "com/oracle/graal/api/code/VirtualObject") \ | 340 template(com_oracle_graal_api_code_VirtualObject, "com/oracle/graal/api/code/VirtualObject") \ |
341 template(com_oracle_graal_api_code_InvalidInstalledCodeException, "com/oracle/graal/api/code/InvalidInstalledCodeException") \ | |
341 template(startCompiler_name, "startCompiler") \ | 342 template(startCompiler_name, "startCompiler") \ |
342 template(bootstrap_name, "bootstrap") \ | 343 template(bootstrap_name, "bootstrap") \ |
343 template(shutdownCompiler_name, "shutdownCompiler") \ | 344 template(shutdownCompiler_name, "shutdownCompiler") \ |
344 template(compileMethod_name, "compileMethod") \ | 345 template(compileMethod_name, "compileMethod") \ |
345 template(compileMethod_signature, "(JLcom/oracle/graal/hotspot/meta/HotSpotResolvedObjectType;IZI)Z") \ | 346 template(compileMethod_signature, "(JLcom/oracle/graal/hotspot/meta/HotSpotResolvedObjectType;IZI)Z") \ |
376 template(initialize_name, "initialize") \ | 377 template(initialize_name, "initialize") \ |
377 template(getInstance_signature, "()Lcom/oracle/graal/hotspot/HotSpotGraalRuntime;") \ | 378 template(getInstance_signature, "()Lcom/oracle/graal/hotspot/HotSpotGraalRuntime;") \ |
378 template(forObject_name, "forObject") \ | 379 template(forObject_name, "forObject") \ |
379 template(callbackInternal_name, "callbackInternal") \ | 380 template(callbackInternal_name, "callbackInternal") \ |
380 template(callback_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \ | 381 template(callback_signature, "(Ljava/lang/Object;)Ljava/lang/Object;") \ |
381 template(MethodInvalidatedException, "com/oracle/graal/api/code/InstalledCode$MethodInvalidatedException") \ | |
382 /* graal.api.interpreter */ \ | 382 /* graal.api.interpreter */ \ |
383 template(com_oracle_graal_api_interpreter_Interpreter, "com/oracle/graal/api/interpreter/Interpreter") \ | 383 template(com_oracle_graal_api_interpreter_Interpreter, "com/oracle/graal/api/interpreter/Interpreter") \ |
384 template(interpreter_execute_name, "execute") \ | 384 template(interpreter_execute_name, "execute") \ |
385 template(interpreter_execute_signature, "(Lcom/oracle/graal/api/meta/ResolvedJavaMethod;[Ljava/lang/Object;)Ljava/lang/Object;") \ | 385 template(interpreter_execute_signature, "(Lcom/oracle/graal/api/meta/ResolvedJavaMethod;[Ljava/lang/Object;)Ljava/lang/Object;") \ |
386 \ | 386 \ |