Mercurial > hg > graal-jvmci-8
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") \ |