2015-12-11 4 views
2

При использовании JProfiler 9,1 профилировать JVM (1.8.0_65-b17 на Mac) работает Java-кода через Nashorn, оказывается, что вызывает в javax.script.ScriptEngine.eval() не может быть дополнительно профилированные:Профиль Nashorn Выполнение Javascript?

JProfiler Call Tree on Nashorn JS execution

Насхорн-DEV список рассылки, похоже, говорит о том, что профилирование через JVMTI должно быть возможным, однако: Nashorn and JVMTI

Есть ли у кого-нибудь шанс получить подсказку о том, что может быть проблемой здесь?

ответ

2

ОК, глупо меня. Только в случае, если это может быть полезным для других: настройки по умолчанию JProfiler для фильтрации пакетов Java было эффективно исключить те, что я был заинтересован в

Используя эти настройки фильтра:.

Filter settings

Позволяет делать глубокий заглянуть в Нашрхон:

Profiling Nashorn call tree