comparison src/share/vm/classfile/vmSymbols.hpp @ 7587:4a916f2ce331

8003985: Support @Contended Annotation - JEP 142 Summary: HotSpot changes to support @Contended annotation. Reviewed-by: coleenp, kvn, jrose Contributed-by: Aleksey Shipilev <aleksey.shipilev@oracle.com>
author jwilhelm
date Mon, 14 Jan 2013 15:17:47 +0100
parents ade95d680b42
children f422634e5828
comparison
equal deleted inserted replaced
7586:90a92d5bca17 7587:4a916f2ce331
192 template(java_lang_VerifyError, "java/lang/VerifyError") \ 192 template(java_lang_VerifyError, "java/lang/VerifyError") \
193 template(java_lang_SecurityException, "java/lang/SecurityException") \ 193 template(java_lang_SecurityException, "java/lang/SecurityException") \
194 template(java_lang_VirtualMachineError, "java/lang/VirtualMachineError") \ 194 template(java_lang_VirtualMachineError, "java/lang/VirtualMachineError") \
195 template(java_lang_StackOverflowError, "java/lang/StackOverflowError") \ 195 template(java_lang_StackOverflowError, "java/lang/StackOverflowError") \
196 template(java_lang_StackTraceElement, "java/lang/StackTraceElement") \ 196 template(java_lang_StackTraceElement, "java/lang/StackTraceElement") \
197 \
198 /* Concurrency support */ \
197 template(java_util_concurrent_locks_AbstractOwnableSynchronizer, "java/util/concurrent/locks/AbstractOwnableSynchronizer") \ 199 template(java_util_concurrent_locks_AbstractOwnableSynchronizer, "java/util/concurrent/locks/AbstractOwnableSynchronizer") \
200 template(sun_misc_Contended_signature, "Lsun/misc/Contended;") \
198 \ 201 \
199 /* class symbols needed by intrinsics */ \ 202 /* class symbols needed by intrinsics */ \
200 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, template, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \ 203 VM_INTRINSICS_DO(VM_INTRINSIC_IGNORE, template, VM_SYMBOL_IGNORE, VM_SYMBOL_IGNORE, VM_ALIAS_IGNORE) \
201 \ 204 \
202 /* Support for reflection based on dynamic bytecode generation (JDK 1.4 and above) */ \ 205 /* Support for reflection based on dynamic bytecode generation (JDK 1.4 and above) */ \
282 template(setTargetVolatile_name, "setTargetVolatile") \ 285 template(setTargetVolatile_name, "setTargetVolatile") \
283 template(setTarget_signature, "(Ljava/lang/invoke/MethodHandle;)V") \ 286 template(setTarget_signature, "(Ljava/lang/invoke/MethodHandle;)V") \
284 NOT_LP64( do_alias(intptr_signature, int_signature) ) \ 287 NOT_LP64( do_alias(intptr_signature, int_signature) ) \
285 LP64_ONLY( do_alias(intptr_signature, long_signature) ) \ 288 LP64_ONLY( do_alias(intptr_signature, long_signature) ) \
286 template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \ 289 template(selectAlternative_signature, "(ZLjava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)Ljava/lang/invoke/MethodHandle;") \
287 \ 290 \
288 /* common method and field names */ \ 291 /* common method and field names */ \
289 template(object_initializer_name, "<init>") \ 292 template(object_initializer_name, "<init>") \
290 template(class_initializer_name, "<clinit>") \ 293 template(class_initializer_name, "<clinit>") \
291 template(println_name, "println") \ 294 template(println_name, "println") \
292 template(printStackTrace_name, "printStackTrace") \ 295 template(printStackTrace_name, "printStackTrace") \