java.lang.Math.log заменен внутренним вызовом, почему бы не java.lang.Math.exp ()?

Я повторяю вопрос, который был слишком мало внимания, я думаю:

Почему этот простой код (просто вызовMath.log()):

Double thisdouble = Math.log(10);

С точкой останова на строке 275 класса Math.class jdk1.7.0_11:

274 public static double log(double a) {
275    return StrictMath.log(a); // default impl. delegates to StrictMath
276 }

Не остановить выполнение в режиме отладки? Может кто-нибудь попробовать это на своей собственной машине (я использую Eclipse)?

призваниеMath.exp() и отладкаMath.exp(строка 254) функция работает ...

РЕДАКТИРОВАТЬ: Ответ на вышесказанное заключается в том, чтоMath.log заменяется внутренним вызовом виртуальной машиной Hotspot, поэтому код в классе Math никогда не достигается. Вопрос, который остается сейчас, почемуMath.exp не заменяется встроенным ... FWIW Я нахожусь на Core i5 M520 (Arrandale), но я серьезно сомневаюсь, что этот процессор имеет поддержку журнала, а не для exp ...

Ответы на вопрос(1)

Ваш ответ на вопрос