comparison src/share/vm/classfile/vmSymbols.hpp @ 7643:3ac7d10a6572

Merge with hsx25/hotspot.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 31 Jan 2013 15:42:25 +0100
parents 989155e2d07a b30b3c2a0cf2
children 0bf1c1c658c2
comparison
equal deleted inserted replaced
7573:17b6a63fe7c2 7643:3ac7d10a6572
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) */ \
374 template(com_oracle_graal_api_interpreter_Interpreter, "com/oracle/graal/api/interpreter/Interpreter") \ 377 template(com_oracle_graal_api_interpreter_Interpreter, "com/oracle/graal/api/interpreter/Interpreter") \
375 template(interpreter_execute_name, "execute") \ 378 template(interpreter_execute_name, "execute") \
376 template(interpreter_execute_signature, "(Lcom/oracle/graal/api/meta/ResolvedJavaMethod;[Ljava/lang/Object;)Ljava/lang/Object;") \ 379 template(interpreter_execute_signature, "(Lcom/oracle/graal/api/meta/ResolvedJavaMethod;[Ljava/lang/Object;)Ljava/lang/Object;") \
377 \ 380 \
378 \ 381 \
382 \
379 /* common method and field names */ \ 383 /* common method and field names */ \
380 template(object_initializer_name, "<init>") \ 384 template(object_initializer_name, "<init>") \
381 template(class_initializer_name, "<clinit>") \ 385 template(class_initializer_name, "<clinit>") \
382 template(println_name, "println") \ 386 template(println_name, "println") \
383 template(printStackTrace_name, "printStackTrace") \ 387 template(printStackTrace_name, "printStackTrace") \
473 template(ptypes_name, "ptypes") \ 477 template(ptypes_name, "ptypes") \
474 template(form_name, "form") \ 478 template(form_name, "form") \
475 template(basicType_name, "basicType") \ 479 template(basicType_name, "basicType") \
476 template(append_name, "append") \ 480 template(append_name, "append") \
477 template(klass_name, "klass") \ 481 template(klass_name, "klass") \
478 template(resolved_constructor_name, "resolved_constructor") \
479 template(array_klass_name, "array_klass") \ 482 template(array_klass_name, "array_klass") \
480 template(oop_size_name, "oop_size") \ 483 template(oop_size_name, "oop_size") \
481 template(static_oop_field_count_name, "static_oop_field_count") \ 484 template(static_oop_field_count_name, "static_oop_field_count") \
482 GRAAL_ONLY(template(graal_mirror_name, "graal_mirror")) \ 485 GRAAL_ONLY(template(graal_mirror_name, "graal_mirror")) \
483 template(loader_data_name, "loader_data") \ 486 template(loader_data_name, "loader_data") \
825 \ 828 \
826 do_class(java_nio_Buffer, "java/nio/Buffer") \ 829 do_class(java_nio_Buffer, "java/nio/Buffer") \
827 do_intrinsic(_checkIndex, java_nio_Buffer, checkIndex_name, int_int_signature, F_R) \ 830 do_intrinsic(_checkIndex, java_nio_Buffer, checkIndex_name, int_int_signature, F_R) \
828 do_name( checkIndex_name, "checkIndex") \ 831 do_name( checkIndex_name, "checkIndex") \
829 \ 832 \
833 do_class(sun_nio_cs_iso8859_1_Encoder, "sun/nio/cs/ISO_8859_1$Encoder") \
834 do_intrinsic(_encodeISOArray, sun_nio_cs_iso8859_1_Encoder, encodeISOArray_name, encodeISOArray_signature, F_S) \
835 do_name( encodeISOArray_name, "encodeISOArray") \
836 do_signature(encodeISOArray_signature, "([CI[BII)I") \
837 \
830 /* java/lang/ref/Reference */ \ 838 /* java/lang/ref/Reference */ \
831 do_intrinsic(_Reference_get, java_lang_ref_Reference, get_name, void_object_signature, F_R) \ 839 do_intrinsic(_Reference_get, java_lang_ref_Reference, get_name, void_object_signature, F_R) \
832 \ 840 \
833 /* support for com.sum.crypto.provider.AESCrypt and some of its callers */ \ 841 /* support for com.sum.crypto.provider.AESCrypt and some of its callers */ \
834 do_class(com_sun_crypto_provider_aescrypt, "com/sun/crypto/provider/AESCrypt") \ 842 do_class(com_sun_crypto_provider_aescrypt, "com/sun/crypto/provider/AESCrypt") \