-
-
Save tmcw/862863823c5c51065a01 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Statistical profiling result from v8.log, (9402 ticks, 4 unaccounted, 0 excluded). | |
[Unknown]: | |
ticks total nonlib name | |
4 0.0% | |
[Shared libraries]: | |
ticks total nonlib name | |
9139 97.2% 0.0% /usr/lib/system/libsystem_kernel.dylib | |
201 2.1% 0.0% /usr/local/bin/node | |
13 0.1% 0.0% /usr/lib/system/libsystem_c.dylib | |
11 0.1% 0.0% /usr/lib/system/libsystem_platform.dylib | |
6 0.1% 0.0% /usr/lib/system/libsystem_malloc.dylib | |
3 0.0% 0.0% /usr/lib/system/libsystem_pthread.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
3 0.0% 10.3% RegExp: ^(\\/?|)([\\s\\S]*?)((?:\\.{1\,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$ | |
2 0.0% 6.9% RegExp: ^(\\/?|)([\\s\\S]*?)((?:\\.{1\,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$ {1} | |
2 0.0% 6.9% LazyCompile: <anonymous> native messages.js:1157 | |
2 0.0% 6.9% LazyCompile: *<anonymous> path.js:326 | |
2 0.0% 6.9% Builtin: A builtin from the snapshot {1} | |
1 0.0% 3.4% Stub: RegExpExecStub | |
1 0.0% 3.4% Stub: RecordWriteStub | |
1 0.0% 3.4% Stub: FastCloneShallowArrayStub | |
1 0.0% 3.4% Stub: CallFunctionStub_Args2_Recording | |
1 0.0% 3.4% LazyCompile: ~slice native string.js:510 | |
1 0.0% 3.4% LazyCompile: ~realpathSync fs.js:1205 | |
1 0.0% 3.4% LazyCompile: ~insert timers.js:52 | |
1 0.0% 3.4% LazyCompile: ~fs.readSync fs.js:460 | |
1 0.0% 3.4% LazyCompile: ~defineProperty native v8natives.js:1050 | |
1 0.0% 3.4% LazyCompile: ~SubString native string.js:205 | |
1 0.0% 3.4% LazyCompile: ~CallSiteGetMethodName native messages.js:846 | |
1 0.0% 3.4% LazyCompile: ~BasicSerializeArray native json.js:181 | |
1 0.0% 3.4% LazyCompile: ~<anonymous> http.js:1730 | |
1 0.0% 3.4% LazyCompile: fs.readFileSync fs.js:271 | |
1 0.0% 3.4% LazyCompile: *DefineObjectProperty native v8natives.js:695 | |
1 0.0% 3.4% Function: exports.undefined.sax /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/node_modules/xml2js/node_modules/sax/lib/sax.js:2 | |
1 0.0% 3.4% Builtin: A builtin from the snapshot | |
[C++]: | |
ticks total nonlib name | |
[GC]: | |
ticks total nonlib name | |
7 0.1% | |
[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 | |
9139 97.2% /usr/lib/system/libsystem_kernel.dylib | |
201 2.1% /usr/local/bin/node | |
47 23.4% LazyCompile: ~Module._compile module.js:374 | |
47 100.0% LazyCompile: ~Module._extensions..js module.js:472 | |
47 100.0% LazyCompile: ~Module.load module.js:346 | |
47 100.0% LazyCompile: Module._load module.js:275 | |
46 97.9% LazyCompile: ~Module.require module.js:361 | |
1 2.1% LazyCompile: ~Module.runMain module.js:495 | |
16 8.0% LazyCompile: ~NativeModule.compile node.js:888 | |
16 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
4 25.0% LazyCompile: Module._load module.js:275 | |
3 75.0% LazyCompile: *Module.require module.js:361 | |
3 100.0% LazyCompile: ~require module.js:379 | |
1 25.0% LazyCompile: ~Module.require module.js:361 | |
1 100.0% LazyCompile: ~require module.js:379 | |
3 18.8% LazyCompile: ~startup node.js:30 | |
3 100.0% Function: ~<anonymous> node.js:27 | |
2 12.5% LazyCompile: ~tryFile module.js:138 | |
2 100.0% LazyCompile: ~Module._findPath module.js:160 | |
2 100.0% LazyCompile: ~Module._resolveFilename module.js:323 | |
2 12.5% Function: ~<anonymous> tty.js:1 | |
2 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
2 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% LazyCompile: ~startup.globalVariables node.js:160 | |
1 100.0% LazyCompile: ~startup node.js:30 | |
1 100.0% Function: ~<anonymous> node.js:27 | |
1 6.3% LazyCompile: ~Socket.connect net.js:769 | |
1 100.0% LazyCompile: ~exports.connect.exports.createConnection net.js:91 | |
1 100.0% LazyCompile: ~Agent.createSocket http.js:1280 | |
1 6.3% Function: ~<anonymous> url.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> fs.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> assert.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
6 3.0% LazyCompile: ~Module.load module.js:346 | |
6 100.0% LazyCompile: Module._load module.js:275 | |
6 100.0% LazyCompile: ~Module.require module.js:361 | |
6 100.0% LazyCompile: ~require module.js:379 | |
4 66.7% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/s2/index.js:1 | |
1 16.7% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/lib/config.js:1 | |
1 16.7% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_readable.js:1 | |
[Top down (heavy) profile]: | |
Note: callees occupying less than 0.1% are not shown. | |
inclusive self name | |
ticks total ticks total | |
9116 97.0% 9116 97.0% /usr/lib/system/libsystem_kernel.dylib | |
227 2.4% 0 0.0% Function: ~<anonymous> node.js:27 | |
227 2.4% 0 0.0% LazyCompile: ~startup node.js:30 | |
217 2.3% 0 0.0% LazyCompile: ~Module.runMain module.js:495 | |
212 2.3% 0 0.0% LazyCompile: Module._load module.js:275 | |
204 2.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
203 2.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
202 2.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
201 2.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/cardboard:1 | |
107 1.1% 0 0.0% LazyCompile: ~require module.js:379 | |
107 1.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
107 1.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
104 1.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
104 1.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
104 1.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
101 1.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/index.js:1 | |
101 1.1% 0 0.0% LazyCompile: ~require module.js:379 | |
101 1.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
101 1.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
94 1.0% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
93 1.0% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
93 1.0% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
37 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/geobuf/index.js:1 | |
27 0.3% 0 0.0% LazyCompile: ~require module.js:379 | |
27 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
27 0.3% 0 0.0% LazyCompile: Module._load module.js:275 | |
25 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
25 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
25 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
22 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/geobuf/node_modules/protobufjs/index.js:1 | |
22 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
22 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
22 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
22 0.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
22 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
21 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
17 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1 | |
17 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:22 | |
13 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
13 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
13 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
13 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
13 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
13 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
13 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/geobuf/node_modules/protobufjs/node_modules/bytebuffer/index.js:1 | |
12 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
12 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
12 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
11 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
11 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
11 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
10 0.1% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/cardboard/node_modules/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
15 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/concat-stream/index.js:1 | |
15 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
15 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
15 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
13 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
13 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
13 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
84 0.9% 0 0.0% LazyCompile: ~Cardboard /Users/tmcw/src/cardboard/index.js:22 | |
84 0.9% 0 0.0% LazyCompile: ~module.exports /Users/tmcw/src/cardboard/node_modules/dyno/index.js:3 | |
74 0.8% 0 0.0% LazyCompile: ~require module.js:379 | |
70 0.7% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
70 0.7% 0 0.0% LazyCompile: Module._load module.js:275 | |
70 0.7% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
70 0.7% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
70 0.7% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
69 0.7% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/lib/config.js:1 | |
69 0.7% 0 0.0% LazyCompile: ~require module.js:379 | |
69 0.7% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
69 0.7% 0 0.0% LazyCompile: Module._load module.js:275 | |
69 0.7% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
68 0.7% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
68 0.7% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
68 0.7% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/lib/aws.js:1 | |
66 0.7% 0 0.0% LazyCompile: ~require module.js:379 | |
63 0.7% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
63 0.7% 0 0.0% LazyCompile: Module._load module.js:275 | |
63 0.7% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
62 0.7% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
61 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
42 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/lib/core.js:1 | |
41 0.4% 0 0.0% LazyCompile: ~require module.js:379 | |
41 0.4% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
41 0.4% 0 0.0% LazyCompile: Module._load module.js:275 | |
35 0.4% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
35 0.4% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
33 0.4% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
12 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/lib/services.js:1 | |
10 0.1% 0 0.0% LazyCompile: ~forEach native array.js:1087 | |
10 0.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/lib/services.js:7 | |
10 0.1% 0 0.0% LazyCompile: ~module.exports /Users/tmcw/src/cardboard/node_modules/dyno/lib/config.js:5 | |
13 0.1% 13 0.1% /usr/local/bin/node | |
10 0.1% 0 0.0% LazyCompile: _tickDomainCallback node.js:426 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment