2014-09-24 60 views
0

犀牛JavaScript引擎已经内置分析器可以调用这样的:犀牛探查输出格式

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类)。