Skip to content

Instantly share code, notes, and snippets.

@tmcw
Created August 4, 2014 21:44
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 tmcw/9d63763f354e64fda510 to your computer and use it in GitHub Desktop.
Save tmcw/9d63763f354e64fda510 to your computer and use it in GitHub Desktop.
Statistical profiling result from v8.log, (21951 ticks, 3 unaccounted, 0 excluded).
[Unknown]:
ticks total nonlib name
3 0.0%
[Shared libraries]:
ticks total nonlib name
21694 98.8% 0.0% /usr/lib/system/libsystem_kernel.dylib
221 1.0% 0.0% /usr/local/bin/node
8 0.0% 0.0% /usr/lib/system/libsystem_c.dylib
7 0.0% 0.0% /usr/lib/system/libsystem_platform.dylib
6 0.0% 0.0% /usr/lib/system/libsystem_malloc.dylib
4 0.0% 0.0% /usr/lib/system/libsystem_pthread.dylib
[JavaScript]:
ticks total nonlib name
1 0.0% 9.1% Stub: SubStringStub
1 0.0% 9.1% Stub: CompareICStub
1 0.0% 9.1% RegExp: ^index\\.\\w+?$
1 0.0% 9.1% RegExp: ^(\\/?|)([\\s\\S]*?)((?:\\.{1\,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$
1 0.0% 9.1% LazyCompile: ~exec native regexp.js:168
1 0.0% 9.1% LazyCompile: ~Stream stream.js:42
1 0.0% 9.1% LazyCompile: ~Module._findPath module.js:160
1 0.0% 9.1% LazyCompile: ~Buffer.write buffer.js:315
1 0.0% 9.1% LazyCompile: *UseSparseVariant native array.js:111
1 0.0% 9.1% LazyCompile: *DefineOneShotAccessor native messages.js:767
1 0.0% 9.1% CallInitialize: args_count: 5
[C++]:
ticks total nonlib name
[GC]:
ticks total nonlib name
7 0.0%
[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
21694 98.8% /usr/lib/system/libsystem_kernel.dylib
[Top down (heavy) profile]:
Note: callees occupying less than 0.1% are not shown.
inclusive self name
ticks total ticks total
21664 98.7% 21664 98.7% /usr/lib/system/libsystem_kernel.dylib
223 1.0% 0 0.0% Function: ~<anonymous> node.js:27
222 1.0% 0 0.0% LazyCompile: ~startup node.js:30
211 1.0% 0 0.0% LazyCompile: ~Module.runMain module.js:495
206 0.9% 0 0.0% LazyCompile: Module._load module.js:275
199 0.9% 0 0.0% LazyCompile: ~Module.load module.js:346
198 0.9% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
197 0.9% 0 0.0% LazyCompile: ~Module._compile module.js:374
196 0.9% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/cardboard:1
110 0.5% 0 0.0% LazyCompile: ~require module.js:379
110 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361
110 0.5% 0 0.0% LazyCompile: Module._load module.js:275
107 0.5% 0 0.0% LazyCompile: ~Module.load module.js:346
106 0.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
103 0.5% 0 0.0% LazyCompile: ~Module._compile module.js:374
101 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/index.js:1
101 0.5% 0 0.0% LazyCompile: ~require module.js:379
101 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361
101 0.5% 0 0.0% LazyCompile: Module._load module.js:275
100 0.5% 0 0.0% LazyCompile: ~Module.load module.js:346
100 0.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
99 0.5% 0 0.0% LazyCompile: ~Module._compile module.js:374
35 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/geobuf/index.js:1
25 0.1% 0 0.0% LazyCompile: ~require module.js:379
25 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
25 0.1% 0 0.0% LazyCompile: Module._load module.js:275
25 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
25 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
24 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
76 0.3% 0 0.0% LazyCompile: ~Cardboard /Users/tmcw/src/cardboard/index.js:17
76 0.3% 0 0.0% LazyCompile: ~module.exports /Users/tmcw/src/cardboard/node_modules/dyno/index.js:3
66 0.3% 0 0.0% LazyCompile: ~require module.js:379
64 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361
64 0.3% 0 0.0% LazyCompile: Module._load module.js:275
64 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346
64 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
64 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374
64 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/lib/config.js:1
64 0.3% 0 0.0% LazyCompile: ~require module.js:379
64 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361
64 0.3% 0 0.0% LazyCompile: Module._load module.js:275
63 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346
63 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
62 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374
62 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/lib/aws.js:1
60 0.3% 0 0.0% LazyCompile: ~require module.js:379
39 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361
39 0.2% 0 0.0% LazyCompile: Module._load module.js:275
39 0.2% 0 0.0% LazyCompile: ~Module.load module.js:346
39 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
39 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374
38 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/cardboard/node_modules/dyno/node_modules/aws-sdk/lib/core.js:1
38 0.2% 0 0.0% LazyCompile: ~require module.js:379
29 0.1% 0 0.0% LazyCompile: *Module.require module.js:361
29 0.1% 0 0.0% LazyCompile: Module._load module.js:275
28 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
28 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
27 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment