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 \