--- old/src/share/vm/runtime/stubRoutines.cpp 2015-10-28 12:09:14.000000000 -0700 +++ new/src/share/vm/runtime/stubRoutines.cpp 2015-10-28 12:09:14.000000000 -0700 @@ -151,7 +151,6 @@ address StubRoutines::_dexp = NULL; address StubRoutines::_dlog = NULL; -double (* StubRoutines::_intrinsic_log )(double) = NULL; double (* StubRoutines::_intrinsic_log10 )(double) = NULL; double (* StubRoutines::_intrinsic_pow )(double, double) = NULL; double (* StubRoutines::_intrinsic_sin )(double) = NULL; --- old/src/share/vm/runtime/stubRoutines.hpp 2015-10-28 12:09:14.000000000 -0700 +++ new/src/share/vm/runtime/stubRoutines.hpp 2015-10-28 12:09:14.000000000 -0700 @@ -216,7 +216,6 @@ // intrinsic version returns the same result as the strict version // then they can be set to the appropriate function from // SharedRuntime. - static double (*_intrinsic_log)(double); static double (*_intrinsic_log10)(double); static double (*_intrinsic_pow)(double, double); static double (*_intrinsic_sin)(double); @@ -384,12 +383,8 @@ static address zero_aligned_words() { return _zero_aligned_words; } - static double intrinsic_log(double d) { - assert(_intrinsic_log != NULL, "must be defined"); - return _intrinsic_log(d); - } static double intrinsic_log10(double d) { - assert(_intrinsic_log != NULL, "must be defined"); + assert(_intrinsic_log10 != NULL, "must be defined"); return _intrinsic_log10(d); } static double intrinsic_pow(double d, double d2) {