tools: run the tick processor without building v8
authorMatt Loring <mattloring@google.com>
Wed, 1 Jul 2015 00:24:21 +0000 (17:24 -0700)
committerBen Noordhuis <info@bnoordhuis.nl>
Tue, 18 Aug 2015 00:33:41 +0000 (02:33 +0200)
commit7bdf7da867771fdf2854ccd152f022fefd7234a4
tree34d7713f2b0a9d602a59b3bb383562c4ddf84162
parenta40ae513bb99ec3f85ea5b864a366bc7552d61f0
tools: run the tick processor without building v8

Currently, v8 native deps must be built in order to run the log
processor on node profiling output. These scripts use node instead
of d8 to remove this dependency.

This change was originally proposed to the v8 team but since the
changes are not v8 specific, we have moved the proposal here. See:
https://codereview.chromium.org/1179173009/

PR-URL: https://github.com/nodejs/node/pull/2090
Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Fedor Indutny <fedor@indutny.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
test/parallel/test-tick-processor.js [new file with mode: 0644]
tools/v8-prof/linux-tick-processor [new file with mode: 0755]
tools/v8-prof/mac-tick-processor [new file with mode: 0755]
tools/v8-prof/polyfill.js [new file with mode: 0644]
tools/v8-prof/windows-tick-processor.bat [new file with mode: 0755]