-
-
Save tmcw/bceb4b0fadb58486e88a 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, (6544 ticks, 145 unaccounted, 0 excluded). | |
[Unknown]: | |
ticks total nonlib name | |
145 2.2% | |
[Shared libraries]: | |
ticks total nonlib name | |
5670 86.6% 0.0% /usr/lib/system/libsystem_kernel.dylib | |
471 7.2% 0.0% /usr/local/bin/node | |
75 1.1% 0.0% /usr/lib/system/libsystem_malloc.dylib | |
31 0.5% 0.0% /usr/lib/system/libsystem_platform.dylib | |
19 0.3% 0.0% /usr/lib/system/libsystem_c.dylib | |
10 0.2% 0.0% /usr/lib/libc++.1.dylib | |
6 0.1% 0.0% /usr/lib/libc++abi.dylib | |
5 0.1% 0.0% /usr/lib/system/libsystem_pthread.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
82 1.3% 31.9% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:66 | |
26 0.4% 10.1% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1453 | |
24 0.4% 9.3% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:42 | |
8 0.1% 3.1% LazyCompile: parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146 | |
6 0.1% 2.3% LazyCompile: lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408 | |
5 0.1% 1.9% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
5 0.1% 1.9% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
4 0.1% 1.6% LazyCompile: NonNumberToNumber native runtime.js:538 | |
4 0.1% 1.6% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480 | |
4 0.1% 1.6% Builtin: A builtin from the snapshot | |
3 0.0% 1.2% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:70 | |
2 0.0% 0.8% Stub: ToBooleanStub_Bool | |
2 0.0% 0.8% Stub: StringAddStub | |
2 0.0% 0.8% Stub: KeyedStoreElementStub {1} | |
2 0.0% 0.8% Stub: JSEntryStub | |
2 0.0% 0.8% Stub: CompareICStub {1} | |
2 0.0% 0.8% RegExp: ^(?:\\s+) | |
2 0.0% 0.8% RegExp: ^(?:(-?([0-9]|[1-9][0-9]+))(\\.[0-9]+)?([eE][-+]?[0-9]+)?\\b) | |
2 0.0% 0.8% RegExp: (.*?)(?:[\\/]+|$) | |
2 0.0% 0.8% LazyCompile: ~fs.statSync fs.js:682 | |
2 0.0% 0.8% LazyCompile: DefaultNumber native runtime.js:627 | |
2 0.0% 0.8% LazyCompile: *replace native string.js:221 | |
2 0.0% 0.8% LazyCompile: *RegExpExecNoTests native regexp.js:157 | |
1 0.0% 0.4% Stub: ToBooleanStub_UndefinedBoolSmiSpecObjectHeapNumber | |
1 0.0% 0.4% Stub: SubStringStub | |
1 0.0% 0.4% Stub: RegExpExecStub | |
1 0.0% 0.4% Stub: RecordWriteStub {1} | |
1 0.0% 0.4% Stub: RecordWriteStub | |
1 0.0% 0.4% Stub: KeyedStoreElementStub | |
1 0.0% 0.4% Stub: KeyedLoadElementStub | |
1 0.0% 0.4% Stub: FastCloneShallowObjectStub | |
1 0.0% 0.4% Stub: FastCloneShallowArrayStub | |
1 0.0% 0.4% Stub: CompareStub_EQ | |
1 0.0% 0.4% Stub: CompareICStub | |
1 0.0% 0.4% Stub: CallConstructStub_Recording | |
1 0.0% 0.4% Stub: CEntryStub | |
1 0.0% 0.4% Stub: BinaryOpStub_DIV_Alloc_HeapNumbers | |
1 0.0% 0.4% Stub: BinaryOpStub_ADD_OverwriteLeft_BothStrings | |
1 0.0% 0.4% RegExp: ^[\\s(]*function[^(]*\\(([^\\s\,)]+) | |
1 0.0% 0.4% RegExp: ^(?:\\[) | |
1 0.0% 0.4% RegExp: ^(?:\,) | |
1 0.0% 0.4% RegExp: \\s+ | |
1 0.0% 0.4% RegExp: (?:\\r\\n?|\\n).* | |
1 0.0% 0.4% LazyCompile: ~varOf /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2809 | |
1 0.0% 0.4% LazyCompile: ~resolve /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1188 | |
1 0.0% 0.4% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
1 0.0% 0.4% LazyCompile: ~parse native json.js:55 | |
1 0.0% 0.4% LazyCompile: ~lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480 | |
1 0.0% 0.4% LazyCompile: ~forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
1 0.0% 0.4% LazyCompile: ~forEach native array.js:1087 | |
1 0.0% 0.4% LazyCompile: ~ToPropertyDescriptor native v8natives.js:420 | |
1 0.0% 0.4% LazyCompile: ~Timeout timers.js:274 | |
1 0.0% 0.4% LazyCompile: ~QuickSort native array.js:793 | |
1 0.0% 0.4% LazyCompile: ~Module._extensions..js module.js:472 | |
1 0.0% 0.4% LazyCompile: ~Module module.js:37 | |
1 0.0% 0.4% LazyCompile: ~EventEmitter.once events.js:169 | |
1 0.0% 0.4% LazyCompile: ~BasicSerializeArray native json.js:181 | |
1 0.0% 0.4% LazyCompile: ~APPLY_PREPARE native runtime.js:438 | |
1 0.0% 0.4% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:29 | |
1 0.0% 0.4% LazyCompile: statPath module.js:88 | |
1 0.0% 0.4% LazyCompile: fs.readSync fs.js:460 | |
1 0.0% 0.4% LazyCompile: Module._load module.js:275 | |
1 0.0% 0.4% LazyCompile: APPLY_PREPARE native runtime.js:438 | |
1 0.0% 0.4% LazyCompile: *substr native string.js:695 | |
1 0.0% 0.4% LazyCompile: *nullCheck fs.js:117 | |
1 0.0% 0.4% LazyCompile: *match native string.js:182 | |
1 0.0% 0.4% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168 | |
1 0.0% 0.4% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545 | |
1 0.0% 0.4% LazyCompile: *exports.basename path.js:434 | |
1 0.0% 0.4% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80 | |
1 0.0% 0.4% LazyCompile: *UseSparseVariant native array.js:111 | |
1 0.0% 0.4% LazyCompile: *SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79 | |
1 0.0% 0.4% LazyCompile: *SphericalMercator.px_to_ll /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:62 | |
1 0.0% 0.4% LazyCompile: *IsPrimitive native runtime.js:618 | |
1 0.0% 0.4% LazyCompile: *DefineOwnProperty native v8natives.js:924 | |
1 0.0% 0.4% LazyCompile: *DefineObjectProperty native v8natives.js:695 | |
1 0.0% 0.4% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:956 | |
1 0.0% 0.4% KeyedLoadIC: args_count: 0 | |
1 0.0% 0.4% KeyedLoadIC: A keyed load IC from the snapshot | |
1 0.0% 0.4% Builtin: A builtin from the snapshot {3} | |
1 0.0% 0.4% Builtin: A builtin from the snapshot {2} | |
1 0.0% 0.4% Builtin: A builtin from the snapshot {1} | |
[C++]: | |
ticks total nonlib name | |
[GC]: | |
ticks total nonlib name | |
25 0.4% | |
[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 | |
5670 86.6% /usr/lib/system/libsystem_kernel.dylib | |
267 4.7% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1453 | |
267 100.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
267 100.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1452 | |
267 100.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518 | |
267 100.0% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1446 | |
471 7.2% /usr/local/bin/node | |
164 34.8% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
164 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:13 | |
164 100.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
121 73.8% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:29 | |
121 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:72 | |
32 19.5% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
32 100.0% LazyCompile: ~suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11 | |
11 6.7% LazyCompile: ~q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
11 100.0% LazyCompile: ~suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11 | |
37 7.9% LazyCompile: ~Module._compile module.js:374 | |
37 100.0% LazyCompile: ~Module._extensions..js module.js:472 | |
37 100.0% LazyCompile: ~Module.load module.js:346 | |
37 100.0% LazyCompile: Module._load module.js:275 | |
37 100.0% LazyCompile: ~Module.require module.js:361 | |
17 3.6% LazyCompile: ~NativeModule.compile node.js:888 | |
17 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
4 23.5% LazyCompile: Module._load module.js:275 | |
4 100.0% LazyCompile: ~Module.require module.js:361 | |
4 100.0% LazyCompile: ~require module.js:379 | |
3 17.6% LazyCompile: ~startup node.js:30 | |
3 100.0% Function: ~<anonymous> node.js:27 | |
2 11.8% LazyCompile: ~tryFile module.js:138 | |
2 100.0% LazyCompile: ~Module._findPath module.js:160 | |
2 100.0% LazyCompile: ~Module._resolveFilename module.js:323 | |
2 11.8% Function: ~<anonymous> https.js:1 | |
2 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
2 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 5.9% LazyCompile: ~startup.globalVariables node.js:160 | |
1 100.0% LazyCompile: ~startup node.js:30 | |
1 100.0% Function: ~<anonymous> node.js:27 | |
1 5.9% Function: ~<anonymous> url.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 5.9% Function: ~<anonymous> tty.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 5.9% Function: ~<anonymous> stream.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 5.9% Function: ~<anonymous> net.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 5.9% Function: ~<anonymous> buffer.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
[Top down (heavy) profile]: | |
Note: callees occupying less than 0.1% are not shown. | |
inclusive self name | |
ticks total ticks total | |
5360 81.9% 5360 81.9% /usr/lib/system/libsystem_kernel.dylib | |
521 8.0% 0 0.0% LazyCompile: listOnTimeout timers.js:77 | |
420 6.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1211 | |
420 6.4% 0 0.0% LazyCompile: ~cycle /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2889 | |
418 6.4% 0 0.0% LazyCompile: ~emit /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2095 | |
418 6.4% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518 | |
418 6.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2107 | |
418 6.4% 0 0.0% LazyCompile: ~getNext /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1708 | |
405 6.2% 0 0.0% LazyCompile: ~evaluate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2794 | |
401 6.1% 0 0.0% LazyCompile: ~enqueue /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2748 | |
401 6.1% 0 0.0% LazyCompile: ~clone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2257 | |
396 6.1% 0 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404 | |
391 6.0% 0 0.0% LazyCompile: ~setOptions /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1165 | |
378 5.8% 0 0.0% LazyCompile: extend /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1446 | |
378 5.8% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518 | |
378 5.8% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1452 | |
378 5.8% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
378 5.8% 26 0.4% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1453 | |
267 4.1% 267 4.1% /usr/lib/system/libsystem_kernel.dylib | |
66 1.0% 66 1.0% /usr/lib/system/libsystem_malloc.dylib | |
10 0.2% 10 0.2% /usr/lib/libc++.1.dylib | |
10 0.2% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545 | |
10 0.2% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
95 1.5% 0 0.0% LazyCompile: ~execute /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1689 | |
95 1.5% 0 0.0% LazyCompile: ~run /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:3000 | |
85 1.3% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445 | |
85 1.3% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445 | |
56 0.9% 0 0.0% LazyCompile: clock /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2440 | |
51 0.8% 0 0.0% Function: <anonymous> | |
50 0.8% 0 0.0% LazyCompile: d1409084189983.fn | |
50 0.8% 0 0.0% LazyCompile: ~suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:11 | |
38 0.6% 0 0.0% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
38 0.6% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
38 0.6% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:13 | |
38 0.6% 0 0.0% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
32 0.5% 32 0.5% /usr/local/bin/node | |
12 0.2% 0 0.0% LazyCompile: ~q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
12 0.2% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
12 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:13 | |
12 0.2% 1 0.0% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
10 0.2% 10 0.2% /usr/local/bin/node | |
29 0.4% 0 0.0% LazyCompile: clock /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2433 | |
25 0.4% 0 0.0% LazyCompile: ~getRes /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2570 | |
12 0.2% 0 0.0% LazyCompile: <anonymous> native date.js:145 | |
9 0.1% 0 0.0% LazyCompile: SUB native runtime.js:214 | |
9 0.1% 4 0.1% LazyCompile: NonNumberToNumber native runtime.js:538 | |
7 0.1% 0 0.0% LazyCompile: ~reset /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2334 | |
268 4.1% 0 0.0% Function: ~<anonymous> node.js:27 | |
268 4.1% 0 0.0% LazyCompile: ~startup node.js:30 | |
258 3.9% 0 0.0% LazyCompile: ~Module.runMain module.js:495 | |
258 3.9% 0 0.0% LazyCompile: Module._load module.js:275 | |
249 3.8% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
249 3.8% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
247 3.8% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
247 3.8% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1 | |
158 2.4% 0 0.0% LazyCompile: ~require module.js:379 | |
158 2.4% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
158 2.4% 0 0.0% LazyCompile: Module._load module.js:275 | |
156 2.4% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
155 2.4% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
155 2.4% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
141 2.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:1 | |
117 1.8% 0 0.0% LazyCompile: ~require module.js:379 | |
117 1.8% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
117 1.8% 0 0.0% LazyCompile: Module._load module.js:275 | |
115 1.8% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
115 1.8% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
115 1.8% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
81 1.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/index.js:1 | |
81 1.2% 0 0.0% LazyCompile: ~require module.js:379 | |
81 1.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
81 1.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
78 1.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
77 1.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
77 1.2% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
41 0.6% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/lib/urlmarker.js:1 | |
41 0.6% 0 0.0% LazyCompile: ~require module.js:379 | |
41 0.6% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
41 0.6% 0 0.0% LazyCompile: Module._load module.js:275 | |
41 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
40 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
40 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
38 0.6% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/lib/get.js:1 | |
38 0.6% 0 0.0% LazyCompile: ~require module.js:379 | |
38 0.6% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
38 0.6% 0 0.0% LazyCompile: Module._load module.js:275 | |
36 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
36 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
36 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
33 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/index.js:1 | |
33 0.5% 0 0.0% LazyCompile: ~require module.js:379 | |
33 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
33 0.5% 0 0.0% LazyCompile: Module._load module.js:275 | |
33 0.5% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
33 0.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
33 0.5% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
25 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/request.js:1 | |
13 0.2% 0 0.0% LazyCompile: module.exports /Users/tmcw/src/geojson-mapnikify/node_modules/request/lib/optional.js:1 | |
13 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
13 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
13 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
12 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
12 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
12 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
31 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/makizushi/index.js:1 | |
30 0.5% 0 0.0% LazyCompile: ~require module.js:379 | |
30 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
30 0.5% 0 0.0% LazyCompile: Module._load module.js:275 | |
30 0.5% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
30 0.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
29 0.4% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
27 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/makizushi/cache.js:1 | |
26 0.4% 0 0.0% LazyCompile: ~reduce native array.js:1381 | |
26 0.4% 0 0.0% LazyCompile: ~module.exports.reduce.url /Users/tmcw/src/makizushi/cache.js:9 | |
24 0.4% 0 0.0% LazyCompile: ~reduce native array.js:1381 | |
18 0.3% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/makizushi/cache.js:16 | |
17 0.3% 0 0.0% LazyCompile: fs.readFileSync fs.js:271 | |
8 0.1% 0 0.0% LazyCompile: *fs.fstatSync fs.js:673 | |
31 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:1 | |
24 0.4% 0 0.0% LazyCompile: ~require module.js:379 | |
24 0.4% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
24 0.4% 0 0.0% LazyCompile: Module._load module.js:275 | |
23 0.4% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
20 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
20 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
19 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/node_modules/node-pre-gyp/lib/node-pre-gyp.js:1 | |
19 0.3% 0 0.0% LazyCompile: ~require module.js:379 | |
19 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
19 0.3% 0 0.0% LazyCompile: Module._load module.js:275 | |
15 0.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
15 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
15 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
7 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/node_modules/node-pre-gyp/node_modules/npmlog/log.js:1 | |
24 0.4% 24 0.4% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:42 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:8 | |
7 0.1% 0 0.0% LazyCompile: req /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1120 | |
7 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
7 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
7 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
7 0.1% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:323 | |
7 0.1% 0 0.0% LazyCompile: ~Module._findPath module.js:160 | |
88 1.3% 0 0.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:28 | |
71 1.1% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3 | |
68 1.0% 0 0.0% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642 | |
60 0.9% 8 0.1% LazyCompile: parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146 | |
27 0.4% 0 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168 | |
23 0.4% 4 0.1% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480 | |
11 0.2% 5 0.1% LazyCompile: lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408 | |
7 0.1% 1 0.0% LazyCompile: *match native string.js:182 | |
12 0.2% 1 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80 | |
12 0.2% 0 0.0% LazyCompile: ~urlParse url.js:97 | |
12 0.2% 0 0.0% LazyCompile: ~Url.parse url.js:105 | |
8 0.1% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:323 | |
7 0.1% 0 0.0% LazyCompile: ~Module._findPath module.js:160 | |
7 0.1% 0 0.0% LazyCompile: ~tryFile module.js:138 | |
149 2.3% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:72 | |
149 2.3% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:29 | |
144 2.2% 1 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
142 2.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:13 | |
142 2.2% 3 0.0% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
121 1.8% 121 1.8% /usr/local/bin/node | |
8 0.1% 8 0.1% /usr/lib/system/libsystem_platform.dylib | |
105 1.6% 82 1.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:66 | |
9 0.1% 1 0.0% LazyCompile: *SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79 | |
8 0.1% 8 0.1% /usr/local/bin/node | |
59 0.9% 59 0.9% /usr/local/bin/node | |
12 0.2% 0 0.0% LazyCompile: ~cb fs.js:167 | |
12 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/index.js:77 | |
12 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/queue-async/queue.js:29 | |
7 0.1% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/geojson-mapnikify/node_modules/queue-async/queue.js:17 | |
7 0.1% 0 0.0% LazyCompile: ~getMarker /Users/tmcw/src/geojson-mapnikify/index.js:61 | |
12 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
12 0.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
12 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
12 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1 | |
9 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
9 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
9 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
9 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
9 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
9 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:1 | |
9 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
9 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
9 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
9 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
9 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
9 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/index.js:1 | |
9 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
9 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
9 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
9 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
9 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
9 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/lib/urlmarker.js:1 | |
9 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
9 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
9 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
9 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
9 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
9 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/lib/get.js:1 | |
9 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
9 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
9 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
9 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
9 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
9 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
9 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/index.js:1 | |
9 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
9 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
9 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
9 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
9 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
9 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
7 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/lib/cookies.js:1 | |
7 0.1% 0 0.0% LazyCompile: module.exports /Users/tmcw/src/geojson-mapnikify/node_modules/request/lib/optional.js:1 | |
7 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
7 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
7 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
7 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
7 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
7 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
7 0.1% 0 0.0% Function: <anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/node_modules/tough-cookie/lib/cookie.js:1 | |
7 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
7 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
7 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
7 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
7 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
7 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
7 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/node_modules/tough-cookie/lib/pubsuffix.js:1 | |
7 0.1% 0 0.0% LazyCompile: ~freeze native v8natives.js:1171 | |
9 0.1% 3 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:70 | |
8 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
8 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
8 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment