comparison src/cpu/x86/vm/templateInterpreter_x86_64.cpp @ 706:819880572f09

6539464: Math.log() produces inconsistent results between successive runs. Reviewed-by: kvn
author never
date Mon, 06 Apr 2009 11:53:17 -0700
parents 56aae7be60d4
children e5b0439ef4ae
comparison
equal deleted inserted replaced
705:1f2abec69714 706:819880572f09
1391 case Interpreter::native : entry_point = ((InterpreterGenerator*) this)->generate_native_entry(false); break; 1391 case Interpreter::native : entry_point = ((InterpreterGenerator*) this)->generate_native_entry(false); break;
1392 case Interpreter::native_synchronized : entry_point = ((InterpreterGenerator*) this)->generate_native_entry(true); break; 1392 case Interpreter::native_synchronized : entry_point = ((InterpreterGenerator*) this)->generate_native_entry(true); break;
1393 case Interpreter::empty : entry_point = ((InterpreterGenerator*) this)->generate_empty_entry(); break; 1393 case Interpreter::empty : entry_point = ((InterpreterGenerator*) this)->generate_empty_entry(); break;
1394 case Interpreter::accessor : entry_point = ((InterpreterGenerator*) this)->generate_accessor_entry(); break; 1394 case Interpreter::accessor : entry_point = ((InterpreterGenerator*) this)->generate_accessor_entry(); break;
1395 case Interpreter::abstract : entry_point = ((InterpreterGenerator*) this)->generate_abstract_entry(); break; 1395 case Interpreter::abstract : entry_point = ((InterpreterGenerator*) this)->generate_abstract_entry(); break;
1396 case Interpreter::java_lang_math_sin : break; 1396
1397 case Interpreter::java_lang_math_cos : break; 1397 case Interpreter::java_lang_math_sin : // fall thru
1398 case Interpreter::java_lang_math_tan : break; 1398 case Interpreter::java_lang_math_cos : // fall thru
1399 case Interpreter::java_lang_math_abs : break; 1399 case Interpreter::java_lang_math_tan : // fall thru
1400 case Interpreter::java_lang_math_log : break; 1400 case Interpreter::java_lang_math_abs : // fall thru
1401 case Interpreter::java_lang_math_log10 : break; 1401 case Interpreter::java_lang_math_log : // fall thru
1402 case Interpreter::java_lang_math_log10 : // fall thru
1402 case Interpreter::java_lang_math_sqrt : entry_point = ((InterpreterGenerator*) this)->generate_math_entry(kind); break; 1403 case Interpreter::java_lang_math_sqrt : entry_point = ((InterpreterGenerator*) this)->generate_math_entry(kind); break;
1403 default : ShouldNotReachHere(); break; 1404 default : ShouldNotReachHere(); break;
1404 } 1405 }
1405 1406
1406 if (entry_point) { 1407 if (entry_point) {