comparison src/share/vm/classfile/vmSymbols.hpp @ 14422:2b8e28fdf503

Merge
author kvn
date Tue, 05 Nov 2013 17:38:04 -0800
parents 59e8ad757e19
children 096c224171c4 cdf20166ec45
comparison
equal deleted inserted replaced
14421:3068270ba476 14422:2b8e28fdf503
268 template(java_lang_invoke_MemberName, "java/lang/invoke/MemberName") \ 268 template(java_lang_invoke_MemberName, "java/lang/invoke/MemberName") \
269 template(java_lang_invoke_MethodHandleNatives, "java/lang/invoke/MethodHandleNatives") \ 269 template(java_lang_invoke_MethodHandleNatives, "java/lang/invoke/MethodHandleNatives") \
270 template(java_lang_invoke_LambdaForm, "java/lang/invoke/LambdaForm") \ 270 template(java_lang_invoke_LambdaForm, "java/lang/invoke/LambdaForm") \
271 template(java_lang_invoke_ForceInline_signature, "Ljava/lang/invoke/ForceInline;") \ 271 template(java_lang_invoke_ForceInline_signature, "Ljava/lang/invoke/ForceInline;") \
272 template(java_lang_invoke_DontInline_signature, "Ljava/lang/invoke/DontInline;") \ 272 template(java_lang_invoke_DontInline_signature, "Ljava/lang/invoke/DontInline;") \
273 template(java_lang_invoke_Stable_signature, "Ljava/lang/invoke/Stable;") \
273 template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \ 274 template(java_lang_invoke_LambdaForm_Compiled_signature, "Ljava/lang/invoke/LambdaForm$Compiled;") \
274 template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;") \ 275 template(java_lang_invoke_LambdaForm_Hidden_signature, "Ljava/lang/invoke/LambdaForm$Hidden;") \
275 template(java_lang_invoke_MagicLambdaImpl, "java/lang/invoke/MagicLambdaImpl") \ 276 template(java_lang_invoke_MagicLambdaImpl, "java/lang/invoke/MagicLambdaImpl") \
276 /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */ \ 277 /* internal up-calls made only by the JVM, via class sun.invoke.MethodHandleNatives: */ \
277 template(findMethodHandleType_name, "findMethodHandleType") \ 278 template(findMethodHandleType_name, "findMethodHandleType") \
621 /* Math & StrictMath intrinsics are defined in terms of just a few signatures: */ \ 622 /* Math & StrictMath intrinsics are defined in terms of just a few signatures: */ \
622 do_class(java_lang_Math, "java/lang/Math") \ 623 do_class(java_lang_Math, "java/lang/Math") \
623 do_class(java_lang_StrictMath, "java/lang/StrictMath") \ 624 do_class(java_lang_StrictMath, "java/lang/StrictMath") \
624 do_signature(double2_double_signature, "(DD)D") \ 625 do_signature(double2_double_signature, "(DD)D") \
625 do_signature(int2_int_signature, "(II)I") \ 626 do_signature(int2_int_signature, "(II)I") \
627 do_signature(long2_long_signature, "(JJ)J") \
626 \ 628 \
627 /* here are the math names, all together: */ \ 629 /* here are the math names, all together: */ \
628 do_name(abs_name,"abs") do_name(sin_name,"sin") do_name(cos_name,"cos") \ 630 do_name(abs_name,"abs") do_name(sin_name,"sin") do_name(cos_name,"cos") \
629 do_name(tan_name,"tan") do_name(atan2_name,"atan2") do_name(sqrt_name,"sqrt") \ 631 do_name(tan_name,"tan") do_name(atan2_name,"atan2") do_name(sqrt_name,"sqrt") \
630 do_name(log_name,"log") do_name(log10_name,"log10") do_name(pow_name,"pow") \ 632 do_name(log_name,"log") do_name(log10_name,"log10") do_name(pow_name,"pow") \
631 do_name(exp_name,"exp") do_name(min_name,"min") do_name(max_name,"max") \ 633 do_name(exp_name,"exp") do_name(min_name,"min") do_name(max_name,"max") \
634 \
635 do_name(addExact_name,"addExact") \
636 do_name(decrementExact_name,"decrementExact") \
637 do_name(incrementExact_name,"incrementExact") \
638 do_name(multiplyExact_name,"multiplyExact") \
639 do_name(negateExact_name,"negateExact") \
640 do_name(subtractExact_name,"subtractExact") \
632 \ 641 \
633 do_intrinsic(_dabs, java_lang_Math, abs_name, double_double_signature, F_S) \ 642 do_intrinsic(_dabs, java_lang_Math, abs_name, double_double_signature, F_S) \
634 do_intrinsic(_dsin, java_lang_Math, sin_name, double_double_signature, F_S) \ 643 do_intrinsic(_dsin, java_lang_Math, sin_name, double_double_signature, F_S) \
635 do_intrinsic(_dcos, java_lang_Math, cos_name, double_double_signature, F_S) \ 644 do_intrinsic(_dcos, java_lang_Math, cos_name, double_double_signature, F_S) \
636 do_intrinsic(_dtan, java_lang_Math, tan_name, double_double_signature, F_S) \ 645 do_intrinsic(_dtan, java_lang_Math, tan_name, double_double_signature, F_S) \
640 do_intrinsic(_dlog10, java_lang_Math, log10_name, double_double_signature, F_S) \ 649 do_intrinsic(_dlog10, java_lang_Math, log10_name, double_double_signature, F_S) \
641 do_intrinsic(_dpow, java_lang_Math, pow_name, double2_double_signature, F_S) \ 650 do_intrinsic(_dpow, java_lang_Math, pow_name, double2_double_signature, F_S) \
642 do_intrinsic(_dexp, java_lang_Math, exp_name, double_double_signature, F_S) \ 651 do_intrinsic(_dexp, java_lang_Math, exp_name, double_double_signature, F_S) \
643 do_intrinsic(_min, java_lang_Math, min_name, int2_int_signature, F_S) \ 652 do_intrinsic(_min, java_lang_Math, min_name, int2_int_signature, F_S) \
644 do_intrinsic(_max, java_lang_Math, max_name, int2_int_signature, F_S) \ 653 do_intrinsic(_max, java_lang_Math, max_name, int2_int_signature, F_S) \
654 do_intrinsic(_addExactI, java_lang_Math, addExact_name, int2_int_signature, F_S) \
655 do_intrinsic(_addExactL, java_lang_Math, addExact_name, long2_long_signature, F_S) \
656 do_intrinsic(_decrementExactI, java_lang_Math, decrementExact_name, int_int_signature, F_S) \
657 do_intrinsic(_decrementExactL, java_lang_Math, decrementExact_name, long2_long_signature, F_S) \
658 do_intrinsic(_incrementExactI, java_lang_Math, incrementExact_name, int_int_signature, F_S) \
659 do_intrinsic(_incrementExactL, java_lang_Math, incrementExact_name, long2_long_signature, F_S) \
660 do_intrinsic(_multiplyExactI, java_lang_Math, multiplyExact_name, int2_int_signature, F_S) \
661 do_intrinsic(_multiplyExactL, java_lang_Math, multiplyExact_name, long2_long_signature, F_S) \
662 do_intrinsic(_negateExactI, java_lang_Math, negateExact_name, int_int_signature, F_S) \
663 do_intrinsic(_negateExactL, java_lang_Math, negateExact_name, long_long_signature, F_S) \
664 do_intrinsic(_subtractExactI, java_lang_Math, subtractExact_name, int2_int_signature, F_S) \
665 do_intrinsic(_subtractExactL, java_lang_Math, subtractExact_name, long2_long_signature, F_S) \
645 \ 666 \
646 do_intrinsic(_floatToRawIntBits, java_lang_Float, floatToRawIntBits_name, float_int_signature, F_S) \ 667 do_intrinsic(_floatToRawIntBits, java_lang_Float, floatToRawIntBits_name, float_int_signature, F_S) \
647 do_name( floatToRawIntBits_name, "floatToRawIntBits") \ 668 do_name( floatToRawIntBits_name, "floatToRawIntBits") \
648 do_intrinsic(_floatToIntBits, java_lang_Float, floatToIntBits_name, float_int_signature, F_S) \ 669 do_intrinsic(_floatToIntBits, java_lang_Float, floatToIntBits_name, float_int_signature, F_S) \
649 do_name( floatToIntBits_name, "floatToIntBits") \ 670 do_name( floatToIntBits_name, "floatToIntBits") \