【问题标题】:What is the structure of each line in a v8 profiler log file?v8 profiler 日志文件中每一行的结构是什么?
【发布时间】:2018-05-15 23:06:04
【问题描述】:

我想编写自己的工具来处理node --prof 生成的v8 日志文件。我查看了 GitHub 上的一些现有工具,并能够从中推断出各种字段的一些语义,但是如果有关于所有不同记录类型是什么以及每条记录的字段的实际文档会很好类型的意思。这在任何地方都存在吗?其他工具作者参考什么?

【问题讨论】:

    标签: node.js profiling v8


    【解决方案1】:

    v8 日志条目是在log.cc 中创建的,专门针对--profLogger::TickEevent 方法。

    编写自定义工具的最简单方法是查看现有的 v8 工具,例如 tickprocessor。该工具有一个需要解析的所有事件的列表(参见LoagReader.call 调用)和对应的processing methods

    v8.log 文件可以随意更改,因为它主要在内部使用并且不是公共 api。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-10
      • 2017-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多