Skip to content

Instantly share code, notes, and snippets.

@sidorares
Created March 13, 2014 04:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sidorares/9521922 to your computer and use it in GitHub Desktop.
Save sidorares/9521922 to your computer and use it in GitHub Desktop.
Statistical profiling result from v8-3.22.24.19.log, (91 ticks, 0 unaccounted, 0 excluded).
[Shared libraries]:
ticks total nonlib name
45 49.5% 0.0% /usr/local/bin/node
10 11.0% 0.0% [vdso]
2 2.2% 0.0% /lib/i386-linux-gnu/libc-2.15.so
[JavaScript]:
ticks total nonlib name
33 36.3% 97.1% LazyCompile: *slow /home/laplace/node-tick/test/generate.js:1:76
1 1.1% 2.9% Stub: ArrayNArgumentsConstructorStub
[C++]:
ticks total nonlib name
[GC]:
ticks total nonlib name
2 2.2%
[Bottom up (heavy) profile]:
Note: percentage shows a share of a particular caller in the total
amount of its parent calls.
Callers occupying less than 2.0% are not shown.
ticks parent name
45 49.5% /usr/local/bin/node
11 24.4% LazyCompile: ~runInThisContext node.js:729:28
11 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
11 100.0% LazyCompile: ~NativeModule.require node.js:744:34
2 18.2% LazyCompile: ~tryFile module.js:133:17
2 100.0% LazyCompile: ~Module._findPath module.js:155:28
2 18.2% LazyCompile: ~startup node.js:30:19
2 100.0% Function: ~<anonymous> node.js:27:10
2 18.2% Function: ~<anonymous> tty.js:1:11
2 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% LazyCompile: ~startup.globalVariables node.js:165:37
1 100.0% LazyCompile: ~startup node.js:30:19
1 9.1% Function: ~<anonymous> timers.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% Function: ~<anonymous> stream.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% Function: ~<anonymous> module.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% Function: ~<anonymous> events.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 2.2% Script: ~native v8natives.js
1 2.2% Script: ~native runtime.js
1 2.2% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 2.2% LazyCompile: ~nextTick node.js:385:22
1 100.0% LazyCompile: ~onwrite _stream_writable.js:288:17
1 100.0% LazyCompile: ~WritableState.onwrite _stream_writable.js:99:26
1 100.0% LazyCompile: ~Socket._writeGeneric net.js:616:42
1 100.0% LazyCompile: ~Socket._write net.js:684:35
1 2.2% LazyCompile: ~join native array.js:378:19
1 100.0% LazyCompile: ~startup.processConfig node.js:271:35
1 100.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 2.2% LazyCompile: ~exports.inherits util.js:631:28
1 100.0% Function: ~<anonymous> _stream_duplex.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 100.0% Function: ~<anonymous> stream.js:1:11
1 2.2% LazyCompile: ~exports.dirname path.js:445:27
1 100.0% LazyCompile: ~Module.load module.js:339:33
1 100.0% LazyCompile: Module._load module.js:268:24
1 100.0% LazyCompile: ~Module.runMain module.js:488:26
1 100.0% LazyCompile: ~startup node.js:30:19
1 2.2% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 100.0% LazyCompile: ~create native v8natives.js:1115:22
1 100.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 2.2% LazyCompile: ~WriteStream tty.js:73:21
1 100.0% LazyCompile: ~createWritableStdioStream node.js:428:37
1 100.0% LazyCompile: ~<anonymous> node.js:493:48
1 100.0% Function: ~<anonymous> console.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 2.2% LazyCompile: ~ToName native runtime.js:564:16
1 100.0% LazyCompile: ~hasOwnProperty native v8natives.js:251:30
1 100.0% LazyCompile: ~SetUpArray.b native array.js:1601:15
1 100.0% LazyCompile: ~SetUpArray native array.js:1587:20
1 100.0% Script: ~native array.js
1 2.2% LazyCompile: ~Socket._write net.js:684:35
1 100.0% LazyCompile: ~doWrite _stream_writable.js:254:17
1 100.0% LazyCompile: ~writeOrBuffer _stream_writable.js:233:23
1 100.0% LazyCompile: ~Writable.write _stream_writable.js:173:36
1 100.0% LazyCompile: ~Socket.write net.js:609:34
1 2.2% LazyCompile: ~SetupTypedArray native typedarray.js:253:25
1 100.0% Script: ~native typedarray.js
1 2.2% LazyCompile: ~Revive native json.js:37:16
1 100.0% LazyCompile: ~Revive native json.js:37:16
1 100.0% LazyCompile: ~Revive native json.js:37:16
1 100.0% LazyCompile: ~parse native json.js:62:19
1 100.0% LazyCompile: ~startup.processConfig node.js:271:35
1 2.2% LazyCompile: ~Module.runMain module.js:488:26
1 100.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 2.2% LazyCompile: ~Module._extensions..js module.js:465:37
1 100.0% LazyCompile: ~Module.load module.js:339:33
1 100.0% LazyCompile: Module._load module.js:268:24
1 100.0% LazyCompile: ~Module.runMain module.js:488:26
1 100.0% LazyCompile: ~startup node.js:30:19
1 2.2% LazyCompile: ~EventEmitter events.js:25:22
1 100.0% Function: ~<anonymous> tracing.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 100.0% LazyCompile: ~startup node.js:30:19
1 2.2% LazyCompile: ~DefineObjectProperty native v8natives.js:711:30
1 100.0% LazyCompile: ~DefineOwnProperty native v8natives.js:981:27
1 100.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 100.0% LazyCompile: ~create native v8natives.js:1115:22
1 100.0% LazyCompile: ~startup node.js:30:19
1 2.2% LazyCompile: formatValue util.js:211:21
1 100.0% LazyCompile: ~inspect util.js:125:17
1 100.0% LazyCompile: ~exports.format util.js:23:26
1 100.0% LazyCompile: ~Console.log console.js:52:33
1 100.0% LazyCompile: ~b native v8natives.js:1732:15
1 2.2% Function: ~<anonymous> node.js:27:10
1 2.2% Function: ~<anonymous> buffer.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 100.0% LazyCompile: ~startup.globalVariables node.js:165:37
1 100.0% LazyCompile: ~startup node.js:30:19
33 36.3% LazyCompile: *slow /home/laplace/node-tick/test/generate.js:1:76
33 100.0% Function: ~<anonymous> /home/laplace/node-tick/test/generate.js:1:11
33 100.0% LazyCompile: ~Module._compile module.js:367:37
33 100.0% LazyCompile: ~Module._extensions..js module.js:465:37
33 100.0% LazyCompile: ~Module.load module.js:339:33
33 100.0% LazyCompile: Module._load module.js:268:24
10 11.0% [vdso]
2 20.0% LazyCompile: ~DateConstructor native date.js:141:25
2 100.0% LazyCompile: ~CreateDate native apinatives.js:33:20
2 100.0% /usr/local/bin/node
1 50.0% LazyCompile: ~fs.statSync fs.js:674:23
1 100.0% LazyCompile: statPath module.js:83:18
1 50.0% LazyCompile: ~fs.fstatSync fs.js:665:24
1 100.0% LazyCompile: fs.readFileSync fs.js:263:27
1 10.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 10.0% LazyCompile: ~slow /home/laplace/node-tick/test/generate.js:1:76
1 100.0% Function: ~<anonymous> /home/laplace/node-tick/test/generate.js:1:11
1 100.0% LazyCompile: ~Module._compile module.js:367:37
1 100.0% LazyCompile: ~Module._extensions..js module.js:465:37
1 100.0% LazyCompile: ~Module.load module.js:339:33
1 10.0% LazyCompile: ~createWritableStdioStream node.js:428:37
1 100.0% LazyCompile: ~<anonymous> node.js:493:48
1 100.0% Function: ~<anonymous> console.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 10.0% LazyCompile: ~captureStackTrace native messages.js:1142:27
1 100.0% LazyCompile: ~<anonymous> native messages.js:1211:20
1 100.0% LazyCompile: ~SetUpError.a native messages.js:1185:15
1 100.0% LazyCompile: ~SetUpError native messages.js:1182:20
1 100.0% Script: ~native messages.js
1 10.0% LazyCompile: ~__defineGetter__ native v8natives.js:289:28
1 100.0% LazyCompile: ~startup.globalConsole node.js:207:35
1 100.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 10.0% LazyCompile: ~WriteStream tty.js:73:21
1 100.0% LazyCompile: ~createWritableStdioStream node.js:428:37
1 100.0% LazyCompile: ~<anonymous> node.js:508:48
1 100.0% Function: ~<anonymous> console.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 10.0% LazyCompile: ~MUL native runtime.js:230:13
1 100.0% Function: ~<anonymous> module.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 100.0% LazyCompile: ~startup node.js:30:19
1 10.0% LazyCompile: ~$Array.writable_ native v8natives.js:535:25
1 100.0% LazyCompile: ~ToPropertyDescriptor native v8natives.js:429:30
1 100.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 100.0% Function: ~<anonymous> smalloc.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
2 2.2% /lib/i386-linux-gnu/libc-2.15.so
1 50.0% LazyCompile: ~ReadableState _stream_readable.js:33:23
1 100.0% LazyCompile: ~Readable _stream_readable.js:96:18
1 100.0% LazyCompile: ~Duplex _stream_duplex.js:39:16
1 100.0% LazyCompile: ~Socket net.js:131:16
1 100.0% LazyCompile: ~WriteStream tty.js:73:21
1 50.0% LazyCompile: ~DefineObjectProperty native v8natives.js:711:30
1 100.0% LazyCompile: ~DefineOwnProperty native v8natives.js:981:27
1 100.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 100.0% LazyCompile: ~create native v8natives.js:1115:22
1 100.0% LazyCompile: ~exports.inherits util.js:631:28
[Top down (heavy) profile]:
Note: callees occupying less than 0.1% are not shown.
inclusive self name
ticks total ticks total
71 78.0% 0 0.0% Function: ~<anonymous> node.js:27:10
70 76.9% 0 0.0% LazyCompile: ~startup node.js:30:19
55 60.4% 0 0.0% LazyCompile: ~Module.runMain module.js:488:26
54 59.3% 0 0.0% LazyCompile: Module._load module.js:268:24
47 51.6% 0 0.0% LazyCompile: ~Module.load module.js:339:33
46 50.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:465:37
44 48.4% 0 0.0% LazyCompile: ~Module._compile module.js:367:37
44 48.4% 0 0.0% Function: ~<anonymous> /home/laplace/node-tick/test/generate.js:1:11
33 36.3% 33 36.3% LazyCompile: *slow /home/laplace/node-tick/test/generate.js:1:76
7 7.7% 0 0.0% LazyCompile: ~<anonymous> node.js:208:48
7 7.7% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
7 7.7% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
7 7.7% 0 0.0% Function: ~<anonymous> console.js:1:11
5 5.5% 0 0.0% LazyCompile: ~<anonymous> node.js:493:48
5 5.5% 0 0.0% LazyCompile: ~createWritableStdioStream node.js:428:37
3 3.3% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
3 3.3% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
3 3.3% 0 0.0% Function: ~<anonymous> tty.js:1:11
3 3.3% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
3 3.3% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
2 2.2% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
2 2.2% 2 2.2% /usr/local/bin/node
1 1.1% 0 0.0% Function: ~<anonymous> net.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% Function: ~<anonymous> timers.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~WriteStream tty.js:73:21
1 1.1% 1 1.1% /usr/local/bin/node
2 2.2% 0 0.0% LazyCompile: ~<anonymous> node.js:508:48
2 2.2% 0 0.0% LazyCompile: ~createWritableStdioStream node.js:428:37
2 2.2% 0 0.0% LazyCompile: ~WriteStream tty.js:73:21
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~Socket net.js:131:16
1 1.1% 0 0.0% LazyCompile: ~Duplex _stream_duplex.js:39:16
1 1.1% 0 0.0% LazyCompile: ~Readable _stream_readable.js:96:18
1 1.1% 0 0.0% LazyCompile: ~ReadableState _stream_readable.js:33:23
1 1.1% 1 1.1% /lib/i386-linux-gnu/libc-2.15.so
3 3.3% 0 0.0% LazyCompile: ~b native v8natives.js:1732:15
3 3.3% 0 0.0% LazyCompile: ~Console.log console.js:52:33
2 2.2% 0 0.0% LazyCompile: ~Socket.write net.js:609:34
2 2.2% 0 0.0% LazyCompile: ~Writable.write _stream_writable.js:173:36
2 2.2% 0 0.0% LazyCompile: ~writeOrBuffer _stream_writable.js:233:23
2 2.2% 0 0.0% LazyCompile: ~doWrite _stream_writable.js:254:17
2 2.2% 0 0.0% LazyCompile: ~Socket._write net.js:684:35
1 1.1% 0 0.0% LazyCompile: ~Socket._writeGeneric net.js:616:42
1 1.1% 0 0.0% LazyCompile: ~WritableState.onwrite _stream_writable.js:99:26
1 1.1% 0 0.0% LazyCompile: ~onwrite _stream_writable.js:288:17
1 1.1% 0 0.0% LazyCompile: ~nextTick node.js:385:22
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~exports.format util.js:23:26
1 1.1% 0 0.0% LazyCompile: ~inspect util.js:125:17
1 1.1% 0 0.0% LazyCompile: formatValue util.js:211:21
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~slow /home/laplace/node-tick/test/generate.js:1:76
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: fs.readFileSync fs.js:263:27
1 1.1% 0 0.0% LazyCompile: ~fs.fstatSync fs.js:665:24
1 1.1% 0 0.0% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~CreateDate native apinatives.js:33:20
1 1.1% 0 0.0% LazyCompile: ~DateConstructor native date.js:141:25
1 1.1% 1 1.1% [vdso]
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~exports.dirname path.js:445:27
1 1.1% 1 1.1% /usr/local/bin/node
7 7.7% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:316:35
7 7.7% 0 0.0% LazyCompile: ~Module._findPath module.js:155:28
7 7.7% 0 0.0% LazyCompile: ~tryFile module.js:133:17
6 6.6% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
6 6.6% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
4 4.4% 0 0.0% Function: ~<anonymous> fs.js:1:11
4 4.4% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
4 4.4% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
3 3.3% 0 0.0% Function: ~<anonymous> stream.js:1:11
2 2.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
2 2.2% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% Function: ~<anonymous> _stream_duplex.js:1:11
1 1.1% 0 0.0% LazyCompile: ~exports.inherits util.js:631:28
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~exports.inherits util.js:631:28
1 1.1% 0 0.0% LazyCompile: ~create native v8natives.js:1115:22
1 1.1% 0 0.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 1.1% 0 0.0% LazyCompile: ~DefineOwnProperty native v8natives.js:981:27
1 1.1% 0 0.0% LazyCompile: ~DefineObjectProperty native v8natives.js:711:30
1 1.1% 1 1.1% /lib/i386-linux-gnu/libc-2.15.so
1 1.1% 0 0.0% Function: ~<anonymous> smalloc.js:1:11
1 1.1% 0 0.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 1.1% 0 0.0% LazyCompile: ~ToPropertyDescriptor native v8natives.js:429:30
1 1.1% 0 0.0% LazyCompile: ~$Array.writable_ native v8natives.js:535:25
1 1.1% 1 1.1% [vdso]
2 2.2% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
2 2.2% 2 2.2% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: statPath module.js:83:18
1 1.1% 0 0.0% LazyCompile: ~fs.statSync fs.js:674:23
1 1.1% 0 0.0% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~CreateDate native apinatives.js:33:20
1 1.1% 0 0.0% LazyCompile: ~DateConstructor native date.js:141:25
1 1.1% 1 1.1% [vdso]
1 1.1% 1 1.1% /usr/local/bin/node
6 6.6% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
6 6.6% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
2 2.2% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
2 2.2% 2 2.2% /usr/local/bin/node
2 2.2% 0 0.0% Function: ~<anonymous> module.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~MUL native runtime.js:230:13
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% Function: ~<anonymous> tracing.js:1:11
1 1.1% 0 0.0% LazyCompile: ~EventEmitter events.js:25:22
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% Function: ~<anonymous> events.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% /usr/local/bin/node
2 2.2% 0 0.0% LazyCompile: ~startup.processConfig node.js:271:35
1 1.1% 0 0.0% LazyCompile: ~parse native json.js:62:19
1 1.1% 0 0.0% LazyCompile: ~Revive native json.js:37:16
1 1.1% 0 0.0% LazyCompile: ~Revive native json.js:37:16
1 1.1% 0 0.0% LazyCompile: ~Revive native json.js:37:16
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% LazyCompile: ~join native array.js:378:19
1 1.1% 1 1.1% /usr/local/bin/node
2 2.2% 0 0.0% LazyCompile: ~startup.globalVariables node.js:165:37
2 2.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
2 2.2% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% Function: ~<anonymous> buffer.js:1:11
1 1.1% 1 1.1% /usr/local/bin/node
2 2.2% 0 0.0% LazyCompile: ~create native v8natives.js:1115:22
2 2.2% 0 0.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 1.1% 0 0.0% LazyCompile: ~DefineOwnProperty native v8natives.js:981:27
1 1.1% 0 0.0% LazyCompile: ~DefineObjectProperty native v8natives.js:711:30
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~startup.globalConsole node.js:207:35
1 1.1% 0 0.0% LazyCompile: ~__defineGetter__ native v8natives.js:289:28
1 1.1% 1 1.1% [vdso]
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 1 1.1% /usr/local/bin/node
14 15.4% 14 15.4% /usr/local/bin/node
1 1.1% 0 0.0% Script: ~native v8natives.js
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% Script: ~native typedarray.js
1 1.1% 0 0.0% LazyCompile: ~SetupTypedArray native typedarray.js:253:25
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% Script: ~native runtime.js
1 1.1% 1 1.1% /usr/local/bin/node
1 1.1% 0 0.0% Script: ~native messages.js
1 1.1% 0 0.0% LazyCompile: ~SetUpError native messages.js:1182:20
1 1.1% 0 0.0% LazyCompile: ~SetUpError.a native messages.js:1185:15
1 1.1% 0 0.0% LazyCompile: ~<anonymous> native messages.js:1211:20
1 1.1% 0 0.0% LazyCompile: ~captureStackTrace native messages.js:1142:27
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% Script: ~native date.js
1 1.1% 0 0.0% LazyCompile: ~SetUpDate native date.js:761:19
1 1.1% 1 1.1% Stub: ArrayNArgumentsConstructorStub
1 1.1% 0 0.0% Script: ~native array.js
1 1.1% 0 0.0% LazyCompile: ~SetUpArray native array.js:1587:20
1 1.1% 0 0.0% LazyCompile: ~SetUpArray.b native array.js:1601:15
1 1.1% 0 0.0% LazyCompile: ~hasOwnProperty native v8natives.js:251:30
1 1.1% 0 0.0% LazyCompile: ~ToName native runtime.js:564:16
1 1.1% 1 1.1% /usr/local/bin/node
Statistical profiling result from v8-3.22.24.19.log, (91 ticks, 0 unaccounted, 0 excluded).
[Shared libraries]:
ticks total nonlib name
10 11.0% 0.0% [vdso]
[JavaScript]:
ticks total nonlib name
33 36.3% 40.7% LazyCompile: *slow /home/laplace/node-tick/test/generate.js:1:76
1 1.1% 1.2% Stub: ArrayNArgumentsConstructorStub
[C++]:
ticks total nonlib name
11 12.1% 13.6% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
3 3.3% 3.7% v8::internal::Scanner::ScanIdentifierOrKeyword()
2 2.2% 2.5% void v8::internal::StringHasher::AddCharacters<unsigned char>(unsigned char const*, int)
2 2.2% 2.5% node::Binding(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 1.2% wcrtomb
1 1.1% 1.2% void v8::internal::CopyWords<v8::internal::Object*>(v8::internal::Object**, v8::internal::Object* const*, unsigned int)
1 1.1% 1.2% v8::internal::VariableProxy::VariableProxy(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, bool, v8::internal::Interface*, int)
1 1.1% 1.2% v8::internal::StringHasher::ComputeUtf8Hash(v8::internal::Vector<char const>, unsigned int, int*)
1 1.1% 1.2% v8::internal::Scanner::Next()
1 1.1% 1.2% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
1 1.1% 1.2% v8::internal::Parser::ParseTryStatement(bool*)
1 1.1% 1.2% v8::internal::Parser::ParseStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
1 1.1% 1.2% v8::internal::Parser::ParseLazy()
1 1.1% 1.2% v8::internal::LookupForRead(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>, v8::internal::LookupResult*)
1 1.1% 1.2% v8::internal::LiveRange::AddUseInterval(v8::internal::LifetimePosition, v8::internal::LifetimePosition, v8::internal::Zone*)
1 1.1% 1.2% v8::internal::LChunk::GetLabel(int) const
1 1.1% 1.2% v8::internal::LAllocator::ProcessInstructions(v8::internal::HBasicBlock*, v8::internal::BitVector*)
1 1.1% 1.2% v8::internal::LAllocator::BuildLiveRanges()
1 1.1% 1.2% v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::ICMissMode) [clone .constprop.170]
1 1.1% 1.2% v8::internal::JSReceiver::LocalLookup(v8::internal::Name*, v8::internal::LookupResult*, bool)
1 1.1% 1.2% v8::internal::IC::UpdateMonomorphicIC(v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>)
1 1.1% 1.2% v8::internal::HistogramTimer::Stop()
1 1.1% 1.2% v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*)
1 1.1% 1.2% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationSpace)
1 1.1% 1.2% v8::internal::HashTable<v8::internal::StringTableShape, v8::internal::HashTableKey*>::FindEntry(v8::internal::Isolate*, v8::internal::HashTableKey*)
1 1.1% 1.2% v8::internal::HashTable<v8::internal::CodeCacheHashTableShape, v8::internal::HashTableKey*>::FindEntry(v8::internal::Isolate*, v8::internal::HashTableKey*) [clone .constprop.517]
1 1.1% 1.2% v8::internal::HTemplateInstruction<3>::OperandAt(int) const
1 1.1% 1.2% v8::internal::Debugger::IsDebuggerActive()
1 1.1% 1.2% v8::internal::Compiler::BuildFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>)
1 1.1% 1.2% v8::internal::CallRuntime::node_type() const
1 1.1% 1.2% v8::internal::CPU::FlushICache(void*, unsigned int)
1 1.1% 1.2% v8::internal::AstNodeFactory<v8::internal::AstConstructionVisitor>::NewCallRuntime(v8::internal::Handle<v8::internal::String>, v8::internal::Runtime::Function const*, v8::internal::ZoneList<v8::internal::Expression*>*, int)
1 1.1% 1.2% _IO_vfprintf
[GC]:
ticks total nonlib name
2 2.2%
[Bottom up (heavy) profile]:
Note: percentage shows a share of a particular caller in the total
amount of its parent calls.
Callers occupying less than 2.0% are not shown.
ticks parent name
33 36.3% LazyCompile: *slow /home/laplace/node-tick/test/generate.js:1:76
33 100.0% Function: ~<anonymous> /home/laplace/node-tick/test/generate.js:1:11
33 100.0% LazyCompile: ~Module._compile module.js:367:37
33 100.0% LazyCompile: ~Module._extensions..js module.js:465:37
33 100.0% LazyCompile: ~Module.load module.js:339:33
33 100.0% LazyCompile: Module._load module.js:268:24
11 12.1% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
11 100.0% LazyCompile: ~runInThisContext node.js:729:28
11 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
11 100.0% LazyCompile: ~NativeModule.require node.js:744:34
2 18.2% LazyCompile: ~tryFile module.js:133:17
2 100.0% LazyCompile: ~Module._findPath module.js:155:28
2 18.2% LazyCompile: ~startup node.js:30:19
2 100.0% Function: ~<anonymous> node.js:27:10
2 18.2% Function: ~<anonymous> tty.js:1:11
2 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% LazyCompile: ~startup.globalVariables node.js:165:37
1 100.0% LazyCompile: ~startup node.js:30:19
1 9.1% Function: ~<anonymous> timers.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% Function: ~<anonymous> stream.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% Function: ~<anonymous> module.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 9.1% Function: ~<anonymous> events.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
10 11.0% [vdso]
2 20.0% LazyCompile: ~DateConstructor native date.js:141:25
2 100.0% LazyCompile: ~CreateDate native apinatives.js:33:20
1 50.0% node::Stat(v8::FunctionCallbackInfo<v8::Value> const&)
1 100.0% LazyCompile: ~fs.statSync fs.js:674:23
1 100.0% LazyCompile: statPath module.js:83:18
1 50.0% node::FStat(v8::FunctionCallbackInfo<v8::Value> const&)
1 100.0% LazyCompile: ~fs.fstatSync fs.js:665:24
1 100.0% LazyCompile: fs.readFileSync fs.js:263:27
1 10.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 10.0% LazyCompile: ~slow /home/laplace/node-tick/test/generate.js:1:76
1 100.0% Function: ~<anonymous> /home/laplace/node-tick/test/generate.js:1:11
1 100.0% LazyCompile: ~Module._compile module.js:367:37
1 100.0% LazyCompile: ~Module._extensions..js module.js:465:37
1 100.0% LazyCompile: ~Module.load module.js:339:33
1 10.0% LazyCompile: ~createWritableStdioStream node.js:428:37
1 100.0% LazyCompile: ~<anonymous> node.js:493:48
1 100.0% Function: ~<anonymous> console.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 10.0% LazyCompile: ~captureStackTrace native messages.js:1142:27
1 100.0% LazyCompile: ~<anonymous> native messages.js:1211:20
1 100.0% LazyCompile: ~SetUpError.a native messages.js:1185:15
1 100.0% LazyCompile: ~SetUpError native messages.js:1182:20
1 100.0% Script: ~native messages.js
1 10.0% LazyCompile: ~__defineGetter__ native v8natives.js:289:28
1 100.0% LazyCompile: ~startup.globalConsole node.js:207:35
1 100.0% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
1 10.0% LazyCompile: ~WriteStream tty.js:73:21
1 100.0% LazyCompile: ~createWritableStdioStream node.js:428:37
1 100.0% LazyCompile: ~<anonymous> node.js:508:48
1 100.0% Function: ~<anonymous> console.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 10.0% LazyCompile: ~MUL native runtime.js:230:13
1 100.0% Function: ~<anonymous> module.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 100.0% LazyCompile: ~startup node.js:30:19
1 10.0% LazyCompile: ~$Array.writable_ native v8natives.js:535:25
1 100.0% LazyCompile: ~ToPropertyDescriptor native v8natives.js:429:30
1 100.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 100.0% Function: ~<anonymous> smalloc.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
3 3.3% v8::internal::Scanner::ScanIdentifierOrKeyword()
1 33.3% LazyCompile: ~startup node.js:30:19
1 100.0% Function: ~<anonymous> node.js:27:10
2 2.2% void v8::internal::StringHasher::AddCharacters<unsigned char>(unsigned char const*, int)
2 2.2% node::Binding(v8::FunctionCallbackInfo<v8::Value> const&)
1 50.0% Function: ~<anonymous> node.js:27:10
1 50.0% Function: ~<anonymous> buffer.js:1:11
1 100.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 100.0% LazyCompile: ~NativeModule.require node.js:744:34
1 100.0% LazyCompile: ~startup.globalVariables node.js:165:37
1 100.0% LazyCompile: ~startup node.js:30:19
[Top down (heavy) profile]:
Note: callees occupying less than 0.1% are not shown.
inclusive self name
ticks total ticks total
71 78.0% 0 0.0% Function: ~<anonymous> node.js:27:10
70 76.9% 0 0.0% LazyCompile: ~startup node.js:30:19
55 60.4% 0 0.0% LazyCompile: ~Module.runMain module.js:488:26
54 59.3% 0 0.0% LazyCompile: Module._load module.js:268:24
47 51.6% 0 0.0% LazyCompile: ~Module.load module.js:339:33
46 50.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:465:37
44 48.4% 0 0.0% LazyCompile: ~Module._compile module.js:367:37
44 48.4% 0 0.0% Function: ~<anonymous> /home/laplace/node-tick/test/generate.js:1:11
33 36.3% 33 36.3% LazyCompile: *slow /home/laplace/node-tick/test/generate.js:1:76
7 7.7% 0 0.0% LazyCompile: ~<anonymous> node.js:208:48
7 7.7% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
7 7.7% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
7 7.7% 0 0.0% Function: ~<anonymous> console.js:1:11
5 5.5% 0 0.0% LazyCompile: ~<anonymous> node.js:493:48
5 5.5% 0 0.0% LazyCompile: ~createWritableStdioStream node.js:428:37
3 3.3% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
3 3.3% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
3 3.3% 0 0.0% Function: ~<anonymous> tty.js:1:11
3 3.3% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
3 3.3% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
2 2.2% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
2 2.2% 2 2.2% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% Function: ~<anonymous> net.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% Function: ~<anonymous> timers.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~WriteStream tty.js:73:21
1 1.1% 1 1.1% v8::internal::Runtime::GetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>)
2 2.2% 0 0.0% LazyCompile: ~<anonymous> node.js:508:48
2 2.2% 0 0.0% LazyCompile: ~createWritableStdioStream node.js:428:37
2 2.2% 0 0.0% LazyCompile: ~WriteStream tty.js:73:21
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~Socket net.js:131:16
1 1.1% 0 0.0% LazyCompile: ~Duplex _stream_duplex.js:39:16
1 1.1% 0 0.0% LazyCompile: ~Readable _stream_readable.js:96:18
1 1.1% 0 0.0% LazyCompile: ~ReadableState _stream_readable.js:33:23
1 1.1% 1 1.1% wcrtomb
3 3.3% 0 0.0% LazyCompile: ~b native v8natives.js:1732:15
3 3.3% 0 0.0% LazyCompile: ~Console.log console.js:52:33
2 2.2% 0 0.0% LazyCompile: ~Socket.write net.js:609:34
2 2.2% 0 0.0% LazyCompile: ~Writable.write _stream_writable.js:173:36
2 2.2% 0 0.0% LazyCompile: ~writeOrBuffer _stream_writable.js:233:23
2 2.2% 0 0.0% LazyCompile: ~doWrite _stream_writable.js:254:17
2 2.2% 0 0.0% LazyCompile: ~Socket._write net.js:684:35
1 1.1% 1 1.1% v8::internal::HistogramTimer::Stop()
1 1.1% 0 0.0% LazyCompile: ~Socket._writeGeneric net.js:616:42
1 1.1% 0 0.0% LazyCompile: ~WritableState.onwrite _stream_writable.js:99:26
1 1.1% 0 0.0% LazyCompile: ~onwrite _stream_writable.js:288:17
1 1.1% 0 0.0% LazyCompile: ~nextTick node.js:385:22
1 1.1% 1 1.1% v8::internal::LiveRange::AddUseInterval(v8::internal::LifetimePosition, v8::internal::LifetimePosition, v8::internal::Zone*)
1 1.1% 0 0.0% LazyCompile: ~exports.format util.js:23:26
1 1.1% 0 0.0% LazyCompile: ~inspect util.js:125:17
1 1.1% 0 0.0% LazyCompile: formatValue util.js:211:21
1 1.1% 1 1.1% v8::internal::LAllocator::BuildLiveRanges()
1 1.1% 0 0.0% LazyCompile: ~slow /home/laplace/node-tick/test/generate.js:1:76
1 1.1% 1 1.1% [vdso]
1 1.1% 1 1.1% v8::internal::HTemplateInstruction<3>::OperandAt(int) const
1 1.1% 0 0.0% LazyCompile: fs.readFileSync fs.js:263:27
1 1.1% 0 0.0% LazyCompile: ~fs.fstatSync fs.js:665:24
1 1.1% 0 0.0% node::FStat(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% LazyCompile: ~CreateDate native apinatives.js:33:20
1 1.1% 0 0.0% LazyCompile: ~DateConstructor native date.js:141:25
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~exports.dirname path.js:445:27
1 1.1% 1 1.1% v8::internal::AstNodeFactory<v8::internal::AstConstructionVisitor>::NewCallRuntime(v8::internal::Handle<v8::internal::String>, v8::internal::Runtime::Function const*, v8::internal::ZoneList<v8::internal::Expression*>*, int)
7 7.7% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:316:35
7 7.7% 0 0.0% LazyCompile: ~Module._findPath module.js:155:28
7 7.7% 0 0.0% LazyCompile: ~tryFile module.js:133:17
6 6.6% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
6 6.6% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
4 4.4% 0 0.0% Function: ~<anonymous> fs.js:1:11
4 4.4% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
4 4.4% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
3 3.3% 0 0.0% Function: ~<anonymous> stream.js:1:11
2 2.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
2 2.2% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% Function: ~<anonymous> _stream_duplex.js:1:11
1 1.1% 0 0.0% LazyCompile: ~exports.inherits util.js:631:28
1 1.1% 1 1.1% v8::internal::JSReceiver::LocalLookup(v8::internal::Name*, v8::internal::LookupResult*, bool)
1 1.1% 0 0.0% LazyCompile: ~exports.inherits util.js:631:28
1 1.1% 0 0.0% LazyCompile: ~create native v8natives.js:1115:22
1 1.1% 0 0.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 1.1% 0 0.0% LazyCompile: ~DefineOwnProperty native v8natives.js:981:27
1 1.1% 0 0.0% LazyCompile: ~DefineObjectProperty native v8natives.js:711:30
1 1.1% 1 1.1% _IO_vfprintf
1 1.1% 0 0.0% Function: ~<anonymous> smalloc.js:1:11
1 1.1% 0 0.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 1.1% 0 0.0% LazyCompile: ~ToPropertyDescriptor native v8natives.js:429:30
1 1.1% 0 0.0% LazyCompile: ~$Array.writable_ native v8natives.js:535:25
1 1.1% 1 1.1% [vdso]
2 2.2% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
2 2.2% 2 2.2% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% LazyCompile: statPath module.js:83:18
1 1.1% 0 0.0% LazyCompile: ~fs.statSync fs.js:674:23
1 1.1% 0 0.0% node::Stat(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% LazyCompile: ~CreateDate native apinatives.js:33:20
1 1.1% 0 0.0% LazyCompile: ~DateConstructor native date.js:141:25
1 1.1% 1 1.1% [vdso]
1 1.1% 1 1.1% v8::internal::Debugger::IsDebuggerActive()
6 6.6% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
6 6.6% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
2 2.2% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
2 2.2% 2 2.2% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
2 2.2% 0 0.0% Function: ~<anonymous> module.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% LazyCompile: ~MUL native runtime.js:230:13
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% Function: ~<anonymous> tracing.js:1:11
1 1.1% 0 0.0% LazyCompile: ~EventEmitter events.js:25:22
1 1.1% 1 1.1% v8::internal::HashTable<v8::internal::CodeCacheHashTableShape, v8::internal::HashTableKey*>::FindEntry(v8::internal::Isolate*, v8::internal::HashTableKey*) [clone .constprop.517]
1 1.1% 0 0.0% Function: ~<anonymous> events.js:1:11
1 1.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
1 1.1% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
2 2.2% 0 0.0% LazyCompile: ~startup.processConfig node.js:271:35
1 1.1% 0 0.0% LazyCompile: ~parse native json.js:62:19
1 1.1% 0 0.0% LazyCompile: ~Revive native json.js:37:16
1 1.1% 0 0.0% LazyCompile: ~Revive native json.js:37:16
1 1.1% 0 0.0% LazyCompile: ~Revive native json.js:37:16
1 1.1% 1 1.1% v8::internal::KeyedStoreIC::Store(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::ICMissMode) [clone .constprop.170]
1 1.1% 0 0.0% LazyCompile: ~join native array.js:378:19
1 1.1% 1 1.1% v8::internal::CPU::FlushICache(void*, unsigned int)
2 2.2% 0 0.0% LazyCompile: ~startup.globalVariables node.js:165:37
2 2.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:744:34
2 2.2% 0 0.0% LazyCompile: ~NativeModule.compile node.js:789:44
1 1.1% 0 0.0% LazyCompile: ~runInThisContext node.js:729:28
1 1.1% 1 1.1% node::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&)
1 1.1% 0 0.0% Function: ~<anonymous> buffer.js:1:11
1 1.1% 1 1.1% node::Binding(v8::FunctionCallbackInfo<v8::Value> const&)
2 2.2% 0 0.0% LazyCompile: ~create native v8natives.js:1115:22
2 2.2% 0 0.0% LazyCompile: ~defineProperties native v8natives.js:1178:32
1 1.1% 1 1.1% v8::internal::LookupForRead(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::String>, v8::internal::LookupResult*)
1 1.1% 0 0.0% LazyCompile: ~DefineOwnProperty native v8natives.js:981:27
1 1.1% 0 0.0% LazyCompile: ~DefineObjectProperty native v8natives.js:711:30
1 1.1% 1 1.1% v8::internal::IC::UpdateMonomorphicIC(v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::Code>, v8::internal::Handle<v8::internal::String>)
1 1.1% 1 1.1% v8::internal::Scanner::ScanIdentifierOrKeyword()
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% LazyCompile: ~startup.globalConsole node.js:207:35
1 1.1% 0 0.0% LazyCompile: ~__defineGetter__ native v8natives.js:289:28
1 1.1% 1 1.1% [vdso]
1 1.1% 1 1.1% node::Binding(v8::FunctionCallbackInfo<v8::Value> const&)
2 2.2% 2 2.2% void v8::internal::StringHasher::AddCharacters<unsigned char>(unsigned char const*, int)
2 2.2% 2 2.2% v8::internal::Scanner::ScanIdentifierOrKeyword()
1 1.1% 1 1.1% void v8::internal::CopyWords<v8::internal::Object*>(v8::internal::Object**, v8::internal::Object* const*, unsigned int)
1 1.1% 1 1.1% v8::internal::VariableProxy::VariableProxy(v8::internal::Isolate*, v8::internal::Handle<v8::internal::String>, bool, v8::internal::Interface*, int)
1 1.1% 1 1.1% v8::internal::StringHasher::ComputeUtf8Hash(v8::internal::Vector<char const>, unsigned int, int*)
1 1.1% 1 1.1% v8::internal::Scanner::Next()
1 1.1% 1 1.1% v8::internal::Parser::ParseTryStatement(bool*)
1 1.1% 1 1.1% v8::internal::LAllocator::ProcessInstructions(v8::internal::HBasicBlock*, v8::internal::BitVector*)
1 1.1% 1 1.1% v8::internal::Heap::DoScavenge(v8::internal::ObjectVisitor*, unsigned char*)
1 1.1% 1 1.1% v8::internal::HashTable<v8::internal::StringTableShape, v8::internal::HashTableKey*>::FindEntry(v8::internal::Isolate*, v8::internal::HashTableKey*)
1 1.1% 1 1.1% v8::internal::Compiler::BuildFunctionInfo(v8::internal::FunctionLiteral*, v8::internal::Handle<v8::internal::Script>)
1 1.1% 1 1.1% v8::internal::CallRuntime::node_type() const
1 1.1% 0 0.0% Script: ~native v8natives.js
1 1.1% 1 1.1% v8::internal::LChunk::GetLabel(int) const
1 1.1% 0 0.0% Script: ~native typedarray.js
1 1.1% 0 0.0% LazyCompile: ~SetupTypedArray native typedarray.js:253:25
1 1.1% 1 1.1% v8::internal::Parser::ParseLazy()
1 1.1% 0 0.0% Script: ~native runtime.js
1 1.1% 1 1.1% v8::internal::Heap::AllocateRaw(int, v8::internal::AllocationSpace, v8::internal::AllocationSpace)
1 1.1% 0 0.0% Script: ~native messages.js
1 1.1% 0 0.0% LazyCompile: ~SetUpError native messages.js:1182:20
1 1.1% 0 0.0% LazyCompile: ~SetUpError.a native messages.js:1185:15
1 1.1% 0 0.0% LazyCompile: ~<anonymous> native messages.js:1211:20
1 1.1% 0 0.0% LazyCompile: ~captureStackTrace native messages.js:1142:27
1 1.1% 1 1.1% [vdso]
1 1.1% 0 0.0% Script: ~native date.js
1 1.1% 0 0.0% LazyCompile: ~SetUpDate native date.js:761:19
1 1.1% 1 1.1% Stub: ArrayNArgumentsConstructorStub
1 1.1% 0 0.0% Script: ~native array.js
1 1.1% 0 0.0% LazyCompile: ~SetUpArray native array.js:1587:20
1 1.1% 0 0.0% LazyCompile: ~SetUpArray.b native array.js:1601:15
1 1.1% 0 0.0% LazyCompile: ~hasOwnProperty native v8natives.js:251:30
1 1.1% 0 0.0% LazyCompile: ~ToName native runtime.js:564:16
1 1.1% 1 1.1% v8::internal::Parser::ParseStatement(v8::internal::ZoneList<v8::internal::Handle<v8::internal::String> >*, bool*)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment