Skip to content

Instantly share code, notes, and snippets.

@tmcw
Created April 22, 2014 21:37
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/11195277 to your computer and use it in GitHub Desktop.
Save tmcw/11195277 to your computer and use it in GitHub Desktop.
Statistical profiling result from v8.log, (10689 ticks, 175 unaccounted, 0 excluded).
[Unknown]:
ticks total nonlib name
175 1.6%
[Shared libraries]:
ticks total nonlib name
7079 66.2% 0.0% /usr/lib/system/libsystem_kernel.dylib
1877 17.6% 0.0% /usr/local/bin/node
68 0.6% 0.0% /usr/lib/system/libsystem_c.dylib
54 0.5% 0.0% /usr/lib/system/libsystem_platform.dylib
52 0.5% 0.0% /usr/lib/system/libsystem_malloc.dylib
38 0.4% 0.0% /usr/lib/system/libsystem_pthread.dylib
27 0.3% 0.0% /usr/lib/system/libsystem_m.dylib
2 0.0% 0.0% /usr/lib/libstdc++.6.dylib
[JavaScript]:
ticks total nonlib name
129 1.2% 8.6% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
106 1.0% 7.1% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:63
67 0.6% 4.5% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
44 0.4% 2.9% LazyCompile: listOnTimeout timers.js:77
39 0.4% 2.6% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
32 0.3% 2.1% Stub: StringAddStub {2}
32 0.3% 2.1% Stub: CEntryStub
30 0.3% 2.0% LazyCompile: *match native string.js:182
22 0.2% 1.5% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:38
22 0.2% 1.5% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
21 0.2% 1.4% Stub: RegExpExecStub
19 0.2% 1.3% RegExp: ^(?:(-?([0-9]|[1-9][0-9]+))(\\.[0-9]+)?([eE][-+]?[0-9]+)?\\b)
19 0.2% 1.3% LazyCompile: Join native array.js:119
19 0.2% 1.3% LazyCompile: *map native array.js:1215
17 0.2% 1.1% Stub: CallFunctionStub_Args1_Recording
16 0.1% 1.1% LazyCompile: join native array.js:410
16 0.1% 1.1% LazyCompile: *now native date.js:314
16 0.1% 1.1% Builtin: A builtin from the snapshot {2}
15 0.1% 1.0% Stub: FastNewClosureStub {1}
15 0.1% 1.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:68
14 0.1% 0.9% RegExp: ^(?:"(?:\\\\[\\\\"bfnrt/]|\\\\u[a-fA-F0-9]{4}|[^\\\\\\0-\\x09\\x0a-\\x1f"])*")
14 0.1% 0.9% LazyCompile: *replace native string.js:221
14 0.1% 0.9% LazyCompile: *BasicJSONSerialize native json.js:274
13 0.1% 0.9% RegExp: (?:\\r\\n?|\\n).*
12 0.1% 0.8% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
12 0.1% 0.8% LazyCompile: *ToPropertyDescriptor native v8natives.js:420
12 0.1% 0.8% LazyCompile: *DefineObjectProperty native v8natives.js:695
11 0.1% 0.7% LazyCompile: ToObject native runtime.js:567
11 0.1% 0.7% LazyCompile: *BuildResultFromMatchInfo native regexp.js:130
11 0.1% 0.7% Builtin: A builtin from the snapshot {1}
10 0.1% 0.7% Stub: SubStringStub
10 0.1% 0.7% Stub: StringAddStub {1}
10 0.1% 0.7% Stub: CallConstructStub
10 0.1% 0.7% LazyCompile: stringify native json.js:308
10 0.1% 0.7% LazyCompile: exports.setTimeout timers.js:185
10 0.1% 0.7% LazyCompile: IN native runtime.js:354
10 0.1% 0.7% LazyCompile: *exports.active timers.js:165
10 0.1% 0.7% KeyedLoadIC: A keyed load IC from the snapshot
10 0.1% 0.7% Builtin: A builtin from the snapshot
9 0.1% 0.6% Stub: RegExpConstructResultStub
8 0.1% 0.5% RegExp: ^(?:\\s+)
8 0.1% 0.5% Builtin: A builtin from the snapshot {4}
7 0.1% 0.5% LazyCompile: *substr native string.js:695
7 0.1% 0.5% LazyCompile: *slice native string.js:510
7 0.1% 0.5% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
7 0.1% 0.5% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
7 0.1% 0.5% LazyCompile: *append _linklist.js:63
7 0.1% 0.5% LazyCompile: *_currentRules /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:563
6 0.1% 0.4% Stub: CallFunctionStub_Args2_Recording
6 0.1% 0.4% RegExp: ^(?::)
6 0.1% 0.4% RegExp: \\\\(\\\\|")
6 0.1% 0.4% LazyCompile: ~BasicSerializeArray native json.js:181
6 0.1% 0.4% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
6 0.1% 0.4% LazyCompile: <anonymous> native date.js:145
6 0.1% 0.4% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
6 0.1% 0.4% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:591
6 0.1% 0.4% LazyCompile: *IsAccessorDescriptor native v8natives.js:347
6 0.1% 0.4% Builtin: A builtin from the snapshot {6}
5 0.0% 0.3% LazyCompile: ~crs /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:136
5 0.0% 0.3% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
5 0.0% 0.3% LazyCompile: *collectSymbolizers /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:187
5 0.0% 0.3% LazyCompile: *Url.parse url.js:105
5 0.0% 0.3% LazyCompile: *SubString native string.js:205
5 0.0% 0.3% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
5 0.0% 0.3% LazyCompile: *PropertyDescriptor native v8natives.js:482
5 0.0% 0.3% KeyedStoreIC: A keyed store IC from the snapshot
5 0.0% 0.3% Function: <anonymous>
4 0.0% 0.3% Stub: KeyedLoadElementStub
4 0.0% 0.3% Stub: FastNewContextStub {4}
4 0.0% 0.3% Stub: FastNewContextStub {2}
4 0.0% 0.3% Stub: ArgumentsAccessStub_NewStrict
4 0.0% 0.3% RegExp: ^(?:\\[)
4 0.0% 0.3% RegExp: \\r?\\n?
4 0.0% 0.3% LazyCompile: ~ok assert.js:111
4 0.0% 0.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11
4 0.0% 0.3% LazyCompile: ToString native runtime.js:550
4 0.0% 0.3% LazyCompile: ToNumber native runtime.js:527
4 0.0% 0.3% LazyCompile: DefaultNumber native runtime.js:627
4 0.0% 0.3% LazyCompile: BasicSerializeObject native json.js:244
4 0.0% 0.3% LazyCompile: *setTime native date.js:482
4 0.0% 0.3% LazyCompile: *indexOf native string.js:118
4 0.0% 0.3% LazyCompile: *getMarker /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:53
4 0.0% 0.3% LazyCompile: *RegExpExecNoTests native regexp.js:157
4 0.0% 0.3% LazyCompile: *IsDataDescriptor native v8natives.js:354
4 0.0% 0.3% Builtin: A builtin from the snapshot {7}
3 0.0% 0.2% Stub: ToBooleanStub_Smi
3 0.0% 0.2% Stub: ToBooleanStub_Bool
3 0.0% 0.2% Stub: RecordWriteStub {2}
3 0.0% 0.2% Stub: CompareICStub {4}
3 0.0% 0.2% Stub: CompareICStub
3 0.0% 0.2% Stub: CallFunctionStub_Args3_Recording
3 0.0% 0.2% Stub: CallFunctionStub_Args0
3 0.0% 0.2% Stub: CallConstructStub_Recording
3 0.0% 0.2% Stub: BinaryOpStub_SHR_Alloc_SMI
3 0.0% 0.2% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
3 0.0% 0.2% LazyCompile: ~extend /Users/tmcw/src/tilelive-overlay/node_modules/xtend/index.js:3
3 0.0% 0.2% LazyCompile: ~b native v8natives.js:1582
3 0.0% 0.2% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
3 0.0% 0.2% LazyCompile: toString native v8natives.js:223
3 0.0% 0.2% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
3 0.0% 0.2% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/xtend/index.js:3
3 0.0% 0.2% LazyCompile: APPLY_PREPARE native runtime.js:438
3 0.0% 0.2% LazyCompile: <anonymous> native v8natives.js:1366
3 0.0% 0.2% LazyCompile: <anonymous> native messages.js:1157
3 0.0% 0.2% LazyCompile: *requiredProperty /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:28
3 0.0% 0.2% LazyCompile: *nullCheck fs.js:117
3 0.0% 0.2% LazyCompile: *lexer.setInput /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:282
3 0.0% 0.2% LazyCompile: *keys native v8natives.js:333
3 0.0% 0.2% LazyCompile: *global.setTimeout node.js:172
3 0.0% 0.2% LazyCompile: *forEach native array.js:1087
3 0.0% 0.2% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
3 0.0% 0.2% LazyCompile: *StringSplitOnRegExp native string.js:591
3 0.0% 0.2% LazyCompile: *Hash crypto.js:185
3 0.0% 0.2% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:11
3 0.0% 0.2% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:208
3 0.0% 0.2% LazyCompile: *$Array.writable_ native v8natives.js:526
3 0.0% 0.2% LazyCompile: *$Array.enumerable_ native v8natives.js:523
2 0.0% 0.1% Stub: ToBooleanStub_NullSpecObject
2 0.0% 0.1% Stub: RecordWriteStub {3}
2 0.0% 0.1% Stub: NumberToStringStub
2 0.0% 0.1% Stub: KeyedStoreElementStub
2 0.0% 0.1% Stub: JSEntryStub
2 0.0% 0.1% Stub: InstanceofStub
2 0.0% 0.1% Stub: FastNewContextStub {3}
2 0.0% 0.1% Stub: FastNewContextStub
2 0.0% 0.1% Stub: FastNewClosureStub
2 0.0% 0.1% Stub: FastCloneShallowObjectStub {1}
2 0.0% 0.1% Stub: CompareStub_EQ_STRICT
2 0.0% 0.1% Stub: CallFunctionStub_Args0_Recording
2 0.0% 0.1% Stub: BinaryOpStub_ADD_Alloc_Strings
2 0.0% 0.1% RegExp: ^(?:false\\b)
2 0.0% 0.1% RegExp: ^(?:\\])
2 0.0% 0.1% RegExp: ^(?:\,)
2 0.0% 0.1% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
2 0.0% 0.1% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
2 0.0% 0.1% LazyCompile: ~lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
2 0.0% 0.1% LazyCompile: ~getNext /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1708
2 0.0% 0.1% LazyCompile: ~generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
2 0.0% 0.1% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
2 0.0% 0.1% LazyCompile: ~evaluate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2794
2 0.0% 0.1% LazyCompile: ~done /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:40
2 0.0% 0.1% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225
2 0.0% 0.1% LazyCompile: ~EQUALS native runtime.js:54
2 0.0% 0.1% LazyCompile: ~DefineObjectProperty native v8natives.js:695
2 0.0% 0.1% LazyCompile: ~DefineArrayProperty native v8natives.js:853
2 0.0% 0.1% LazyCompile: ~BasicSerializeObject native json.js:244
2 0.0% 0.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:72
2 0.0% 0.1% LazyCompile: forPropsCallback /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1255
2 0.0% 0.1% LazyCompile: STRING_ADD_LEFT native runtime.js:183
2 0.0% 0.1% LazyCompile: FILTER_KEY native runtime.js:398
2 0.0% 0.1% LazyCompile: ConfigureTemplateInstance native apinatives.js:105
2 0.0% 0.1% LazyCompile: *urlParse url.js:97
2 0.0% 0.1% LazyCompile: *tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
2 0.0% 0.1% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
2 0.0% 0.1% LazyCompile: *split native string.js:554
2 0.0% 0.1% LazyCompile: *reduce native array.js:1381
2 0.0% 0.1% LazyCompile: *peek _linklist.js:30
2 0.0% 0.1% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
2 0.0% 0.1% LazyCompile: *lastIndexOf native string.js:137
2 0.0% 0.1% LazyCompile: *isEmpty _linklist.js:73
2 0.0% 0.1% LazyCompile: *hasOwnProperty native v8natives.js:249
2 0.0% 0.1% LazyCompile: *generateXML /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:28
2 0.0% 0.1% LazyCompile: *fs.exists fs.js:164
2 0.0% 0.1% LazyCompile: *filter native array.js:1036
2 0.0% 0.1% LazyCompile: *every native array.js:1173
2 0.0% 0.1% LazyCompile: *debug timers.js:33
2 0.0% 0.1% LazyCompile: *SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79
2 0.0% 0.1% LazyCompile: *Hash.digest crypto.js:214
2 0.0% 0.1% LazyCompile: *DefineOwnProperty native v8natives.js:924
2 0.0% 0.1% LazyCompile: *CreateDate native apinatives.js:33
2 0.0% 0.1% LazyCompile: *ConvertDescriptorArrayToDescriptor native v8natives.js:581
2 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:221
2 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1167
2 0.0% 0.1% KeyedLoadMegamorphicIC: args_count: 0 {5}
2 0.0% 0.1% CallMegamorphic: args_count: 0 {2}
2 0.0% 0.1% Builtin: A builtin from the snapshot {8}
2 0.0% 0.1% Builtin: A builtin from the snapshot {5}
1 0.0% 0.1% Stub: ToBooleanStub_SpecObject
1 0.0% 0.1% Stub: StringAddStub
1 0.0% 0.1% Stub: RecordWriteStub {4}
1 0.0% 0.1% Stub: RecordWriteStub {1}
1 0.0% 0.1% Stub: RecordWriteStub
1 0.0% 0.1% Stub: KeyedStoreElementStub {2}
1 0.0% 0.1% Stub: KeyedStoreElementStub {1}
1 0.0% 0.1% Stub: JSEntryStub {1}
1 0.0% 0.1% Stub: InterruptStub
1 0.0% 0.1% Stub: FastNewContextStub {5}
1 0.0% 0.1% Stub: FastNewContextStub {1}
1 0.0% 0.1% Stub: FastCloneShallowObjectStub {2}
1 0.0% 0.1% Stub: FastCloneShallowObjectStub
1 0.0% 0.1% Stub: FastCloneShallowArrayStub
1 0.0% 0.1% Stub: CompareStub_LT
1 0.0% 0.1% Stub: CompareICStub {6}
1 0.0% 0.1% Stub: CompareICStub {5}
1 0.0% 0.1% Stub: CompareICStub {3}
1 0.0% 0.1% Stub: CompareICStub {2}
1 0.0% 0.1% Stub: CompareICStub {1}
1 0.0% 0.1% Stub: CallFunctionStub_Args4
1 0.0% 0.1% Stub: CallFunctionStub_Args2
1 0.0% 0.1% Stub: CallFunctionStub_Args1
1 0.0% 0.1% Stub: BinaryOpStub_SUB_Alloc_SMI
1 0.0% 0.1% Stub: BinaryOpStub_MUL_Alloc_SMI
1 0.0% 0.1% Stub: BinaryOpStub_ADD_OverwriteLeft_BothStrings
1 0.0% 0.1% Stub: BinaryOpStub_ADD_Alloc_BothStrings
1 0.0% 0.1% RegExp: ^([a-z0-9.+-]+:)
1 0.0% 0.1% RegExp: ^(?:\\{)
1 0.0% 0.1% RegExp: [^A-Za-z0-9_-]
1 0.0% 0.1% RegExp: :[0-9]*$
1 0.0% 0.1% LazyCompile: ~test native regexp.js:217
1 0.0% 0.1% LazyCompile: ~sqrt native math.js:209
1 0.0% 0.1% LazyCompile: ~reduce native array.js:1381
1 0.0% 0.1% LazyCompile: ~parse native json.js:55
1 0.0% 0.1% LazyCompile: ~parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
1 0.0% 0.1% LazyCompile: ~now native date.js:314
1 0.0% 0.1% LazyCompile: ~notify /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:44
1 0.0% 0.1% LazyCompile: ~module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
1 0.0% 0.1% LazyCompile: ~isAsync /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1755
1 0.0% 0.1% LazyCompile: ~global.setTimeout node.js:172
1 0.0% 0.1% LazyCompile: ~getSource /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:969
1 0.0% 0.1% LazyCompile: ~emit /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2095
1 0.0% 0.1% LazyCompile: ~defineProperty native v8natives.js:1050
1 0.0% 0.1% LazyCompile: ~b native uri.js:328
1 0.0% 0.1% LazyCompile: ~Url.format url.js:349
1 0.0% 0.1% LazyCompile: ~Url url.js:31
1 0.0% 0.1% LazyCompile: ~StringSplitOnRegExp native string.js:591
1 0.0% 0.1% LazyCompile: ~FunctionSourceString native v8natives.js:1545
1 0.0% 0.1% LazyCompile: ~FeatureCollection /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:54
1 0.0% 0.1% LazyCompile: ~DoConstructRegExp native regexp.js:35
1 0.0% 0.1% LazyCompile: ~APPLY_PREPARE native runtime.js:438
1 0.0% 0.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:29
1 0.0% 0.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1203
1 0.0% 0.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:48
1 0.0% 0.1% LazyCompile: statPath module.js:88
1 0.0% 0.1% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:51
1 0.0% 0.1% LazyCompile: exports.join path.js:356
1 0.0% 0.1% LazyCompile: defineProperty native v8natives.js:1050
1 0.0% 0.1% LazyCompile: bind native v8natives.js:1578
1 0.0% 0.1% LazyCompile: SUB native runtime.js:214
1 0.0% 0.1% LazyCompile: RegExpConstructor native regexp.js:86
1 0.0% 0.1% LazyCompile: NonNumberToNumber native runtime.js:538
1 0.0% 0.1% LazyCompile: DELETE native runtime.js:348
1 0.0% 0.1% LazyCompile: *toLowerCase native string.js:739
1 0.0% 0.1% LazyCompile: *suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
1 0.0% 0.1% LazyCompile: *sort native array.js:741
1 0.0% 0.1% LazyCompile: *root /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:7
1 0.0% 0.1% LazyCompile: *resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
1 0.0% 0.1% LazyCompile: *queue /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:4
1 0.0% 0.1% LazyCompile: *preprocess /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2625
1 0.0% 0.1% LazyCompile: *positionArray /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:92
1 0.0% 0.1% LazyCompile: *position /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:69
1 0.0% 0.1% LazyCompile: *parse native json.js:55
1 0.0% 0.1% LazyCompile: *pairs /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:220
1 0.0% 0.1% LazyCompile: *normalize /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/geojson-normalize/index.js:21
1 0.0% 0.1% LazyCompile: *module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
1 0.0% 0.1% LazyCompile: *init _linklist.js:22
1 0.0% 0.1% LazyCompile: *exports.normalize path.js:335
1 0.0% 0.1% LazyCompile: *exec native regexp.js:168
1 0.0% 0.1% LazyCompile: *everyIs /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:23
1 0.0% 0.1% LazyCompile: *delay /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:802
1 0.0% 0.1% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
1 0.0% 0.1% LazyCompile: *UseSparseVariant native array.js:111
1 0.0% 0.1% LazyCompile: *Url.format url.js:349
1 0.0% 0.1% LazyCompile: *URIEncodeSingle native uri.js:59
1 0.0% 0.1% LazyCompile: *Timeout timers.js:274
1 0.0% 0.1% LazyCompile: *MakeGenericError native messages.js:114
1 0.0% 0.1% LazyCompile: *LazyTransform crypto.js:153
1 0.0% 0.1% LazyCompile: *IsInconsistentDescriptor native v8natives.js:367
1 0.0% 0.1% LazyCompile: *Feature /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:238
1 0.0% 0.1% LazyCompile: *BasicSerializeArray native json.js:181
1 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:25
1 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:130
1 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:43
1 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:956
1 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2353
1 0.0% 0.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1060
1 0.0% 0.1% LazyCompile: *$Array.writable_ native v8natives.js:533
1 0.0% 0.1% LazyCompile: *$Array.set_ native v8natives.js:563
1 0.0% 0.1% LazyCompile: *$Array.get_ native v8natives.js:550
1 0.0% 0.1% LazyCompile: *$Array.enumerable_ native v8natives.js:516
1 0.0% 0.1% KeyedStoreIC: args_count: 0 {4}
1 0.0% 0.1% KeyedStoreIC: LineSymbolizer
1 0.0% 0.1% KeyedLoadMegamorphicIC: args_count: 0
1 0.0% 0.1% KeyedLoadIC: args_count: 0 {3}
1 0.0% 0.1% KeyedLoadIC: args_count: 0 {1}
1 0.0% 0.1% KeyedLoadIC: INITIAL
1 0.0% 0.1% CallInitialize: args_count: 1
[C++]:
ticks total nonlib name
[GC]:
ticks total nonlib name
78 0.7%
[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
7079 66.2% /usr/lib/system/libsystem_kernel.dylib
1877 17.6% /usr/local/bin/node
200 10.7% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
194 97.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
194 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
177 91.2% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
105 59.3% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
67 37.9% LazyCompile: *suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
5 2.8% LazyCompile: ~suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
17 8.8% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
17 100.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
6 3.0% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
6 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
6 100.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
6 100.0% LazyCompile: ~suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
74 3.9% LazyCompile: *match native string.js:182
74 100.0% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
74 100.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
74 100.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
62 83.8% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
12 16.2% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
68 3.6% LazyCompile: *replace native string.js:221
67 98.5% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
67 100.0% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
63 94.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
63 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
4 6.0% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
4 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
64 3.4% LazyCompile: Join native array.js:119
62 96.9% LazyCompile: join native array.js:410
20 32.3% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
11 55.0% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
8 72.7% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
3 27.3% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
9 45.0% LazyCompile: *tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
5 55.6% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
4 44.4% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:175
19 30.6% LazyCompile: *Url.parse url.js:105
19 100.0% LazyCompile: *urlParse url.js:97
16 84.2% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
3 15.8% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
12 19.4% LazyCompile: ~done /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:40
12 100.0% LazyCompile: ~notify /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:44
12 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:29
5 8.1% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
5 100.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
4 80.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
1 20.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
2 3.2% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
2 100.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
2 100.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
2 3.2% LazyCompile: ~generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
2 100.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
2 100.0% LazyCompile: ~generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
2 3.2% LazyCompile: *exports.normalize path.js:335
2 100.0% LazyCompile: exports.join path.js:356
2 100.0% LazyCompile: *module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
57 3.0% LazyCompile: *map native array.js:1215
34 59.6% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
17 50.0% LazyCompile: *tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
17 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
17 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:69
17 50.0% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
6 35.3% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
6 100.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
6 35.3% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:208
6 100.0% LazyCompile: *map native array.js:1215
5 29.4% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
2 40.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
2 40.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
1 20.0% LazyCompile: ~generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
10 17.5% LazyCompile: *pairs /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:220
4 40.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:175
4 100.0% LazyCompile: *map native array.js:1215
4 100.0% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
3 30.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
3 100.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
3 100.0% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
2 20.0% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
1 50.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
1 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:69
1 50.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
1 100.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
1 10.0% LazyCompile: ~generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
1 100.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
1 100.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
5 8.8% LazyCompile: ~done /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:40
5 100.0% LazyCompile: ~notify /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:44
5 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:29
5 100.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
5 8.8% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
5 100.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
3 60.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
3 100.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
2 40.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
2 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:69
3 5.3% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
3 100.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
3 100.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
3 100.0% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
56 3.0% LazyCompile: *parse native json.js:55
51 91.1% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
31 60.8% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
31 100.0% LazyCompile: d1398202588146.fn
31 100.0% Function: <anonymous>
20 39.2% LazyCompile: *suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
18 90.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1203
18 100.0% LazyCompile: listOnTimeout timers.js:77
2 10.0% LazyCompile: *Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
2 100.0% LazyCompile: *Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
5 8.9% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
4 80.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
4 100.0% LazyCompile: d1398202588146.fn
4 100.0% Function: <anonymous>
1 20.0% LazyCompile: ~suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
1 100.0% LazyCompile: d1398202588146.fn
1 100.0% Function: <anonymous>
53 2.8% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
53 100.0% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
50 94.3% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
50 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
41 82.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
9 18.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
3 5.7% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
3 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
3 100.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
44 2.3% LazyCompile: *split native string.js:554
35 79.5% LazyCompile: *Url.parse url.js:105
35 100.0% LazyCompile: *urlParse url.js:97
33 94.3% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
17 51.5% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
15 45.5% LazyCompile: *suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
1 3.0% LazyCompile: ~suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
2 5.7% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
2 100.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
4 9.1% LazyCompile: *exports.normalize path.js:335
4 100.0% LazyCompile: exports.join path.js:356
4 100.0% LazyCompile: *module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
4 100.0% LazyCompile: *getMarker /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:53
2 4.5% LazyCompile: ~exports.resolve path.js:304
1 50.0% LazyCompile: ~realpathSync fs.js:1205
1 100.0% LazyCompile: *tryFile module.js:138
1 100.0% LazyCompile: ~Module._findPath module.js:160
1 50.0% LazyCompile: ~Module._resolveLookupPaths module.js:231
1 100.0% LazyCompile: ~Module._resolveFilename module.js:323
1 100.0% LazyCompile: Module._load module.js:275
1 2.3% LazyCompile: ~exports.normalize path.js:335
1 100.0% LazyCompile: ~exports.join path.js:356
1 100.0% LazyCompile: ~module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
1 100.0% LazyCompile: ~getMarker /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:53
1 2.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/node_modules/mime/mime.js:57
1 100.0% LazyCompile: ~forEach native array.js:1087
1 100.0% LazyCompile: ~Mime.load /Users/tmcw/src/tilelive-overlay/node_modules/request/node_modules/mime/mime.js:49
1 100.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/node_modules/mime/mime.js:1
1 2.3% LazyCompile: *urlParse url.js:97
1 100.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
1 100.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
1 100.0% LazyCompile: d1398202588146.fn
43 2.3% LazyCompile: IN native runtime.js:354
23 53.5% LazyCompile: *ToPropertyDescriptor native v8natives.js:420
23 100.0% LazyCompile: defineProperty native v8natives.js:1050
23 100.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
23 100.0% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
10 23.3% LazyCompile: *map native array.js:1215
5 50.0% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
4 80.0% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
3 75.0% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
1 25.0% LazyCompile: ~generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
1 20.0% LazyCompile: *tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
1 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
3 30.0% LazyCompile: ~done /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:40
3 100.0% LazyCompile: ~notify /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:44
3 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:29
2 20.0% LazyCompile: *pairs /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:220
1 50.0% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
1 100.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
1 50.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:175
1 100.0% LazyCompile: *map native array.js:1215
3 7.0% LazyCompile: *every native array.js:1173
3 100.0% LazyCompile: *everyIs /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:23
3 100.0% LazyCompile: ~FeatureCollection /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:54
3 100.0% LazyCompile: *root /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:7
2 4.7% LazyCompile: *forEach native array.js:1087
1 50.0% LazyCompile: ~FeatureCollection /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:54
1 100.0% LazyCompile: *root /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:7
1 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
1 50.0% LazyCompile: *generateXML /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:28
1 100.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
1 100.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
1 2.3% LazyCompile: ~map native array.js:1215
1 100.0% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
1 100.0% LazyCompile: ~tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
1 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
1 2.3% LazyCompile: ~insert /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:587
1 100.0% LazyCompile: ~shift /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:671
1 100.0% LazyCompile: ~raiseIndex /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1765
1 100.0% LazyCompile: ~getNext /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1708
1 2.3% LazyCompile: ~filter native array.js:1036
1 100.0% LazyCompile: ~exports.resolve path.js:304
1 100.0% LazyCompile: ~Module._nodeModulePaths module.js:207
1 100.0% LazyCompile: ~Module.load module.js:346
1 2.3% LazyCompile: *forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
1 100.0% LazyCompile: *reduce /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1885
1 100.0% LazyCompile: *getScore /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2294
1 100.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2301
1 2.3% LazyCompile: *filter native array.js:1036
1 100.0% LazyCompile: *exports.normalize path.js:335
1 100.0% LazyCompile: exports.join path.js:356
1 100.0% LazyCompile: *module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
[Top down (heavy) profile]:
Note: callees occupying less than 0.1% are not shown.
inclusive self name
ticks total ticks total
6912 64.7% 6912 64.7% /usr/lib/system/libsystem_kernel.dylib
2352 22.0% 44 0.4% LazyCompile: listOnTimeout timers.js:77
1737 16.3% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1203
1069 10.0% 5 0.0% Function: <anonymous>
1059 9.9% 0 0.0% LazyCompile: d1398202588146.fn
894 8.4% 0 0.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
762 7.1% 4 0.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
519 4.9% 2 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
492 4.6% 1 0.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
489 4.6% 54 0.5% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
183 1.7% 7 0.1% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
176 1.6% 2 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
124 1.2% 16 0.1% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
67 0.6% 23 0.2% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
30 0.3% 2 0.0% LazyCompile: *match native string.js:182
22 0.2% 22 0.2% /usr/local/bin/node
37 0.3% 6 0.1% LazyCompile: *match native string.js:182
31 0.3% 2 0.0% LazyCompile: *RegExpExecNoTests native regexp.js:157
50 0.5% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
50 0.5% 3 0.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
25 0.2% 10 0.1% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
20 0.2% 5 0.0% LazyCompile: *match native string.js:182
15 0.1% 0 0.0% LazyCompile: *RegExpExecNoTests native regexp.js:157
134 1.3% 11 0.1% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
64 0.6% 1 0.0% LazyCompile: defineProperty native v8natives.js:1050
32 0.3% 6 0.1% LazyCompile: *ToPropertyDescriptor native v8natives.js:420
16 0.1% 1 0.0% LazyCompile: IN native runtime.js:354
11 0.1% 11 0.1% /usr/local/bin/node
30 0.3% 0 0.0% LazyCompile: *DefineOwnProperty native v8natives.js:924
23 0.2% 2 0.0% LazyCompile: ~DefineArrayProperty native v8natives.js:853
21 0.2% 3 0.0% LazyCompile: *DefineObjectProperty native v8natives.js:695
12 0.1% 12 0.1% /usr/local/bin/node
38 0.4% 3 0.0% LazyCompile: *replace native string.js:221
31 0.3% 31 0.3% /usr/local/bin/node
15 0.1% 15 0.1% /usr/local/bin/node
97 0.9% 97 0.9% /usr/local/bin/node
18 0.2% 0 0.0% LazyCompile: *root /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:7
14 0.1% 0 0.0% LazyCompile: ~FeatureCollection /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:54
137 1.3% 0 0.0% LazyCompile: *generateXML /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:28
110 1.0% 0 0.0% LazyCompile: *forEach native array.js:1087
109 1.0% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:34
108 1.0% 0 0.0% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:51
107 1.0% 1 0.0% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
104 1.0% 0 0.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
104 1.0% 1 0.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
80 0.7% 1 0.0% LazyCompile: *getMarker /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:53
47 0.4% 0 0.0% LazyCompile: *module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
27 0.3% 2 0.0% LazyCompile: *Hash crypto.js:185
23 0.2% 0 0.0% LazyCompile: *Hash crypto.js:185
20 0.2% 20 0.2% /usr/local/bin/node
13 0.1% 1 0.0% LazyCompile: exports.join path.js:356
14 0.1% 0 0.0% LazyCompile: *fs.exists fs.js:164
12 0.1% 1 0.0% LazyCompile: stringify native json.js:308
11 0.1% 1 0.0% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/xtend/index.js:3
23 0.2% 0 0.0% LazyCompile: ~forEach native array.js:1087
23 0.2% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:34
23 0.2% 0 0.0% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:51
23 0.2% 0 0.0% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
23 0.2% 0 0.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
23 0.2% 0 0.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
12 0.1% 1 0.0% LazyCompile: *getMarker /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:53
64 0.6% 1 0.0% LazyCompile: *urlParse url.js:97
63 0.6% 2 0.0% LazyCompile: *Url.parse url.js:105
19 0.2% 1 0.0% LazyCompile: *split native string.js:554
17 0.2% 17 0.2% /usr/local/bin/node
13 0.1% 0 0.0% LazyCompile: *encodeURIComponent native uri.js:327
12 0.1% 0 0.0% LazyCompile: *Encode native uri.js:179
27 0.3% 0 0.0% LazyCompile: *parse native json.js:55
27 0.3% 27 0.3% /usr/local/bin/node
132 1.2% 0 0.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
95 0.9% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
92 0.9% 0 0.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
92 0.9% 8 0.1% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
34 0.3% 3 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
31 0.3% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
31 0.3% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
24 0.2% 4 0.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
17 0.2% 17 0.2% /usr/local/bin/node
17 0.2% 1 0.0% LazyCompile: *urlParse url.js:97
15 0.1% 0 0.0% LazyCompile: *generateXML /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:28
15 0.1% 0 0.0% LazyCompile: ~forEach native array.js:1087
15 0.1% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:34
15 0.1% 0 0.0% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:51
13 0.1% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
13 0.1% 0 0.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
91 0.9% 0 0.0% LazyCompile: ~suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
91 0.9% 0 0.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:29
58 0.5% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
52 0.5% 0 0.0% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
45 0.4% 4 0.0% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
18 0.2% 2 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
16 0.1% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
16 0.1% 0 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
21 0.2% 0 0.0% LazyCompile: ~generateXML /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:28
21 0.2% 0 0.0% LazyCompile: ~forEach native array.js:1087
11 0.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:34
11 0.1% 0 0.0% LazyCompile: ~q.defer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:51
11 0.1% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
11 0.1% 0 0.0% LazyCompile: ~convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
11 0.1% 1 0.0% LazyCompile: ~generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
52 0.5% 0 0.0% LazyCompile: *MakeReferenceError native messages.js:328
52 0.5% 0 0.0% LazyCompile: *MakeGenericError native messages.js:114
17 0.2% 17 0.2% /usr/lib/system/libsystem_kernel.dylib
14 0.1% 14 0.1% /usr/local/bin/node
18 0.2% 18 0.2% /usr/local/bin/node
520 4.9% 1 0.0% LazyCompile: *suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
517 4.8% 1 0.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
360 3.4% 1 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
340 3.2% 2 0.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
336 3.1% 44 0.4% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
114 1.1% 2 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
112 1.0% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
83 0.8% 10 0.1% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
49 0.5% 15 0.1% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
27 0.3% 1 0.0% LazyCompile: *match native string.js:182
20 0.2% 20 0.2% /usr/local/bin/node
18 0.2% 8 0.1% LazyCompile: *match native string.js:182
28 0.3% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
28 0.3% 2 0.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
16 0.1% 7 0.1% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
99 0.9% 5 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
41 0.4% 0 0.0% LazyCompile: defineProperty native v8natives.js:1050
24 0.2% 5 0.0% LazyCompile: *ToPropertyDescriptor native v8natives.js:420
13 0.1% 1 0.0% LazyCompile: IN native runtime.js:354
16 0.1% 0 0.0% LazyCompile: *DefineOwnProperty native v8natives.js:924
27 0.3% 6 0.1% LazyCompile: *replace native string.js:221
18 0.2% 18 0.2% /usr/local/bin/node
18 0.2% 18 0.2% /usr/local/bin/node
57 0.5% 57 0.5% /usr/local/bin/node
12 0.1% 0 0.0% LazyCompile: *root /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:7
69 0.6% 2 0.0% LazyCompile: *generateXML /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:28
65 0.6% 0 0.0% LazyCompile: *forEach native array.js:1087
63 0.6% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:34
63 0.6% 0 0.0% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:51
63 0.6% 3 0.0% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
59 0.6% 0 0.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
59 0.6% 2 0.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
45 0.4% 2 0.0% LazyCompile: *getMarker /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:53
22 0.2% 0 0.0% LazyCompile: *module.exports /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/cachepath.js:5
17 0.2% 0 0.0% LazyCompile: *fs.exists fs.js:164
51 0.5% 0 0.0% LazyCompile: *urlParse url.js:97
51 0.5% 1 0.0% LazyCompile: *Url.parse url.js:105
16 0.1% 3 0.0% LazyCompile: join native array.js:410
13 0.1% 2 0.0% LazyCompile: Join native array.js:119
16 0.1% 0 0.0% LazyCompile: *split native string.js:554
13 0.1% 13 0.1% /usr/local/bin/node
23 0.2% 1 0.0% LazyCompile: *parse native json.js:55
18 0.2% 18 0.2% /usr/local/bin/node
11 0.1% 0 0.0% LazyCompile: bind native v8natives.js:1578
75 0.7% 0 0.0% LazyCompile: ~suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
75 0.7% 0 0.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
56 0.5% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
51 0.5% 0 0.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
51 0.5% 7 0.1% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
25 0.2% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
25 0.2% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
17 0.2% 1 0.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
12 0.1% 2 0.0% LazyCompile: *lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408
14 0.1% 0 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
61 0.6% 0 0.0% LazyCompile: *MakeReferenceError native messages.js:328
61 0.6% 1 0.0% LazyCompile: *MakeGenericError native messages.js:114
22 0.2% 22 0.2% /usr/lib/system/libsystem_kernel.dylib
15 0.1% 15 0.1% /usr/local/bin/node
211 2.0% 0 0.0% LazyCompile: ~execute /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1689
210 2.0% 0 0.0% LazyCompile: ~run /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:3000
91 0.9% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
91 0.9% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
49 0.5% 0 0.0% Function: <anonymous>
48 0.4% 0 0.0% LazyCompile: d1398202588146.fn
45 0.4% 0 0.0% LazyCompile: *suite.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:10
42 0.4% 0 0.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
31 0.3% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
29 0.3% 0 0.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
29 0.3% 4 0.0% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
11 0.1% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
36 0.3% 0 0.0% LazyCompile: clock /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2433
24 0.2% 0 0.0% LazyCompile: ~getRes /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2570
86 0.8% 0 0.0% LazyCompile: *Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
86 0.8% 0 0.0% LazyCompile: *Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445
54 0.5% 0 0.0% LazyCompile: *suite.add.add.fn /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:18
54 0.5% 0 0.0% LazyCompile: *Source /Users/tmcw/src/tilelive-overlay/index.js:29
43 0.4% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3
42 0.4% 0 0.0% LazyCompile: *exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642
42 0.4% 4 0.0% LazyCompile: *parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146
15 0.1% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168
15 0.1% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:538
11 0.1% 1 0.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480
11 0.1% 1 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80
24 0.2% 0 0.0% LazyCompile: ~reset /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2334
14 0.1% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545
12 0.1% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
187 1.7% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1211
187 1.7% 0 0.0% LazyCompile: ~cycle /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2889
172 1.6% 0 0.0% LazyCompile: ~emit /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2095
167 1.6% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
166 1.6% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2107
165 1.5% 2 0.0% LazyCompile: ~getNext /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1708
143 1.3% 2 0.0% LazyCompile: ~evaluate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2794
106 1.0% 0 0.0% LazyCompile: ~enqueue /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2748
105 1.0% 0 0.0% LazyCompile: ~clone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2257
86 0.8% 0 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404
65 0.6% 0 0.0% LazyCompile: ~setOptions /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1165
59 0.6% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545
57 0.5% 1 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
53 0.5% 1 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1167
38 0.4% 2 0.0% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225
12 0.1% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
12 0.1% 12 0.1% /usr/local/bin/node
16 0.1% 0 0.0% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225
11 0.1% 0 0.0% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1446
11 0.1% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518
11 0.1% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1452
11 0.1% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854
26 0.2% 0 0.0% LazyCompile: *enqueue /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2748
26 0.2% 0 0.0% LazyCompile: *clone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2257
22 0.2% 0 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404
12 0.1% 0 0.0% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225
107 1.0% 16 0.1% LazyCompile: *now native date.js:314
27 0.3% 27 0.3% /usr/local/bin/node
24 0.2% 24 0.2% /usr/lib/system/libsystem_kernel.dylib
20 0.2% 20 0.2% /usr/lib/system/libsystem_m.dylib
20 0.2% 20 0.2% /usr/lib/system/libsystem_c.dylib
24 0.2% 2 0.0% LazyCompile: STRING_ADD_LEFT native runtime.js:183
14 0.1% 14 0.1% /usr/local/bin/node
16 0.1% 16 0.1% Stub: CallFunctionStub_Args1_Recording
672 6.3% 0 0.0% LazyCompile: ~cb fs.js:167
671 6.3% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:69
670 6.3% 3 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:154
533 5.0% 0 0.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
476 4.5% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:29
423 4.0% 1 0.0% LazyCompile: *pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
416 3.9% 1 0.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
415 3.9% 3 0.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
294 2.8% 2 0.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
206 1.9% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:29
203 1.9% 1 0.0% LazyCompile: ~notify /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:44
200 1.9% 2 0.0% LazyCompile: ~done /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:40
165 1.5% 3 0.0% LazyCompile: ~b native v8natives.js:1582
151 1.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:48
125 1.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:19
125 1.2% 106 1.0% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:63
25 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11
22 0.2% 0 0.0% LazyCompile: *resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
21 0.2% 0 0.0% LazyCompile: *global.setTimeout node.js:172
21 0.2% 2 0.0% LazyCompile: exports.setTimeout timers.js:185
18 0.2% 2 0.0% LazyCompile: *exports.active timers.js:165
12 0.1% 12 0.1% /usr/local/bin/node
13 0.1% 0 0.0% LazyCompile: join native array.js:410
13 0.1% 1 0.0% LazyCompile: Join native array.js:119
11 0.1% 11 0.1% /usr/local/bin/node
13 0.1% 3 0.0% LazyCompile: *map native array.js:1215
74 0.7% 2 0.0% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
26 0.2% 4 0.0% LazyCompile: stringify native json.js:308
21 0.2% 1 0.0% LazyCompile: *BasicJSONSerialize native json.js:274
17 0.2% 2 0.0% LazyCompile: BasicSerializeObject native json.js:244
20 0.2% 1 0.0% LazyCompile: *map native array.js:1215
15 0.1% 2 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:208
13 0.1% 0 0.0% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
13 0.1% 1 0.0% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
18 0.2% 0 0.0% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
16 0.1% 1 0.0% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
11 0.1% 11 0.1% /usr/local/bin/node
54 0.5% 0 0.0% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
27 0.3% 0 0.0% LazyCompile: *map native array.js:1215
23 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:175
13 0.1% 0 0.0% LazyCompile: *tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
12 0.1% 0 0.0% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
13 0.1% 0 0.0% LazyCompile: *pairs /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:220
27 0.3% 1 0.0% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/xtend/index.js:3
17 0.2% 17 0.2% /usr/local/bin/node
18 0.2% 1 0.0% LazyCompile: *reduce native array.js:1381
17 0.2% 3 0.0% LazyCompile: *collectSymbolizers /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:187
13 0.1% 13 0.1% /usr/local/bin/node
49 0.5% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/queue-async/queue.js:17
44 0.4% 0 0.0% LazyCompile: *convertFeature /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:99
26 0.2% 0 0.0% LazyCompile: ~generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
20 0.2% 0 0.0% LazyCompile: ~styled /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:102
12 0.1% 0 0.0% LazyCompile: ~generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
17 0.2% 0 0.0% LazyCompile: *generateStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:116
37 0.3% 3 0.0% LazyCompile: *generateLayer /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:200
11 0.1% 0 0.0% LazyCompile: stringify native json.js:308
11 0.1% 1 0.0% LazyCompile: *BasicJSONSerialize native json.js:274
13 0.1% 13 0.1% /usr/local/bin/node
73 0.7% 2 0.0% LazyCompile: *tagClose /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:21
69 0.6% 4 0.0% LazyCompile: *attr /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:10
52 0.5% 8 0.1% LazyCompile: *map native array.js:1215
17 0.2% 17 0.2% /usr/local/bin/node
11 0.1% 3 0.0% LazyCompile: join native array.js:410
40 0.4% 2 0.0% LazyCompile: ~makeStyle /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:166
13 0.1% 1 0.0% LazyCompile: *tag /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/strxml/index.js:31
11 0.1% 1 0.0% LazyCompile: *pairs /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:220
17 0.2% 17 0.2% /usr/local/bin/node
336 3.1% 336 3.1% /usr/local/bin/node
148 1.4% 0 0.0% Function: ~<anonymous> node.js:27
148 1.4% 0 0.0% LazyCompile: ~startup node.js:30
138 1.3% 0 0.0% LazyCompile: ~Module.runMain module.js:495
138 1.3% 0 0.0% LazyCompile: Module._load module.js:275
130 1.2% 0 0.0% LazyCompile: ~Module.load module.js:346
129 1.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
127 1.2% 0 0.0% LazyCompile: ~Module._compile module.js:374
127 1.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1
122 1.1% 0 0.0% LazyCompile: ~require module.js:379
122 1.1% 0 0.0% LazyCompile: ~Module.require module.js:361
122 1.1% 0 0.0% LazyCompile: Module._load module.js:275
120 1.1% 0 0.0% LazyCompile: ~Module.load module.js:346
120 1.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
119 1.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
103 1.0% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:1
81 0.8% 0 0.0% LazyCompile: ~require module.js:379
81 0.8% 0 0.0% LazyCompile: ~Module.require module.js:361
81 0.8% 0 0.0% LazyCompile: Module._load module.js:275
80 0.7% 0 0.0% LazyCompile: ~Module.load module.js:346
80 0.7% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
79 0.7% 0 0.0% LazyCompile: ~Module._compile module.js:374
66 0.6% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/index.js:1
66 0.6% 0 0.0% LazyCompile: ~require module.js:379
66 0.6% 0 0.0% LazyCompile: ~Module.require module.js:361
66 0.6% 0 0.0% LazyCompile: Module._load module.js:275
62 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346
62 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
62 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374
41 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/urlmarker.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
41 0.4% 0 0.0% LazyCompile: ~Module.load module.js:346
41 0.4% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
41 0.4% 0 0.0% LazyCompile: ~Module._compile module.js:374
41 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/lib/get.js:1
40 0.4% 0 0.0% LazyCompile: ~require module.js:379
40 0.4% 0 0.0% LazyCompile: ~Module.require module.js:361
40 0.4% 0 0.0% LazyCompile: Module._load module.js:275
38 0.4% 0 0.0% LazyCompile: ~Module.load module.js:346
38 0.4% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
38 0.4% 0 0.0% LazyCompile: ~Module._compile module.js:374
36 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/index.js:1
36 0.3% 0 0.0% LazyCompile: ~require module.js:379
36 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361
36 0.3% 0 0.0% LazyCompile: Module._load module.js:275
36 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346
36 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
36 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374
26 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/request/request.js:1
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
12 0.1% 0 0.0% LazyCompile: module.exports /Users/tmcw/src/tilelive-overlay/node_modules/request/lib/optional.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
17 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/index.js:1
17 0.2% 0 0.0% LazyCompile: ~require module.js:379
17 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361
17 0.2% 0 0.0% LazyCompile: Module._load module.js:275
16 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346
15 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
15 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
12 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/cache.js:1
12 0.1% 0 0.0% LazyCompile: ~reduce native array.js:1381
12 0.1% 0 0.0% LazyCompile: ~module.exports.reduce.url /Users/tmcw/src/tilelive-overlay/node_modules/geojson-mapnikify/node_modules/makizushi/cache.js:9
22 0.2% 22 0.2% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:38
11 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1
11 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:8
60 0.6% 15 0.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:68
17 0.2% 17 0.2% /usr/lib/system/libsystem_kernel.dylib
13 0.1% 13 0.1% /usr/local/bin/node
42 0.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:74
42 0.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:20
25 0.2% 0 0.0% LazyCompile: *resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
22 0.2% 0 0.0% LazyCompile: *global.setTimeout node.js:172
22 0.2% 2 0.0% LazyCompile: exports.setTimeout timers.js:185
20 0.2% 2 0.0% LazyCompile: *exports.active timers.js:165
17 0.2% 0 0.0% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188
15 0.1% 0 0.0% LazyCompile: *global.setTimeout node.js:172
14 0.1% 0 0.0% LazyCompile: exports.setTimeout timers.js:185
12 0.1% 3 0.0% LazyCompile: *exports.active timers.js:165
23 0.2% 2 0.0% LazyCompile: *CreateDate native apinatives.js:33
11 0.1% 4 0.0% LazyCompile: <anonymous> native date.js:145
18 0.2% 2 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:72
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment