8170767: Zero fastdebug build triggers assertion

Add missing interpreter entries for java_lang_math_fmaD/F.

Reviewed-by: coleenp
This commit is contained in:
Severin Gehwolf 2016-12-07 13:37:37 +01:00
parent ad4c4a1b14
commit f6acd61df6

View file

@ -57,6 +57,8 @@ void CppInterpreterGenerator::generate_all() {
method_entry(java_lang_math_log10 );
method_entry(java_lang_math_pow );
method_entry(java_lang_math_exp );
method_entry(java_lang_math_fmaD );
method_entry(java_lang_math_fmaF );
method_entry(java_lang_ref_reference_get);
AbstractInterpreter::initialize_method_handle_entries();
@ -95,7 +97,9 @@ address CppInterpreterGenerator::generate_method_entry(
case Interpreter::java_lang_math_log10 : // fall thru
case Interpreter::java_lang_math_sqrt : // fall thru
case Interpreter::java_lang_math_pow : // fall thru
case Interpreter::java_lang_math_exp : entry_point = generate_math_entry(kind); break;
case Interpreter::java_lang_math_exp : // fall thru
case Interpreter::java_lang_math_fmaD : // fall thru
case Interpreter::java_lang_math_fmaF : entry_point = generate_math_entry(kind); break;
case Interpreter::java_lang_ref_reference_get
: entry_point = generate_Reference_get_entry(); break;
default: