203 template(java_lang_IllegalCallerException, "java/lang/IllegalCallerException") \
204 template(java_lang_IllegalStateException, "java/lang/IllegalStateException") \
205 template(java_lang_IllegalMonitorStateException, "java/lang/IllegalMonitorStateException") \
206 template(java_lang_IllegalThreadStateException, "java/lang/IllegalThreadStateException") \
207 template(java_lang_IndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException") \
208 template(java_lang_InstantiationException, "java/lang/InstantiationException") \
209 template(java_lang_InstantiationError, "java/lang/InstantiationError") \
210 template(java_lang_InterruptedException, "java/lang/InterruptedException") \
211 template(java_lang_BootstrapMethodError, "java/lang/BootstrapMethodError") \
212 template(java_lang_LinkageError, "java/lang/LinkageError") \
213 template(java_lang_NegativeArraySizeException, "java/lang/NegativeArraySizeException") \
214 template(java_lang_NoSuchMethodException, "java/lang/NoSuchMethodException") \
215 template(java_lang_NullPointerException, "java/lang/NullPointerException") \
216 template(java_lang_StringIndexOutOfBoundsException, "java/lang/StringIndexOutOfBoundsException")\
217 template(java_lang_UnsupportedOperationException, "java/lang/UnsupportedOperationException") \
218 template(java_lang_InvalidClassException, "java/lang/InvalidClassException") \
219 template(java_lang_reflect_InvocationTargetException, "java/lang/reflect/InvocationTargetException") \
220 template(java_lang_Exception, "java/lang/Exception") \
221 template(java_lang_RuntimeException, "java/lang/RuntimeException") \
222 template(java_io_IOException, "java/io/IOException") \
223 \
224 /* error klasses: at least all errors thrown by the VM have entries here */ \
225 template(java_lang_AbstractMethodError, "java/lang/AbstractMethodError") \
226 template(java_lang_ClassCircularityError, "java/lang/ClassCircularityError") \
227 template(java_lang_ClassFormatError, "java/lang/ClassFormatError") \
228 template(java_lang_UnsupportedClassVersionError, "java/lang/UnsupportedClassVersionError") \
229 template(java_lang_Error, "java/lang/Error") \
230 template(java_lang_ExceptionInInitializerError, "java/lang/ExceptionInInitializerError") \
231 template(java_lang_IllegalAccessError, "java/lang/IllegalAccessError") \
232 template(java_lang_IncompatibleClassChangeError, "java/lang/IncompatibleClassChangeError") \
233 template(java_lang_InternalError, "java/lang/InternalError") \
234 template(java_lang_NoClassDefFoundError, "java/lang/NoClassDefFoundError") \
235 template(java_lang_NoSuchFieldError, "java/lang/NoSuchFieldError") \
236 template(java_lang_NoSuchMethodError, "java/lang/NoSuchMethodError") \
237 template(java_lang_OutOfMemoryError, "java/lang/OutOfMemoryError") \
238 template(java_lang_UnsatisfiedLinkError, "java/lang/UnsatisfiedLinkError") \
239 template(java_lang_VerifyError, "java/lang/VerifyError") \
240 template(java_lang_SecurityException, "java/lang/SecurityException") \
241 template(java_lang_VirtualMachineError, "java/lang/VirtualMachineError") \
242 template(java_lang_StackOverflowError, "java/lang/StackOverflowError") \
495 template(java_lang_Byte_array_signature, "[Ljava/lang/Byte;") \
496 template(java_lang_Boolean_signature, "Ljava/lang/Boolean;") \
497 template(url_code_signer_array_void_signature, "(Ljava/net/URL;[Ljava/security/CodeSigner;)V") \
498 template(jvmti_thread_state_name, "jvmti_thread_state") \
499 template(jvmti_VTMS_transition_disable_count_name, "jvmti_VTMS_transition_disable_count") \
500 template(jvmti_is_in_VTMS_transition_name, "jvmti_is_in_VTMS_transition") \
501 template(module_entry_name, "module_entry") \
502 template(resolved_references_name, "<resolved_references>") \
503 template(init_lock_name, "<init_lock>") \
504 template(address_size_name, "ADDRESS_SIZE0") \
505 template(page_size_name, "PAGE_SIZE") \
506 template(big_endian_name, "BIG_ENDIAN") \
507 template(use_unaligned_access_name, "UNALIGNED_ACCESS") \
508 template(data_cache_line_flush_size_name, "DATA_CACHE_LINE_FLUSH_SIZE") \
509 template(during_unsafe_access_name, "during_unsafe_access") \
510 template(checkIndex_name, "checkIndex") \
511 template(jfr_epoch_name, "jfr_epoch") \
512 template(maxThawingSize_name, "maxThawingSize") \
513 template(lockStackSize_name, "lockStackSize") \
514 template(objectWaiter_name, "objectWaiter") \
515 \
516 /* name symbols needed by intrinsics */ \
517 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
518 \
519 /* common signatures names */ \
520 template(void_method_signature, "()V") \
521 template(void_boolean_signature, "()Z") \
522 template(void_byte_signature, "()B") \
523 template(void_char_signature, "()C") \
524 template(void_short_signature, "()S") \
525 template(void_int_signature, "()I") \
526 template(void_long_signature, "()J") \
527 template(void_float_signature, "()F") \
528 template(void_double_signature, "()D") \
529 template(bool_void_signature, "(Z)V") \
530 template(int_void_signature, "(I)V") \
531 template(int_int_signature, "(I)I") \
532 template(char_char_signature, "(C)C") \
533 template(short_short_signature, "(S)S") \
534 template(int_bool_signature, "(I)Z") \
|
203 template(java_lang_IllegalCallerException, "java/lang/IllegalCallerException") \
204 template(java_lang_IllegalStateException, "java/lang/IllegalStateException") \
205 template(java_lang_IllegalMonitorStateException, "java/lang/IllegalMonitorStateException") \
206 template(java_lang_IllegalThreadStateException, "java/lang/IllegalThreadStateException") \
207 template(java_lang_IndexOutOfBoundsException, "java/lang/IndexOutOfBoundsException") \
208 template(java_lang_InstantiationException, "java/lang/InstantiationException") \
209 template(java_lang_InstantiationError, "java/lang/InstantiationError") \
210 template(java_lang_InterruptedException, "java/lang/InterruptedException") \
211 template(java_lang_BootstrapMethodError, "java/lang/BootstrapMethodError") \
212 template(java_lang_LinkageError, "java/lang/LinkageError") \
213 template(java_lang_NegativeArraySizeException, "java/lang/NegativeArraySizeException") \
214 template(java_lang_NoSuchMethodException, "java/lang/NoSuchMethodException") \
215 template(java_lang_NullPointerException, "java/lang/NullPointerException") \
216 template(java_lang_StringIndexOutOfBoundsException, "java/lang/StringIndexOutOfBoundsException")\
217 template(java_lang_UnsupportedOperationException, "java/lang/UnsupportedOperationException") \
218 template(java_lang_InvalidClassException, "java/lang/InvalidClassException") \
219 template(java_lang_reflect_InvocationTargetException, "java/lang/reflect/InvocationTargetException") \
220 template(java_lang_Exception, "java/lang/Exception") \
221 template(java_lang_RuntimeException, "java/lang/RuntimeException") \
222 template(java_io_IOException, "java/io/IOException") \
223 template(jdk_internal_vm_PreemptedException, "jdk/internal/vm/PreemptedException") \
224 \
225 /* error klasses: at least all errors thrown by the VM have entries here */ \
226 template(java_lang_AbstractMethodError, "java/lang/AbstractMethodError") \
227 template(java_lang_ClassCircularityError, "java/lang/ClassCircularityError") \
228 template(java_lang_ClassFormatError, "java/lang/ClassFormatError") \
229 template(java_lang_UnsupportedClassVersionError, "java/lang/UnsupportedClassVersionError") \
230 template(java_lang_Error, "java/lang/Error") \
231 template(java_lang_ExceptionInInitializerError, "java/lang/ExceptionInInitializerError") \
232 template(java_lang_IllegalAccessError, "java/lang/IllegalAccessError") \
233 template(java_lang_IncompatibleClassChangeError, "java/lang/IncompatibleClassChangeError") \
234 template(java_lang_InternalError, "java/lang/InternalError") \
235 template(java_lang_NoClassDefFoundError, "java/lang/NoClassDefFoundError") \
236 template(java_lang_NoSuchFieldError, "java/lang/NoSuchFieldError") \
237 template(java_lang_NoSuchMethodError, "java/lang/NoSuchMethodError") \
238 template(java_lang_OutOfMemoryError, "java/lang/OutOfMemoryError") \
239 template(java_lang_UnsatisfiedLinkError, "java/lang/UnsatisfiedLinkError") \
240 template(java_lang_VerifyError, "java/lang/VerifyError") \
241 template(java_lang_SecurityException, "java/lang/SecurityException") \
242 template(java_lang_VirtualMachineError, "java/lang/VirtualMachineError") \
243 template(java_lang_StackOverflowError, "java/lang/StackOverflowError") \
496 template(java_lang_Byte_array_signature, "[Ljava/lang/Byte;") \
497 template(java_lang_Boolean_signature, "Ljava/lang/Boolean;") \
498 template(url_code_signer_array_void_signature, "(Ljava/net/URL;[Ljava/security/CodeSigner;)V") \
499 template(jvmti_thread_state_name, "jvmti_thread_state") \
500 template(jvmti_VTMS_transition_disable_count_name, "jvmti_VTMS_transition_disable_count") \
501 template(jvmti_is_in_VTMS_transition_name, "jvmti_is_in_VTMS_transition") \
502 template(module_entry_name, "module_entry") \
503 template(resolved_references_name, "<resolved_references>") \
504 template(init_lock_name, "<init_lock>") \
505 template(address_size_name, "ADDRESS_SIZE0") \
506 template(page_size_name, "PAGE_SIZE") \
507 template(big_endian_name, "BIG_ENDIAN") \
508 template(use_unaligned_access_name, "UNALIGNED_ACCESS") \
509 template(data_cache_line_flush_size_name, "DATA_CACHE_LINE_FLUSH_SIZE") \
510 template(during_unsafe_access_name, "during_unsafe_access") \
511 template(checkIndex_name, "checkIndex") \
512 template(jfr_epoch_name, "jfr_epoch") \
513 template(maxThawingSize_name, "maxThawingSize") \
514 template(lockStackSize_name, "lockStackSize") \
515 template(objectWaiter_name, "objectWaiter") \
516 template(atKlassInit_name, "atKlassInit") \
517 template(hasArgsAtTop_name, "hasArgsAtTop") \
518 \
519 /* name symbols needed by intrinsics */ \
520 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, VM_SYMBOL_IGNORE, template, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
521 \
522 /* common signatures names */ \
523 template(void_method_signature, "()V") \
524 template(void_boolean_signature, "()Z") \
525 template(void_byte_signature, "()B") \
526 template(void_char_signature, "()C") \
527 template(void_short_signature, "()S") \
528 template(void_int_signature, "()I") \
529 template(void_long_signature, "()J") \
530 template(void_float_signature, "()F") \
531 template(void_double_signature, "()D") \
532 template(bool_void_signature, "(Z)V") \
533 template(int_void_signature, "(I)V") \
534 template(int_int_signature, "(I)I") \
535 template(char_char_signature, "(C)C") \
536 template(short_short_signature, "(S)S") \
537 template(int_bool_signature, "(I)Z") \
|