Skip to content

Instantly share code, notes, and snippets.

@tmcw
Created August 26, 2014 19:41
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/eced98a29735665d2d20 to your computer and use it in GitHub Desktop.
Save tmcw/eced98a29735665d2d20 to your computer and use it in GitHub Desktop.
Code move event for unknown code: 0x30dd3cc1b960
Code move event for unknown code: 0x30dd3cc1e780
Code move event for unknown code: 0x30dd3cc3ccc0
Statistical profiling result from v8.log, (5718 ticks, 145 unaccounted, 0 excluded).
[Unknown]:
ticks total nonlib name
145 2.5%
[Shared libraries]:
ticks total nonlib name
4855 84.9% 0.0% /usr/lib/system/libsystem_kernel.dylib
470 8.2% 0.0% /usr/local/bin/node
32 0.6% 0.0% /usr/lib/system/libsystem_c.dylib
24 0.4% 0.0% /usr/lib/system/libsystem_malloc.dylib
18 0.3% 0.0% /usr/lib/system/libsystem_platform.dylib
12 0.2% 0.0% /usr/lib/system/libsystem_m.dylib
10 0.2% 0.0% /usr/lib/system/libsystem_pthread.dylib
2 0.0% 0.0% /usr/lib/libc++abi.dylib
1 0.0% 0.0% /usr/lib/libc++.1.dylib
[JavaScript]:
ticks total nonlib name
108 1.9% 36.7% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62
17 0.3% 5.8% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:42
12 0.2% 4.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:67
9 0.2% 3.1% KeyedLoadIC: A keyed load IC from the snapshot
7 0.1% 2.4% LazyCompile: listOnTimeout timers.js:77
6 0.1% 2.0% LazyCompile: ~exports.setTimeout timers.js:185
6 0.1% 2.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
5 0.1% 1.7% Stub: StringAddStub
4 0.1% 1.4% Stub: CallConstructStub_Recording
4 0.1% 1.4% RegExp: ^(\\/?|)([\\s\\S]*?)((?:\\.{1\,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$
4 0.1% 1.4% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
3 0.1% 1.0% Stub: KeyedLoadElementStub
3 0.1% 1.0% Stub: JSEntryStub
3 0.1% 1.0% Stub: CallFunctionStub_Args1_Recording
3 0.1% 1.0% LazyCompile: *now native date.js:314
3 0.1% 1.0% LazyCompile: *init _linklist.js:22
3 0.1% 1.0% LazyCompile: *exports.active timers.js:165
3 0.1% 1.0% Builtin: A builtin from the snapshot {7}
3 0.1% 1.0% Builtin: A builtin from the snapshot {3}
3 0.1% 1.0% Builtin: A builtin from the snapshot {1}
2 0.0% 0.7% Stub: StringDictionaryLookupStub
2 0.0% 0.7% Stub: FastNewClosureStub
2 0.0% 0.7% Stub: FastCloneShallowObjectStub
2 0.0% 0.7% Stub: CEntryStub
2 0.0% 0.7% Stub: BinaryOpStub_ADD_Alloc_Strings
2 0.0% 0.7% LazyCompile: FILTER_KEY native runtime.js:398
2 0.0% 0.7% LazyCompile: DefaultNumber native runtime.js:627
2 0.0% 0.7% LazyCompile: *global.setTimeout node.js:172
2 0.0% 0.7% LazyCompile: *append _linklist.js:63
1 0.0% 0.3% Stub: ToBooleanStub_NullSpecObject
1 0.0% 0.3% Stub: RegExpConstructResultStub
1 0.0% 0.3% Stub: RecordWriteStub
1 0.0% 0.3% Stub: FastNewContextStub
1 0.0% 0.3% Stub: FastNewClosureStub {1}
1 0.0% 0.3% Stub: CompareStub_EQ_STRICT
1 0.0% 0.3% Stub: CompareStub_EQ
1 0.0% 0.3% Stub: CompareICStub {2}
1 0.0% 0.3% Stub: CompareICStub {1}
1 0.0% 0.3% Stub: CompareICStub
1 0.0% 0.3% Stub: CallConstructStub
1 0.0% 0.3% Stub: BinaryOpStub_SUB_Alloc_Generic
1 0.0% 0.3% Stub: BinaryOpStub_MUL_Alloc_HeapNumbers
1 0.0% 0.3% Stub: BinaryOpStub_MOD_Alloc_SMI
1 0.0% 0.3% Stub: BinaryOpStub_ADD_OverwriteLeft_BothStrings
1 0.0% 0.3% Stub: BinaryOpStub_ADD_Alloc_BothStrings
1 0.0% 0.3% Stub: ArgumentsAccessStub_NewNonStrictFast
1 0.0% 0.3% RegExp: ^on[A-Z]
1 0.0% 0.3% LazyCompile: ~reset /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2334
1 0.0% 0.3% LazyCompile: ~on /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2197
1 0.0% 0.3% LazyCompile: ~off /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2158
1 0.0% 0.3% LazyCompile: ~normalizeArray path.js:31
1 0.0% 0.3% LazyCompile: ~insert timers.js:52
1 0.0% 0.3% LazyCompile: ~getOwnPropertyNames native v8natives.js:977
1 0.0% 0.3% LazyCompile: ~fs.statSync fs.js:682
1 0.0% 0.3% LazyCompile: ~forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
1 0.0% 0.3% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
1 0.0% 0.3% LazyCompile: ~filter native array.js:1036
1 0.0% 0.3% LazyCompile: ~delay /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:802
1 0.0% 0.3% LazyCompile: ~MakeGenericError native messages.js:114
1 0.0% 0.3% LazyCompile: ~DefineObjectProperty native v8natives.js:695
1 0.0% 0.3% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404
1 0.0% 0.3% LazyCompile: ~APPLY_PREPARE native runtime.js:438
1 0.0% 0.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2107
1 0.0% 0.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:71
1 0.0% 0.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11
1 0.0% 0.3% LazyCompile: ToString native runtime.js:550
1 0.0% 0.3% LazyCompile: ToObject native runtime.js:567
1 0.0% 0.3% LazyCompile: SUB native runtime.js:214
1 0.0% 0.3% LazyCompile: STRING_ADD_LEFT native runtime.js:183
1 0.0% 0.3% LazyCompile: NonNumberToNumber native runtime.js:538
1 0.0% 0.3% LazyCompile: Join native array.js:119
1 0.0% 0.3% LazyCompile: IN native runtime.js:354
1 0.0% 0.3% LazyCompile: <anonymous> native messages.js:1157
1 0.0% 0.3% LazyCompile: <anonymous> native date.js:145
1 0.0% 0.3% LazyCompile: *remove _linklist.js:47
1 0.0% 0.3% LazyCompile: *peek _linklist.js:30
1 0.0% 0.3% LazyCompile: *ok assert.js:111
1 0.0% 0.3% LazyCompile: *isEmpty _linklist.js:73
1 0.0% 0.3% LazyCompile: *Timeout timers.js:274
1 0.0% 0.3% LazyCompile: *SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79
1 0.0% 0.3% LazyCompile: *SphericalMercator.px_to_ll /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:62
1 0.0% 0.3% LazyCompile: *IsDataDescriptor native v8natives.js:354
1 0.0% 0.3% LazyCompile: *GetOwnProperty native v8natives.js:637
1 0.0% 0.3% LazyCompile: *DefineOneShotAccessor native messages.js:767
1 0.0% 0.3% LazyCompile: *BuildResultFromMatchInfo native regexp.js:130
1 0.0% 0.3% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:956
1 0.0% 0.3% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2390
1 0.0% 0.3% Function: <anonymous>
1 0.0% 0.3% Builtin: A builtin from the snapshot {6}
1 0.0% 0.3% Builtin: A builtin from the snapshot {5}
1 0.0% 0.3% Builtin: A builtin from the snapshot {4}
1 0.0% 0.3% Builtin: A builtin from the snapshot {2}
1 0.0% 0.3% Builtin: A builtin from the snapshot
[C++]:
ticks total nonlib name
[GC]:
ticks total nonlib name
46 0.8%
[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
4855 84.9% /usr/lib/system/libsystem_kernel.dylib
470 8.2% /usr/local/bin/node
32 6.8% LazyCompile: ~Module._compile module.js:374
32 100.0% LazyCompile: ~Module._extensions..js module.js:472
32 100.0% LazyCompile: ~Module.load module.js:346
32 100.0% LazyCompile: Module._load module.js:275
32 100.0% LazyCompile: ~Module.require module.js:361
20 4.3% LazyCompile: *exports.active timers.js:165
20 100.0% LazyCompile: ~exports.setTimeout timers.js:185
20 100.0% LazyCompile: *global.setTimeout node.js:172
18 90.0% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
18 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11
1 5.0% LazyCompile: ~delay /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:802
1 100.0% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
1 5.0% LazyCompile: *resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
1 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11
18 3.8% LazyCompile: ~NativeModule.compile node.js:888
18 100.0% LazyCompile: ~NativeModule.require node.js:843
5 27.8% LazyCompile: Module._load module.js:275
5 100.0% LazyCompile: ~Module.require module.js:361
5 100.0% LazyCompile: ~require module.js:379
3 16.7% LazyCompile: ~startup node.js:30
3 100.0% Function: ~<anonymous> node.js:27
2 11.1% LazyCompile: ~tryFile module.js:138
2 100.0% LazyCompile: ~Module._findPath module.js:160
2 100.0% LazyCompile: ~Module._resolveFilename module.js:323
2 11.1% Function: ~<anonymous> tty.js:1
2 100.0% LazyCompile: ~NativeModule.compile node.js:888
2 100.0% LazyCompile: ~NativeModule.require node.js:843
1 5.6% LazyCompile: ~startup.globalVariables node.js:160
1 100.0% LazyCompile: ~startup node.js:30
1 100.0% Function: ~<anonymous> node.js:27
1 5.6% Function: ~<anonymous> url.js:1
1 100.0% LazyCompile: ~NativeModule.compile node.js:888
1 100.0% LazyCompile: ~NativeModule.require node.js:843
1 5.6% Function: ~<anonymous> stream.js:1
1 100.0% LazyCompile: ~NativeModule.compile node.js:888
1 100.0% LazyCompile: ~NativeModule.require node.js:843
1 5.6% Function: ~<anonymous> https.js:1
1 100.0% LazyCompile: ~NativeModule.compile node.js:888
1 100.0% LazyCompile: ~NativeModule.require node.js:843
1 5.6% Function: ~<anonymous> child_process.js:1
1 100.0% LazyCompile: ~NativeModule.compile node.js:888
1 100.0% LazyCompile: ~NativeModule.require node.js:843
1 5.6% Function: ~<anonymous> assert.js:1
1 100.0% LazyCompile: ~NativeModule.compile node.js:888
1 100.0% LazyCompile: ~NativeModule.require node.js:843
17 3.6% LazyCompile: *MakeGenericError native messages.js:114
17 100.0% LazyCompile: *MakeReferenceError native messages.js:328
17 100.0% LazyCompile: d1409082014536.fn
17 100.0% Function: <anonymous>
15 88.2% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1203
2 11.8% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
11 2.3% LazyCompile: *DefineOneShotAccessor native messages.js:767
9 81.8% LazyCompile: <anonymous> native messages.js:1157
8 88.9% LazyCompile: *MakeGenericError native messages.js:114
8 100.0% LazyCompile: *MakeReferenceError native messages.js:328
8 100.0% LazyCompile: d1409082014536.fn
1 11.1% LazyCompile: ~MakeGenericError native messages.js:114
1 100.0% LazyCompile: ~MakeReferenceError native messages.js:328
1 100.0% LazyCompile: d1409082014536.fn
2 18.2% LazyCompile: *captureStackTrace native messages.js:1113
2 100.0% LazyCompile: <anonymous> native messages.js:1157
1 50.0% LazyCompile: <anonymous> native messages.js:1157
1 100.0% LazyCompile: ~fs.statSync fs.js:682
1 50.0% LazyCompile: *MakeGenericError native messages.js:114
1 100.0% LazyCompile: *MakeReferenceError native messages.js:328
10 2.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:67
10 2.1% LazyCompile: *SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79
10 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:67
10 2.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1167
10 100.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
10 100.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545
10 100.0% LazyCompile: ~setOptions /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1165
10 100.0% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404
[Top down (heavy) profile]:
Note: callees occupying less than 0.1% are not shown.
inclusive self name
ticks total ticks total
4760 83.2% 4760 83.2% /usr/lib/system/libsystem_kernel.dylib
443 7.7% 7 0.1% LazyCompile: listOnTimeout timers.js:77
189 3.3% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1203
187 3.3% 1 0.0% Function: <anonymous>
186 3.3% 0 0.0% LazyCompile: d1409082014536.fn
100 1.7% 0 0.0% LazyCompile: *suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
100 1.7% 83 1.5% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62
6 0.1% 6 0.1% /usr/local/bin/node
48 0.8% 0 0.0% LazyCompile: *MakeReferenceError native messages.js:328
48 0.8% 0 0.0% LazyCompile: *MakeGenericError native messages.js:114
15 0.3% 15 0.3% /usr/local/bin/node
13 0.2% 1 0.0% LazyCompile: <anonymous> native messages.js:1157
8 0.1% 1 0.0% LazyCompile: *DefineOneShotAccessor native messages.js:767
7 0.1% 7 0.1% /usr/local/bin/node
12 0.2% 12 0.2% /usr/lib/system/libsystem_kernel.dylib
26 0.5% 0 0.0% LazyCompile: ~suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
25 0.4% 20 0.3% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62
7 0.1% 0 0.0% LazyCompile: ~MakeReferenceError native messages.js:328
6 0.1% 1 0.0% LazyCompile: ~MakeGenericError native messages.js:114
113 2.0% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1211
113 2.0% 0 0.0% LazyCompile: ~cycle /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2889
110 1.9% 0 0.0% LazyCompile: ~emit /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2095
109 1.9% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
109 1.9% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2107
108 1.9% 0 0.0% LazyCompile: ~getNext /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1708
93 1.6% 0 0.0% LazyCompile: ~evaluate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2794
85 1.5% 0 0.0% LazyCompile: ~enqueue /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2748
85 1.5% 0 0.0% LazyCompile: ~clone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2257
74 1.3% 1 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404
55 1.0% 0 0.0% LazyCompile: ~setOptions /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1165
50 0.9% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545
50 0.9% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
46 0.8% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1167
34 0.6% 0 0.0% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225
8 0.1% 0 0.0% LazyCompile: DELETE native runtime.js:348
7 0.1% 7 0.1% /usr/lib/system/libsystem_kernel.dylib
7 0.1% 0 0.0% LazyCompile: ~Marker /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1248
10 0.2% 10 0.2% /usr/local/bin/node
15 0.3% 0 0.0% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225
7 0.1% 1 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
6 0.1% 0 0.0% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1446
6 0.1% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
95 1.7% 0 0.0% LazyCompile: ~execute /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1689
93 1.6% 0 0.0% LazyCompile: ~run /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:3000
52 0.9% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
52 0.9% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
26 0.5% 0 0.0% LazyCompile: clock /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2433
24 0.4% 0 0.0% LazyCompile: ~getRes /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2570
9 0.2% 1 0.0% LazyCompile: <anonymous> native date.js:145
6 0.1% 1 0.0% LazyCompile: SUB native runtime.js:214
6 0.1% 6 0.1% /usr/local/bin/node
10 0.2% 0 0.0% Function: <anonymous>
10 0.2% 0 0.0% LazyCompile: d1409082014536.fn
9 0.2% 0 0.0% LazyCompile: *interpolate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1630
9 0.2% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545
9 0.2% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
9 0.2% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1631
9 0.2% 0 0.0% LazyCompile: RegExpConstructor native regexp.js:86
9 0.2% 0 0.0% LazyCompile: RegExpConstructor native regexp.js:86
6 0.1% 6 0.1% /usr/lib/system/libsystem_kernel.dylib
19 0.3% 1 0.0% LazyCompile: ~reset /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2334
10 0.2% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545
8 0.1% 2 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
16 0.3% 0 0.0% LazyCompile: ~getSource /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:969
9 0.2% 9 0.2% /usr/lib/system/libsystem_kernel.dylib
6 0.1% 6 0.1% /usr/lib/system/libsystem_malloc.dylib
20 0.3% 3 0.1% LazyCompile: *now native date.js:314
165 2.9% 0 0.0% Function: ~<anonymous> node.js:27
165 2.9% 0 0.0% LazyCompile: ~startup node.js:30
153 2.7% 0 0.0% LazyCompile: ~Module.runMain module.js:495
153 2.7% 0 0.0% LazyCompile: Module._load module.js:275
145 2.5% 0 0.0% LazyCompile: ~Module.load module.js:346
144 2.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
143 2.5% 0 0.0% LazyCompile: ~Module._compile module.js:374
143 2.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1
136 2.4% 0 0.0% LazyCompile: ~require module.js:379
136 2.4% 0 0.0% LazyCompile: ~Module.require module.js:361
136 2.4% 0 0.0% LazyCompile: Module._load module.js:275
133 2.3% 0 0.0% LazyCompile: ~Module.load module.js:346
133 2.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
133 2.3% 0 0.0% LazyCompile: ~Module._compile module.js:374
120 2.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:1
103 1.8% 0 0.0% LazyCompile: ~require module.js:379
103 1.8% 0 0.0% LazyCompile: ~Module.require module.js:361
103 1.8% 0 0.0% LazyCompile: Module._load module.js:275
102 1.8% 0 0.0% LazyCompile: ~Module.load module.js:346
102 1.8% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
102 1.8% 0 0.0% LazyCompile: ~Module._compile module.js:374
65 1.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:1
65 1.1% 0 0.0% LazyCompile: ~require module.js:379
65 1.1% 0 0.0% LazyCompile: ~Module.require module.js:361
65 1.1% 0 0.0% LazyCompile: Module._load module.js:275
62 1.1% 0 0.0% LazyCompile: ~Module.load module.js:346
62 1.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
61 1.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
39 0.7% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/urlmarker.js:1
39 0.7% 0 0.0% LazyCompile: ~require module.js:379
39 0.7% 0 0.0% LazyCompile: ~Module.require module.js:361
39 0.7% 0 0.0% LazyCompile: Module._load module.js:275
39 0.7% 0 0.0% LazyCompile: ~Module.load module.js:346
39 0.7% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
39 0.7% 0 0.0% LazyCompile: ~Module._compile module.js:374
39 0.7% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/get.js:1
38 0.7% 0 0.0% LazyCompile: ~require module.js:379
38 0.7% 0 0.0% LazyCompile: ~Module.require module.js:361
38 0.7% 0 0.0% LazyCompile: Module._load module.js:275
36 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346
36 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
36 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374
34 0.6% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/index.js:1
34 0.6% 0 0.0% LazyCompile: ~require module.js:379
34 0.6% 0 0.0% LazyCompile: ~Module.require module.js:361
34 0.6% 0 0.0% LazyCompile: Module._load module.js:275
32 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346
32 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
32 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374
23 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/request.js:1
13 0.2% 0 0.0% LazyCompile: ~require module.js:379
13 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361
13 0.2% 0 0.0% LazyCompile: Module._load module.js:275
7 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
7 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
7 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
10 0.2% 0 0.0% LazyCompile: module.exports /Users/tmcw/src/tilelive-overlay/node_modules/request/lib/optional.js:1
10 0.2% 0 0.0% LazyCompile: ~require module.js:379
10 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361
10 0.2% 0 0.0% LazyCompile: Module._load module.js:275
6 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
6 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
6 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
7 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/lib/cookies.js:1
6 0.1% 0 0.0% LazyCompile: module.exports /Users/tmcw/src/tilelive-overlay/node_modules/request/lib/optional.js:1
6 0.1% 0 0.0% LazyCompile: ~require module.js:379
6 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
6 0.1% 0 0.0% LazyCompile: Module._load module.js:275
6 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
6 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
6 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
16 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/index.js:1
16 0.3% 0 0.0% LazyCompile: ~require module.js:379
16 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361
16 0.3% 0 0.0% LazyCompile: Module._load module.js:275
15 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346
14 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
14 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374
12 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/cache.js:1
12 0.2% 0 0.0% LazyCompile: ~reduce native array.js:1381
12 0.2% 0 0.0% LazyCompile: ~module.exports.reduce.url /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/cache.js:9
11 0.2% 0 0.0% LazyCompile: ~reduce native array.js:1381
7 0.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/cache.js:16
33 0.6% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:1
28 0.5% 0 0.0% LazyCompile: ~require module.js:379
28 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361
28 0.5% 0 0.0% LazyCompile: Module._load module.js:275
25 0.4% 0 0.0% LazyCompile: ~Module.load module.js:346
20 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
20 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374
20 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/node_modules/node-pre-gyp/lib/node-pre-gyp.js:1
20 0.3% 0 0.0% LazyCompile: ~require module.js:379
20 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361
20 0.3% 0 0.0% LazyCompile: Module._load module.js:275
16 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346
15 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
15 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/node_modules/node-pre-gyp/node_modules/npmlog/log.js:1
17 0.3% 17 0.3% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:42
10 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1
10 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:8
6 0.1% 0 0.0% LazyCompile: req /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1120
6 0.1% 0 0.0% LazyCompile: ~require module.js:379
6 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
6 0.1% 0 0.0% LazyCompile: Module._load module.js:275
6 0.1% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:323
6 0.1% 0 0.0% LazyCompile: ~Module._findPath module.js:160
6 0.1% 0 0.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:28
8 0.1% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:323
8 0.1% 0 0.0% LazyCompile: ~Module._findPath module.js:160
7 0.1% 0 0.0% LazyCompile: ~tryFile module.js:138
148 2.6% 148 2.6% /usr/local/bin/node
78 1.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:73
77 1.3% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11
70 1.2% 3 0.1% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
52 0.9% 2 0.0% LazyCompile: *global.setTimeout node.js:172
45 0.8% 3 0.1% LazyCompile: ~exports.setTimeout timers.js:185
36 0.6% 2 0.0% LazyCompile: *exports.active timers.js:165
18 0.3% 18 0.3% /usr/local/bin/node
7 0.1% 0 0.0% LazyCompile: *now native date.js:314
7 0.1% 1 0.0% LazyCompile: ~delay /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:802
44 0.8% 12 0.2% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:67
13 0.2% 1 0.0% LazyCompile: *SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79
10 0.2% 10 0.2% /usr/local/bin/node
10 0.2% 10 0.2% /usr/local/bin/node
11 0.2% 0 0.0% LazyCompile: Module._load module.js:275
11 0.2% 0 0.0% LazyCompile: ~Module.load module.js:346
11 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
11 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1
8 0.1% 0 0.0% LazyCompile: ~require module.js:379
8 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
8 0.1% 0 0.0% LazyCompile: Module._load module.js:275
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:1
8 0.1% 0 0.0% LazyCompile: ~require module.js:379
8 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
8 0.1% 0 0.0% LazyCompile: Module._load module.js:275
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:1
8 0.1% 0 0.0% LazyCompile: ~require module.js:379
8 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
8 0.1% 0 0.0% LazyCompile: Module._load module.js:275
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/urlmarker.js:1
8 0.1% 0 0.0% LazyCompile: ~require module.js:379
8 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
8 0.1% 0 0.0% LazyCompile: Module._load module.js:275
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/get.js:1
8 0.1% 0 0.0% LazyCompile: ~require module.js:379
8 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
8 0.1% 0 0.0% LazyCompile: Module._load module.js:275
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/index.js:1
8 0.1% 0 0.0% LazyCompile: ~require module.js:379
8 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361
8 0.1% 0 0.0% LazyCompile: Module._load module.js:275
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
10 0.2% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:71
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment