-
-
Save tmcw/11195277 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Statistical profiling result from v8.log, (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