< prev index next >

src/share/vm/interpreter/cppInterpreterGenerator.cpp

Print this page
@  rev 12368 : 8170767: Zero fastdebug build triggers assertion
|  Summary: Add missing interpreter entries for java_lang_math_fmaD/F.
|  Reviewed-by: duke

*** 55,64 **** --- 55,66 ---- method_entry(java_lang_math_sqrt ); method_entry(java_lang_math_log ); 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(); Interpreter::_native_entry_begin = Interpreter::code()->code_end();
*** 93,103 **** case Interpreter::java_lang_math_abs : // fall thru case Interpreter::java_lang_math_log : // fall thru 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_ref_reference_get : entry_point = generate_Reference_get_entry(); break; default: fatal("unexpected method kind: %d", kind); break; --- 95,107 ---- case Interpreter::java_lang_math_abs : // fall thru case Interpreter::java_lang_math_log : // fall thru 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 : // 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: fatal("unexpected method kind: %d", kind); break;
< prev index next >