-
-
Save tmcw/e59eeeb9a7098fa8a48a 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, (6506 ticks, 193 unaccounted, 0 excluded). | |
[Unknown]: | |
ticks total nonlib name | |
193 3.0% | |
[Shared libraries]: | |
ticks total nonlib name | |
5547 85.3% 0.0% /usr/lib/system/libsystem_kernel.dylib | |
499 7.7% 0.0% /usr/local/bin/node | |
107 1.6% 0.0% /usr/lib/system/libsystem_malloc.dylib | |
28 0.4% 0.0% /usr/lib/system/libsystem_platform.dylib | |
16 0.2% 0.0% /usr/lib/libc++.1.dylib | |
13 0.2% 0.0% /usr/lib/system/libsystem_c.dylib | |
3 0.0% 0.0% /usr/lib/system/libsystem_pthread.dylib | |
1 0.0% 0.0% /usr/lib/system/libsystem_m.dylib | |
1 0.0% 0.0% /usr/lib/libc++abi.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
102 1.6% 35.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:66 | |
55 0.8% 18.9% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225 | |
24 0.4% 8.2% LazyCompile: ~exports.register_default_input_plugins /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:42 | |
6 0.1% 2.1% LazyCompile: parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146 | |
5 0.1% 1.7% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
4 0.1% 1.4% RegExp: ^(\\/?|)([\\s\\S]*?)((?:\\.{1\,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$ | |
3 0.0% 1.0% Stub: RegExpExecStub | |
3 0.0% 1.0% Stub: CEntryStub | |
3 0.0% 1.0% LazyCompile: lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408 | |
3 0.0% 1.0% LazyCompile: NonNumberToNumber native runtime.js:538 | |
3 0.0% 1.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480 | |
3 0.0% 1.0% KeyedLoadIC: A keyed load IC from the snapshot | |
2 0.0% 0.7% Stub: SubStringStub | |
2 0.0% 0.7% Stub: KeyedStoreElementStub | |
2 0.0% 0.7% Stub: KeyedLoadElementStub {1} | |
2 0.0% 0.7% Stub: KeyedLoadElementStub | |
2 0.0% 0.7% RegExp: \\r?\\n? | |
2 0.0% 0.7% LazyCompile: fs.readFileSync fs.js:271 | |
2 0.0% 0.7% LazyCompile: <anonymous> native date.js:145 | |
2 0.0% 0.7% LazyCompile: *replace native string.js:221 | |
2 0.0% 0.7% LazyCompile: *SameValue native runtime.js:600 | |
2 0.0% 0.7% LazyCompile: *RegExpExecNoTests native regexp.js:157 | |
2 0.0% 0.7% Builtin: A builtin from the snapshot {1} | |
1 0.0% 0.3% Stub: ToBooleanStub_Null | |
1 0.0% 0.3% Stub: ToBooleanStub_Bool | |
1 0.0% 0.3% Stub: StringAddStub {1} | |
1 0.0% 0.3% Stub: StringAddStub | |
1 0.0% 0.3% Stub: RegExpConstructResultStub | |
1 0.0% 0.3% Stub: KeyedLoadElementStub {2} | |
1 0.0% 0.3% Stub: JSEntryStub | |
1 0.0% 0.3% Stub: FastNewClosureStub | |
1 0.0% 0.3% Stub: FastCloneShallowObjectStub | |
1 0.0% 0.3% Stub: CompareICStub | |
1 0.0% 0.3% Stub: BinaryOpStub_ADD_Alloc_SMI | |
1 0.0% 0.3% Stub: BinaryOpStub_ADD_Alloc_BothStrings | |
1 0.0% 0.3% Stub: ArgumentsAccessStub_NewNonStrictFast | |
1 0.0% 0.3% RegExp: \\\\(\\\\|") | |
1 0.0% 0.3% LazyCompile: ~startup.globalVariables node.js:160 | |
1 0.0% 0.3% LazyCompile: ~map native array.js:1215 | |
1 0.0% 0.3% LazyCompile: ~lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408 | |
1 0.0% 0.3% LazyCompile: ~interpolate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1630 | |
1 0.0% 0.3% LazyCompile: ~getRes /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2570 | |
1 0.0% 0.3% LazyCompile: ~forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
1 0.0% 0.3% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518 | |
1 0.0% 0.3% LazyCompile: ~filter native array.js:1036 | |
1 0.0% 0.3% LazyCompile: ~exec native regexp.js:168 | |
1 0.0% 0.3% LazyCompile: ~enqueue /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2748 | |
1 0.0% 0.3% LazyCompile: ~SphericalMercator.xyz_to_envelope /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:79 | |
1 0.0% 0.3% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445 | |
1 0.0% 0.3% LazyCompile: ~Buffer buffer.js:156 | |
1 0.0% 0.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2107 | |
1 0.0% 0.3% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:70 | |
1 0.0% 0.3% LazyCompile: toString native v8natives.js:223 | |
1 0.0% 0.3% LazyCompile: listOnTimeout timers.js:77 | |
1 0.0% 0.3% LazyCompile: fs.readSync fs.js:460 | |
1 0.0% 0.3% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
1 0.0% 0.3% LazyCompile: ToNumber native runtime.js:527 | |
1 0.0% 0.3% LazyCompile: SUB native runtime.js:214 | |
1 0.0% 0.3% LazyCompile: IN native runtime.js:354 | |
1 0.0% 0.3% LazyCompile: FILTER_KEY native runtime.js:398 | |
1 0.0% 0.3% LazyCompile: APPLY_PREPARE native runtime.js:438 | |
1 0.0% 0.3% LazyCompile: <anonymous> native v8natives.js:1271 | |
1 0.0% 0.3% LazyCompile: *substr native string.js:695 | |
1 0.0% 0.3% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168 | |
1 0.0% 0.3% LazyCompile: *exports.basename path.js:434 | |
1 0.0% 0.3% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80 | |
1 0.0% 0.3% LazyCompile: *_currentRules /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:563 | |
1 0.0% 0.3% LazyCompile: *SphericalMercator.px_to_ll /Users/tmcw/src/tilelive-overlay/lib/sphericalmercator.js:62 | |
1 0.0% 0.3% LazyCompile: *IsDataDescriptor native v8natives.js:354 | |
1 0.0% 0.3% LazyCompile: *IsAccessorDescriptor native v8natives.js:347 | |
1 0.0% 0.3% LazyCompile: *BuildResultFromMatchInfo native regexp.js:130 | |
1 0.0% 0.3% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:956 | |
1 0.0% 0.3% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2353 | |
1 0.0% 0.3% Builtin: A builtin from the snapshot {3} | |
1 0.0% 0.3% Builtin: A builtin from the snapshot | |
[C++]: | |
ticks total nonlib name | |
[GC]: | |
ticks total nonlib name | |
27 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 | |
5547 85.3% /usr/lib/system/libsystem_kernel.dylib | |
267 4.8% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225 | |
266 99.6% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1167 | |
266 100.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
266 100.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545 | |
266 100.0% LazyCompile: ~setOptions /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1165 | |
499 7.7% /usr/local/bin/node | |
167 33.5% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
167 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:14 | |
167 100.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
122 73.1% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:29 | |
122 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:72 | |
34 20.4% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
34 100.0% LazyCompile: ~suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:12 | |
11 6.6% 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:12 | |
28 5.6% LazyCompile: ~Module._compile module.js:374 | |
28 100.0% LazyCompile: ~Module._extensions..js module.js:472 | |
28 100.0% LazyCompile: ~Module.load module.js:346 | |
28 100.0% LazyCompile: Module._load module.js:275 | |
28 100.0% LazyCompile: ~Module.require module.js:361 | |
16 3.2% LazyCompile: ~NativeModule.compile node.js:888 | |
16 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
5 31.3% LazyCompile: Module._load module.js:275 | |
5 100.0% LazyCompile: ~Module.require module.js:361 | |
5 100.0% LazyCompile: ~require module.js:379 | |
2 12.5% LazyCompile: ~tryFile module.js:138 | |
2 100.0% LazyCompile: ~Module._findPath module.js:160 | |
2 100.0% LazyCompile: ~Module._resolveFilename module.js:323 | |
2 12.5% Function: ~<anonymous> stream.js:1 | |
2 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
2 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% LazyCompile: ~startup.globalVariables node.js:160 | |
1 100.0% LazyCompile: ~startup node.js:30 | |
1 100.0% Function: ~<anonymous> node.js:27 | |
1 6.3% Function: ~<anonymous> url.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> tty.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> net.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> https.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> child_process.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
1 6.3% Function: ~<anonymous> assert.js:1 | |
1 100.0% LazyCompile: ~NativeModule.compile node.js:888 | |
1 100.0% LazyCompile: ~NativeModule.require node.js:843 | |
14 2.8% LazyCompile: parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146 | |
14 100.0% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642 | |
14 100.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3 | |
14 100.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:28 | |
14 100.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1 | |
[Top down (heavy) profile]: | |
Note: callees occupying less than 0.1% are not shown. | |
inclusive self name | |
ticks total ticks total | |
5241 80.6% 5241 80.6% /usr/lib/system/libsystem_kernel.dylib | |
574 8.8% 1 0.0% LazyCompile: listOnTimeout timers.js:77 | |
473 7.3% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1211 | |
473 7.3% 0 0.0% LazyCompile: ~cycle /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2889 | |
471 7.2% 0 0.0% LazyCompile: ~emit /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2095 | |
471 7.2% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1518 | |
471 7.2% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2107 | |
470 7.2% 0 0.0% LazyCompile: ~getNext /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1708 | |
460 7.1% 0 0.0% LazyCompile: ~evaluate /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2794 | |
458 7.0% 1 0.0% LazyCompile: ~enqueue /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2748 | |
456 7.0% 0 0.0% LazyCompile: ~clone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2257 | |
453 7.0% 0 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:404 | |
448 6.9% 0 0.0% LazyCompile: ~setOptions /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1165 | |
443 6.8% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545 | |
443 6.8% 0 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
442 6.8% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1167 | |
438 6.7% 53 0.8% LazyCompile: ~deepClone /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1225 | |
266 4.1% 266 4.1% /usr/lib/system/libsystem_kernel.dylib | |
92 1.4% 92 1.4% /usr/lib/system/libsystem_malloc.dylib | |
14 0.2% 14 0.2% /usr/lib/libc++.1.dylib | |
7 0.1% 7 0.1% /usr/lib/system/libsystem_platform.dylib | |
99 1.5% 0 0.0% LazyCompile: ~execute /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1689 | |
99 1.5% 0 0.0% LazyCompile: ~run /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:3000 | |
84 1.3% 0 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445 | |
84 1.3% 1 0.0% LazyCompile: ~Deferred /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:445 | |
55 0.8% 0 0.0% LazyCompile: clock /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2440 | |
52 0.8% 0 0.0% Function: <anonymous> | |
50 0.8% 0 0.0% LazyCompile: d1409083908065.fn | |
50 0.8% 0 0.0% LazyCompile: ~suite.add.defer /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:12 | |
39 0.6% 0 0.0% LazyCompile: q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
39 0.6% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
39 0.6% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:14 | |
39 0.6% 0 0.0% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
34 0.5% 34 0.5% /usr/local/bin/node | |
11 0.2% 0 0.0% LazyCompile: ~q.defer /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:51 | |
11 0.2% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
11 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:14 | |
11 0.2% 0 0.0% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
11 0.2% 11 0.2% /usr/local/bin/node | |
28 0.4% 0 0.0% LazyCompile: clock /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2433 | |
23 0.4% 1 0.0% LazyCompile: ~getRes /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2570 | |
12 0.2% 2 0.0% LazyCompile: <anonymous> native date.js:145 | |
8 0.1% 1 0.0% LazyCompile: SUB native runtime.js:214 | |
12 0.2% 0 0.0% LazyCompile: ~reset /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:2334 | |
8 0.1% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:1545 | |
8 0.1% 1 0.0% LazyCompile: forProps /Users/tmcw/src/tilelive-overlay/node_modules/benchmark/benchmark.js:854 | |
272 4.2% 0 0.0% Function: ~<anonymous> node.js:27 | |
271 4.2% 0 0.0% LazyCompile: ~startup node.js:30 | |
261 4.0% 0 0.0% LazyCompile: ~Module.runMain module.js:495 | |
261 4.0% 0 0.0% LazyCompile: Module._load module.js:275 | |
253 3.9% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
252 3.9% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
251 3.9% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
251 3.9% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:1 | |
164 2.5% 0 0.0% LazyCompile: ~require module.js:379 | |
163 2.5% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
163 2.5% 0 0.0% LazyCompile: Module._load module.js:275 | |
160 2.5% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
159 2.4% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
159 2.4% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
146 2.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:1 | |
122 1.9% 0 0.0% LazyCompile: ~require module.js:379 | |
122 1.9% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
122 1.9% 0 0.0% LazyCompile: Module._load module.js:275 | |
119 1.8% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
119 1.8% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
119 1.8% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
82 1.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/index.js:1 | |
82 1.3% 0 0.0% LazyCompile: ~require module.js:379 | |
82 1.3% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
82 1.3% 0 0.0% LazyCompile: Module._load module.js:275 | |
80 1.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
80 1.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
80 1.2% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
42 0.6% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/lib/urlmarker.js:1 | |
42 0.6% 0 0.0% LazyCompile: ~require module.js:379 | |
42 0.6% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
42 0.6% 0 0.0% LazyCompile: Module._load module.js:275 | |
42 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
42 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
42 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
39 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 | |
37 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
37 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
36 0.6% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
35 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/index.js:1 | |
35 0.5% 0 0.0% LazyCompile: ~require module.js:379 | |
35 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
35 0.5% 0 0.0% LazyCompile: Module._load module.js:275 | |
35 0.5% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
35 0.5% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
34 0.5% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
26 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/request/request.js:1 | |
14 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
14 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
14 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 | |
11 0.2% 0 0.0% LazyCompile: module.exports /Users/tmcw/src/geojson-mapnikify/node_modules/request/lib/optional.js:1 | |
11 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
11 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
11 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
32 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/makizushi/index.js:1 | |
31 0.5% 0 0.0% LazyCompile: ~require module.js:379 | |
31 0.5% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
31 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 | |
30 0.5% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
27 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/makizushi/cache.js:1 | |
27 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 | |
25 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 | |
15 0.2% 1 0.0% LazyCompile: fs.readFileSync fs.js:271 | |
7 0.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/makizushi/cache.js:16 | |
34 0.5% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/lib/mapnik.js:1 | |
29 0.4% 0 0.0% LazyCompile: ~require module.js:379 | |
29 0.4% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
29 0.4% 0 0.0% LazyCompile: Module._load module.js:275 | |
28 0.4% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
23 0.4% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
23 0.4% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
23 0.4% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/node_modules/node-pre-gyp/lib/node-pre-gyp.js:1 | |
22 0.3% 0 0.0% LazyCompile: ~require module.js:379 | |
22 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
22 0.3% 0 0.0% LazyCompile: Module._load module.js:275 | |
18 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
17 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
17 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
8 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/mapnik/node_modules/node-pre-gyp/node_modules/npmlog/log.js:1 | |
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 | |
86 1.3% 0 0.0% LazyCompile: ~Source /Users/tmcw/src/tilelive-overlay/index.js:28 | |
68 1.0% 0 0.0% LazyCompile: hint /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/index.js:3 | |
65 1.0% 0 0.0% LazyCompile: ~exports.parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:642 | |
58 0.9% 6 0.1% LazyCompile: parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146 | |
22 0.3% 1 0.0% LazyCompile: *lex /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:168 | |
20 0.3% 3 0.0% LazyCompile: *lexer.next /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:480 | |
11 0.2% 3 0.0% LazyCompile: lexer.test_match /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:408 | |
14 0.2% 14 0.2% /usr/local/bin/node | |
11 0.2% 1 0.0% LazyCompile: *anonymous /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:80 | |
7 0.1% 0 0.0% LazyCompile: ~parse /Users/tmcw/src/tilelive-overlay/node_modules/geojsonhint/node_modules/jsonlint-lines/lib/jsonlint.js:146 | |
12 0.2% 0 0.0% LazyCompile: ~urlParse url.js:97 | |
12 0.2% 0 0.0% LazyCompile: ~Url.parse url.js:105 | |
7 0.1% 0 0.0% LazyCompile: join native array.js:410 | |
7 0.1% 0 0.0% LazyCompile: Join native array.js:119 | |
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 | |
146 2.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:72 | |
146 2.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:29 | |
143 2.2% 0 0.0% LazyCompile: ~pop /Users/tmcw/src/tilelive-overlay/node_modules/queue-async/queue.js:17 | |
143 2.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.js:14 | |
143 2.2% 4 0.1% LazyCompile: Source.getTile /Users/tmcw/src/tilelive-overlay/index.js:62 | |
122 1.9% 122 1.9% /usr/local/bin/node | |
7 0.1% 7 0.1% /usr/lib/system/libsystem_platform.dylib | |
118 1.8% 102 1.6% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:66 | |
75 1.2% 75 1.2% /usr/local/bin/node | |
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 | |
7 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/tilelive-overlay/benchmark/bench.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/tilelive-overlay/index.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/index.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/lib/urlmarker.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/lib/get.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/index.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 | |
10 0.2% 0 0.0% LazyCompile: ~cb fs.js:167 | |
10 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/index.js:77 | |
8 0.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geojson-mapnikify/node_modules/queue-async/queue.js:29 | |
8 0.1% 1 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/tilelive-overlay/index.js:70 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment