【问题标题】:V8 profiling: linux-tick-processor not working with d8V8 分析:linux-tick-processor 不适用于 d8
【发布时间】:2012-10-14 14:32:23
【问题描述】:

我正在尝试让 v8 分析和 linux-tick-processor 在我的 ubuntu 上运行。

基本上我已经完成了这些步骤:

$ git clone git://github.com/v8/v8.git v8 && cd v8
$ make dependencie
$ make native
// added d8 to $PATH
$ d8 --prof primes.js
// v8.log is created
$ /home/username/v8/tools/linux-tick-processor

但它不起作用,结果我得到:

Statistical profiling result from v8.log, (0 ticks, 0 unaccounted, 0 excludes).

所以我假设 v8.log 没有正确创建,因为这个结果在你给 linux-tick-processor 的每个其他文件中都有说明。 我检查了 v8.log 并创建了一些内容:

http://pastebin.com/VLLWMKKM

对我来说,它似乎是正确生成的。

我尝试使用节点进行分析,这很有效:

$ node --prof primes.js
$ /home/username/v8/tools/linux-tick-processor
// correct output

但我想使用 d8 分析。

有人对此问题有任何想法或解决方案吗?

提前致谢。

【问题讨论】:

    标签: javascript node.js v8 javascript-engine


    【解决方案1】:

    V8 中有一个错误。我在这里打开了一个错误报告: http://code.google.com/p/v8/issues/detail?id=2364

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-24
      • 1970-01-01
      • 1970-01-01
      • 2015-06-22
      • 1970-01-01
      • 1970-01-01
      • 2013-03-11
      • 1970-01-01
      相关资源
      最近更新 更多