2014-09-24 5 views
0

Nashorn Java Script двигатель имеет встроенный профайлер, который может быть вызван, как это:Nashorn выход профайлер формат

jjs -pcs profiled_script.js.

Этот профайлер создает файл с именем NashornProfile.txt. Вот пример строки из этого файла:

0  dyn:getProp|getElem|getMethod:Object 764015 1 

Каков формат этого файла и что значения каждого столбца?

ответ

1

Формат:

  • Последовательная линия индекс
  • Название функции
  • Общее время проводят внутри функции
  • счетчик Хит для функции

Эти значения являются вкладки разделены. Информация, полученная от источника Nashorn, JDK 8 GA (nashorn/src/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java: 304, класс ProfileDumper).