src/share/vm/classfile/vmSymbols.hpp

Print this page




 187   template(java_lang_UnsupportedClassVersionError,    "java/lang/UnsupportedClassVersionError")   \
 188   template(java_lang_Error,                           "java/lang/Error")                          \
 189   template(java_lang_ExceptionInInitializerError,     "java/lang/ExceptionInInitializerError")    \
 190   template(java_lang_IllegalAccessError,              "java/lang/IllegalAccessError")             \
 191   template(java_lang_IncompatibleClassChangeError,    "java/lang/IncompatibleClassChangeError")   \
 192   template(java_lang_InternalError,                   "java/lang/InternalError")                  \
 193   template(java_lang_NoClassDefFoundError,            "java/lang/NoClassDefFoundError")           \
 194   template(java_lang_NoSuchFieldError,                "java/lang/NoSuchFieldError")               \
 195   template(java_lang_NoSuchMethodError,               "java/lang/NoSuchMethodError")              \
 196   template(java_lang_OutOfMemoryError,                "java/lang/OutOfMemoryError")               \
 197   template(java_lang_UnsatisfiedLinkError,            "java/lang/UnsatisfiedLinkError")           \
 198   template(java_lang_VerifyError,                     "java/lang/VerifyError")                    \
 199   template(java_lang_SecurityException,               "java/lang/SecurityException")              \
 200   template(java_lang_VirtualMachineError,             "java/lang/VirtualMachineError")            \
 201   template(java_lang_StackOverflowError,              "java/lang/StackOverflowError")             \
 202   template(java_lang_StackTraceElement,               "java/lang/StackTraceElement")              \
 203                                                                                                   \
 204   /* Concurrency support */                                                                       \
 205   template(java_util_concurrent_locks_AbstractOwnableSynchronizer,   "java/util/concurrent/locks/AbstractOwnableSynchronizer") \
 206   template(sun_misc_Contended_signature,              "Lsun/misc/Contended;")                     \

 207                                                                                                   \
 208   /* class symbols needed by intrinsics */                                                        \
 209   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, template, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
 210                                                                                                   \
 211   /* Support for reflection based on dynamic bytecode generation (JDK 1.4 and above) */           \
 212                                                                                                   \
 213   template(sun_reflect_FieldInfo,                     "sun/reflect/FieldInfo")                    \
 214   template(sun_reflect_MethodInfo,                    "sun/reflect/MethodInfo")                   \
 215   template(sun_reflect_MagicAccessorImpl,             "sun/reflect/MagicAccessorImpl")            \
 216   template(sun_reflect_MethodAccessorImpl,            "sun/reflect/MethodAccessorImpl")           \
 217   template(sun_reflect_ConstructorAccessorImpl,       "sun/reflect/ConstructorAccessorImpl")      \
 218   template(sun_reflect_SerializationConstructorAccessorImpl, "sun/reflect/SerializationConstructorAccessorImpl") \
 219   template(sun_reflect_DelegatingClassLoader,         "sun/reflect/DelegatingClassLoader")        \
 220   template(sun_reflect_Reflection,                    "sun/reflect/Reflection")                   \
 221   template(sun_reflect_CallerSensitive,               "sun/reflect/CallerSensitive")              \
 222   template(sun_reflect_CallerSensitive_signature,     "Lsun/reflect/CallerSensitive;")            \
 223   template(checkedExceptions_name,                    "checkedExceptions")                        \
 224   template(clazz_name,                                "clazz")                                    \
 225   template(exceptionTypes_name,                       "exceptionTypes")                           \
 226   template(modifiers_name,                            "modifiers")                                \




 187   template(java_lang_UnsupportedClassVersionError,    "java/lang/UnsupportedClassVersionError")   \
 188   template(java_lang_Error,                           "java/lang/Error")                          \
 189   template(java_lang_ExceptionInInitializerError,     "java/lang/ExceptionInInitializerError")    \
 190   template(java_lang_IllegalAccessError,              "java/lang/IllegalAccessError")             \
 191   template(java_lang_IncompatibleClassChangeError,    "java/lang/IncompatibleClassChangeError")   \
 192   template(java_lang_InternalError,                   "java/lang/InternalError")                  \
 193   template(java_lang_NoClassDefFoundError,            "java/lang/NoClassDefFoundError")           \
 194   template(java_lang_NoSuchFieldError,                "java/lang/NoSuchFieldError")               \
 195   template(java_lang_NoSuchMethodError,               "java/lang/NoSuchMethodError")              \
 196   template(java_lang_OutOfMemoryError,                "java/lang/OutOfMemoryError")               \
 197   template(java_lang_UnsatisfiedLinkError,            "java/lang/UnsatisfiedLinkError")           \
 198   template(java_lang_VerifyError,                     "java/lang/VerifyError")                    \
 199   template(java_lang_SecurityException,               "java/lang/SecurityException")              \
 200   template(java_lang_VirtualMachineError,             "java/lang/VirtualMachineError")            \
 201   template(java_lang_StackOverflowError,              "java/lang/StackOverflowError")             \
 202   template(java_lang_StackTraceElement,               "java/lang/StackTraceElement")              \
 203                                                                                                   \
 204   /* Concurrency support */                                                                       \
 205   template(java_util_concurrent_locks_AbstractOwnableSynchronizer,   "java/util/concurrent/locks/AbstractOwnableSynchronizer") \
 206   template(sun_misc_Contended_signature,              "Lsun/misc/Contended;")                     \
 207   template(vm_annotation_ReservedStackAccess_signature, "Ljdk/internal/vm/annotation/ReservedStackAccess;") \
 208                                                                                                   \
 209   /* class symbols needed by intrinsics */                                                        \
 210   VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, template, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
 211                                                                                                   \
 212   /* Support for reflection based on dynamic bytecode generation (JDK 1.4 and above) */           \
 213                                                                                                   \
 214   template(sun_reflect_FieldInfo,                     "sun/reflect/FieldInfo")                    \
 215   template(sun_reflect_MethodInfo,                    "sun/reflect/MethodInfo")                   \
 216   template(sun_reflect_MagicAccessorImpl,             "sun/reflect/MagicAccessorImpl")            \
 217   template(sun_reflect_MethodAccessorImpl,            "sun/reflect/MethodAccessorImpl")           \
 218   template(sun_reflect_ConstructorAccessorImpl,       "sun/reflect/ConstructorAccessorImpl")      \
 219   template(sun_reflect_SerializationConstructorAccessorImpl, "sun/reflect/SerializationConstructorAccessorImpl") \
 220   template(sun_reflect_DelegatingClassLoader,         "sun/reflect/DelegatingClassLoader")        \
 221   template(sun_reflect_Reflection,                    "sun/reflect/Reflection")                   \
 222   template(sun_reflect_CallerSensitive,               "sun/reflect/CallerSensitive")              \
 223   template(sun_reflect_CallerSensitive_signature,     "Lsun/reflect/CallerSensitive;")            \
 224   template(checkedExceptions_name,                    "checkedExceptions")                        \
 225   template(clazz_name,                                "clazz")                                    \
 226   template(exceptionTypes_name,                       "exceptionTypes")                           \
 227   template(modifiers_name,                            "modifiers")                                \