-
-
Save tmcw/922fc74468634c30d2eb 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
Code move event for unknown code: 0x1ea2b3e64d20 | |
Code move event for unknown code: 0x1ea2b3f42580 | |
Code move event for unknown code: 0x1ea2b4049fa0 | |
Code move event for unknown code: 0x1ea2b414af40 | |
Code move event for unknown code: 0x1ea2b4249640 | |
Code move event for unknown code: 0x1ea2b4345dc0 | |
Code move event for unknown code: 0x1ea2b444e8e0 | |
Code move event for unknown code: 0x1ea2b45495c0 | |
Code move event for unknown code: 0x1ea2b464bdc0 | |
Code move event for unknown code: 0x1ea2b47429a0 | |
Code move event for unknown code: 0x1ea2b48450c0 | |
Code move event for unknown code: 0x1ea2b4949320 | |
Code move event for unknown code: 0x1ea2b4a46000 | |
Code move event for unknown code: 0x1ea2b4b41280 | |
Code move event for unknown code: 0x1ea2b4c45cc0 | |
Code move event for unknown code: 0x1ea2b4d41280 | |
Code move event for unknown code: 0x1ea2b4e41a40 | |
Code move event for unknown code: 0x1ea2b4f475a0 | |
Code move event for unknown code: 0x1ea2b5048a20 | |
Code move event for unknown code: 0x1ea2b514e560 | |
Code move event for unknown code: 0x1ea2b5242b60 | |
Code move event for unknown code: 0x1ea2b5348f00 | |
Code move event for unknown code: 0x1ea2b54482e0 | |
Code move event for unknown code: 0x1ea2b554cfc0 | |
Code move event for unknown code: 0x1ea2b56526c0 | |
Statistical profiling result from v8.log, (19317 ticks, 32 unaccounted, 0 excluded). | |
[Unknown]: | |
ticks total nonlib name | |
32 0.2% | |
[Shared libraries]: | |
ticks total nonlib name | |
10308 53.4% 0.0% /usr/lib/system/libsystem_kernel.dylib | |
4177 21.6% 0.0% /usr/local/bin/node | |
129 0.7% 0.0% /usr/lib/system/libsystem_platform.dylib | |
126 0.7% 0.0% /usr/lib/system/libsystem_c.dylib | |
74 0.4% 0.0% /usr/lib/system/libsystem_pthread.dylib | |
37 0.2% 0.0% /usr/lib/system/libsystem_malloc.dylib | |
31 0.2% 0.0% /usr/lib/system/libsystem_m.dylib | |
1 0.0% 0.0% /usr/lib/libc++abi.dylib | |
[JavaScript]: | |
ticks total nonlib name | |
237 1.2% 5.3% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
148 0.8% 3.3% Stub: RegExpExecStub | |
126 0.7% 2.8% LazyCompile: *test native regexp.js:217 | |
120 0.6% 2.7% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
120 0.6% 2.7% KeyedLoadIC: A keyed load IC from the snapshot | |
117 0.6% 2.6% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
114 0.6% 2.6% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
113 0.6% 2.5% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
110 0.6% 2.5% Builtin: A builtin from the snapshot {2} | |
103 0.5% 2.3% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
99 0.5% 2.2% LazyCompile: *ProtoBuf.Reflect.Namespace.getChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1553 | |
98 0.5% 2.2% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
94 0.5% 2.1% Stub: InstanceofStub | |
91 0.5% 2.1% LazyCompile: *Buffer buffer.js:156 | |
78 0.4% 1.8% Stub: CEntryStub | |
75 0.4% 1.7% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
73 0.4% 1.6% Builtin: A builtin from the snapshot {1} | |
65 0.3% 1.5% LazyCompile: *Long /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:53 | |
64 0.3% 1.4% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
62 0.3% 1.4% LazyCompile: *ProtoBuf.Reflect.Namespace.getChildren /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1502 | |
61 0.3% 1.4% Stub: CompareICStub {4} | |
59 0.3% 1.3% RegExp: [\\s\\{\\}=;\\[\\]\,'"\\(\\)] | |
59 0.3% 1.3% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
48 0.2% 1.1% Stub: CompareStub_EQ | |
48 0.2% 1.1% LazyCompile: *module.exports.ByteBuffer.writeVarint32 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1193 | |
48 0.2% 1.1% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
41 0.2% 0.9% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
38 0.2% 0.9% Stub: ToBooleanStub_Bool | |
37 0.2% 0.8% LazyCompile: mkLong /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2540 | |
36 0.2% 0.8% Stub: KeyedLoadElementStub | |
36 0.2% 0.8% RegExp: \\s | |
35 0.2% 0.8% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
35 0.2% 0.8% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
34 0.2% 0.8% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index2.js:194 | |
33 0.2% 0.7% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
32 0.2% 0.7% Stub: CallConstructStub_Recording | |
32 0.2% 0.7% Stub: ArgumentsAccessStub_NewStrict | |
31 0.2% 0.7% Stub: StringAddStub {1} | |
31 0.2% 0.7% LazyCompile: *module.exports.ByteBuffer.readVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1465 | |
31 0.2% 0.7% LazyCompile: *module.exports.ByteBuffer.readVarint32 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1272 | |
31 0.2% 0.7% LazyCompile: *ProtoBuf.Reflect.Namespace.hasChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1543 | |
30 0.2% 0.7% LazyCompile: *substring native string.js:658 | |
30 0.2% 0.7% LazyCompile: *Long.fromNumber /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:141 | |
29 0.2% 0.7% LazyCompile: *Buffer.copy buffer.js:509 | |
29 0.2% 0.7% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
26 0.1% 0.6% LazyCompile: ~indexOf native array.js:1261 | |
25 0.1% 0.6% Stub: FastCloneShallowArrayStub | |
25 0.1% 0.6% LazyCompile: ~ProtoBuf.Builder.Builder.isValidMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3433 | |
25 0.1% 0.6% LazyCompile: *DefineObjectProperty native v8natives.js:695 | |
24 0.1% 0.5% LazyCompile: COMPARE native runtime.js:120 | |
24 0.1% 0.5% LazyCompile: *Message.get /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1863 | |
22 0.1% 0.5% LazyCompile: ProtoBuf.DotProto.Parser._parseMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1078 | |
22 0.1% 0.5% LazyCompile: *Long.shiftRightUnsigned /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:893 | |
21 0.1% 0.5% LazyCompile: *module.exports.ByteBuffer.calculateVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1339 | |
21 0.1% 0.5% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
20 0.1% 0.5% Stub: CompareICStub {3} | |
20 0.1% 0.5% Stub: CallConstructStub | |
20 0.1% 0.5% LazyCompile: *ProtoBuf.Builder.Builder.create /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3556 | |
19 0.1% 0.4% Stub: ToBooleanStub_SpecObject | |
19 0.1% 0.4% RegExp: ^[a-zA-Z_][a-zA-Z_0-9]*$ | |
19 0.1% 0.4% Function: <anonymous> | |
18 0.1% 0.4% LazyCompile: *split native string.js:554 | |
18 0.1% 0.4% LazyCompile: *StringReplaceGlobalRegExpWithFunction native string.js:374 | |
17 0.1% 0.4% LazyCompile: *replace native string.js:221 | |
17 0.1% 0.4% LazyCompile: *ProtoBuf.Reflect.Field /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2462 | |
16 0.1% 0.4% CallMegamorphic: args_count: 1 | |
15 0.1% 0.3% Stub: CallFunctionStub_Args2_Recording | |
15 0.1% 0.3% LazyCompile: *Message.set /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1831 | |
14 0.1% 0.3% Stub: KeyedLoadElementStub {1} | |
14 0.1% 0.3% LazyCompile: *Long.toInt /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:358 | |
14 0.1% 0.3% LazyCompile: *DoConstructRegExp native regexp.js:35 | |
14 0.1% 0.3% KeyedStoreIC: A keyed store IC from the snapshot | |
14 0.1% 0.3% Builtin: A builtin from the snapshot {4} | |
13 0.1% 0.3% Stub: CompareStub_GE | |
13 0.1% 0.3% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
13 0.1% 0.3% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
12 0.1% 0.3% LazyCompile: ToPrimitive native runtime.js:506 | |
12 0.1% 0.3% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
12 0.1% 0.3% LazyCompile: *forEach native array.js:1087 | |
12 0.1% 0.3% LazyCompile: *_geobufToFeature /Users/tmcw/src/geobuf/index2.js:165 | |
12 0.1% 0.3% LazyCompile: *ToPropertyDescriptor native v8natives.js:420 | |
12 0.1% 0.3% LazyCompile: *Long.from28Bits /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:183 | |
11 0.1% 0.2% LazyCompile: defineProperty native v8natives.js:1050 | |
11 0.1% 0.2% LazyCompile: ToObject native runtime.js:567 | |
11 0.1% 0.2% LazyCompile: *module.exports.ByteBuffer.LE /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:2307 | |
11 0.1% 0.2% LazyCompile: *ProtoBuf.Reflect.Namespace.addChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1522 | |
11 0.1% 0.2% LazyCompile: *ProtoBuf.Builder.Builder.isValidMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3495 | |
10 0.1% 0.2% RegExp: ^(?:\\.?[a-zA-Z_][a-zA-Z_0-9]*)+$ | |
10 0.1% 0.2% LazyCompile: IN native runtime.js:354 | |
10 0.1% 0.2% LazyCompile: EQUALS native runtime.js:54 | |
10 0.1% 0.2% LazyCompile: *charAt native string.js:66 | |
10 0.1% 0.2% LazyCompile: *ProtoBuf.Reflect.T /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1395 | |
9 0.0% 0.2% Stub: CompareICStub | |
9 0.0% 0.2% RegExp: ^(?:double|float|int32|uint32|sint32|int64|uint64|sint64|fixed32|sfixed32|fixed64|sfixed64|bool|string|bytes)$ | |
9 0.0% 0.2% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
9 0.0% 0.2% LazyCompile: ToString native runtime.js:550 | |
9 0.0% 0.2% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
9 0.0% 0.2% LazyCompile: *ProtoBuf.Reflect.Namespace.resolve /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1581 | |
9 0.0% 0.2% LazyCompile: *ProtoBuf.Reflect.Namespace /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1472 | |
9 0.0% 0.2% CallMegamorphic: args_count: 3 {1} | |
8 0.0% 0.2% Stub: ToBooleanStub_UndefinedBool | |
8 0.0% 0.2% Stub: SubStringStub | |
8 0.0% 0.2% Stub: CompareStub_LT | |
8 0.0% 0.2% Stub: BinaryOpStub_ADD_Alloc_BothStrings | |
8 0.0% 0.2% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index.js:198 | |
8 0.0% 0.2% LazyCompile: *ProtoBuf.Util.Util.isArray /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:359 | |
8 0.0% 0.2% LazyCompile: *ProtoBuf.DotProto.Parser._parseId /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:722 | |
8 0.0% 0.2% LazyCompile: *ProtoBuf.Builder.Builder.Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3947 | |
8 0.0% 0.2% LazyCompile: *PropertyDescriptor native v8natives.js:482 | |
7 0.0% 0.2% Stub: CompareICStub {1} | |
7 0.0% 0.2% RegExp: ^(?:[1-9][0-9]*|0)$ | |
7 0.0% 0.2% RegExp: ([A-Z]) | |
7 0.0% 0.2% LazyCompile: RegExpConstructor native regexp.js:86 | |
7 0.0% 0.2% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
7 0.0% 0.2% LazyCompile: *ceil native math.js:79 | |
7 0.0% 0.2% LazyCompile: *Long.toNumber /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:366 | |
6 0.0% 0.1% Stub: RecordWriteStub | |
6 0.0% 0.1% Stub: FastNewClosureStub | |
6 0.0% 0.1% Stub: FastCloneShallowObjectStub | |
6 0.0% 0.1% Stub: CallFunctionStub_Args1_Recording | |
6 0.0% 0.1% RegExp: (_[a-zA-Z]) | |
6 0.0% 0.1% LazyCompile: ~_geobufToFeature /Users/tmcw/src/geobuf/index.js:168 | |
6 0.0% 0.1% LazyCompile: ToNumber native runtime.js:527 | |
6 0.0% 0.1% LazyCompile: ProtoBuf.DotProto.Parser._parseEnumValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1256 | |
6 0.0% 0.1% LazyCompile: *isNaN native v8natives.js:96 | |
6 0.0% 0.1% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
6 0.0% 0.1% LazyCompile: *ReplaceResultBuilder native string.js:903 | |
6 0.0% 0.1% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
6 0.0% 0.1% LazyCompile: *ProtoBuf.Reflect.Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1683 | |
6 0.0% 0.1% LazyCompile: *Buffer.toString buffer.js:392 | |
6 0.0% 0.1% KeyedLoadIC: args_count: 0 {2} | |
5 0.0% 0.1% Stub: FastNewClosureStub {1} | |
5 0.0% 0.1% Stub: CompareICStub {2} | |
5 0.0% 0.1% LazyCompile: ~deepClone /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1225 | |
5 0.0% 0.1% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
5 0.0% 0.1% LazyCompile: NativeModule.exists node.js:871 | |
5 0.0% 0.1% LazyCompile: Module._load module.js:275 | |
5 0.0% 0.1% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
5 0.0% 0.1% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
5 0.0% 0.1% LazyCompile: *ProtoBuf.Reflect.Namespace._indexOf /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1564 | |
4 0.0% 0.1% Stub: ToBooleanStub_SmiSpecObjectHeapNumber | |
4 0.0% 0.1% Stub: KeyedLoadElementStub {2} | |
4 0.0% 0.1% Stub: JSEntryStub | |
4 0.0% 0.1% Stub: BinaryOpStub_DIV_Alloc_SMI | |
4 0.0% 0.1% RegExp: ^(?:required|optional|repeated)$ | |
4 0.0% 0.1% LazyCompile: ~Buffer buffer.js:156 | |
4 0.0% 0.1% LazyCompile: DefaultNumber native runtime.js:627 | |
4 0.0% 0.1% LazyCompile: *module.exports.ByteBuffer.calculateVarint32 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1155 | |
4 0.0% 0.1% LazyCompile: *filter native array.js:1036 | |
4 0.0% 0.1% LazyCompile: *exports.resolve path.js:304 | |
4 0.0% 0.1% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
4 0.0% 0.1% LazyCompile: *SubString native string.js:205 | |
4 0.0% 0.1% LazyCompile: *$Array.enumerable_ native v8natives.js:523 | |
4 0.0% 0.1% Builtin: A builtin from the snapshot {5} | |
3 0.0% 0.1% Stub: FastNewContextStub | |
3 0.0% 0.1% Stub: FastCloneShallowObjectStub {2} | |
3 0.0% 0.1% Stub: CompareStub_EQ_STRICT | |
3 0.0% 0.1% RegExp: ^\\-?(?:[1-9][0-9]*|0|0x[0-9a-fA-F]+|0[0-7]+)$ | |
3 0.0% 0.1% LazyCompile: ~forProps /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:854 | |
3 0.0% 0.1% LazyCompile: ~ProtoBuf.Reflect.Namespace.resolve /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1581 | |
3 0.0% 0.1% LazyCompile: ~ExpandReplacement native string.js:299 | |
3 0.0% 0.1% LazyCompile: ~EQUALS native runtime.js:54 | |
3 0.0% 0.1% LazyCompile: fs.readFileSync fs.js:271 | |
3 0.0% 0.1% LazyCompile: STRING_ADD_RIGHT native runtime.js:198 | |
3 0.0% 0.1% LazyCompile: NonNumberToNumber native runtime.js:538 | |
3 0.0% 0.1% LazyCompile: <anonymous> native date.js:145 | |
3 0.0% 0.1% LazyCompile: *ok assert.js:111 | |
3 0.0% 0.1% LazyCompile: *module.exports.ByteBuffer.flip /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:2260 | |
3 0.0% 0.1% LazyCompile: *create native v8natives.js:1038 | |
3 0.0% 0.1% LazyCompile: *ToBoolean native runtime.js:517 | |
3 0.0% 0.1% LazyCompile: *ProtoBuf.DotProto.Parser._parseEnum /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1216 | |
3 0.0% 0.1% LazyCompile: *ProtoBuf.Builder.Builder.isValidEnum /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3523 | |
3 0.0% 0.1% LazyCompile: *Module._resolveFilename module.js:323 | |
3 0.0% 0.1% LazyCompile: *IsDataDescriptor native v8natives.js:354 | |
3 0.0% 0.1% LazyCompile: *IsAccessorDescriptor native v8natives.js:347 | |
3 0.0% 0.1% LazyCompile: *$Array.writable_ native v8natives.js:526 | |
3 0.0% 0.1% KeyedLoadIC: args_count: 0 {6} | |
3 0.0% 0.1% Builtin: A builtin from the snapshot {6} | |
2 0.0% 0.0% Stub: ToBooleanStub_Undefined | |
2 0.0% 0.0% Stub: ToBooleanStub_Smi | |
2 0.0% 0.0% Stub: RecordWriteStub {4} | |
2 0.0% 0.0% Stub: RecordWriteStub {3} | |
2 0.0% 0.0% Stub: RecordWriteStub {2} | |
2 0.0% 0.0% Stub: RecordWriteStub {13} | |
2 0.0% 0.0% Stub: FastCloneShallowObjectStub {1} | |
2 0.0% 0.0% Stub: CompareICStub {6} | |
2 0.0% 0.0% Stub: BinaryOpStub_SUB_Alloc_SMI | |
2 0.0% 0.0% Stub: BinaryOpStub_SHR_Alloc_SMI | |
2 0.0% 0.0% Stub: BinaryOpStub_DIV_Alloc_SMI {1} | |
2 0.0% 0.0% LazyCompile: ~exports.resolve path.js:304 | |
2 0.0% 0.0% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
2 0.0% 0.0% LazyCompile: ~ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
2 0.0% 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
2 0.0% 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.isValidMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3495 | |
2 0.0% 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
2 0.0% 0.0% LazyCompile: fs.readSync fs.js:460 | |
2 0.0% 0.0% LazyCompile: <anonymous> native v8natives.js:1271 | |
2 0.0% 0.0% LazyCompile: <anonymous> native string.js:36 | |
2 0.0% 0.0% LazyCompile: *toUpperCase native string.js:759 | |
2 0.0% 0.0% LazyCompile: *nullCheck fs.js:117 | |
2 0.0% 0.0% LazyCompile: *keys native v8natives.js:333 | |
2 0.0% 0.0% LazyCompile: *isFinite native v8natives.js:103 | |
2 0.0% 0.0% LazyCompile: *isArray native array.js:1488 | |
2 0.0% 0.0% LazyCompile: *hasOwnProperty native v8natives.js:249 | |
2 0.0% 0.0% LazyCompile: *ProtoBuf.Reflect.Enum /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2988 | |
2 0.0% 0.0% LazyCompile: *ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
2 0.0% 0.0% LazyCompile: *$Array.configurable_ native v8natives.js:536 | |
2 0.0% 0.0% Builtin: A builtin from the snapshot {3} | |
1 0.0% 0.0% Stub: ToBooleanStub_NullSpecObject | |
1 0.0% 0.0% Stub: ToBooleanStub_Null | |
1 0.0% 0.0% Stub: ToBooleanStub_None | |
1 0.0% 0.0% Stub: ToBooleanStub_BoolString | |
1 0.0% 0.0% Stub: StringDictionaryLookupStub | |
1 0.0% 0.0% Stub: StringAddStub | |
1 0.0% 0.0% Stub: RecordWriteStub {9} | |
1 0.0% 0.0% Stub: RecordWriteStub {8} | |
1 0.0% 0.0% Stub: RecordWriteStub {7} | |
1 0.0% 0.0% Stub: RecordWriteStub {6} | |
1 0.0% 0.0% Stub: RecordWriteStub {5} | |
1 0.0% 0.0% Stub: RecordWriteStub {1} | |
1 0.0% 0.0% Stub: RecordWriteStub {12} | |
1 0.0% 0.0% Stub: RecordWriteStub {11} | |
1 0.0% 0.0% Stub: RecordWriteStub {10} | |
1 0.0% 0.0% Stub: NumberToStringStub | |
1 0.0% 0.0% Stub: InterruptStub | |
1 0.0% 0.0% Stub: FastNewContextStub {2} | |
1 0.0% 0.0% Stub: FastNewContextStub {1} | |
1 0.0% 0.0% Stub: CompareICStub {5} | |
1 0.0% 0.0% Stub: CallFunctionStub_Args2 | |
1 0.0% 0.0% Stub: CallFunctionStub_Args1 | |
1 0.0% 0.0% Stub: BinaryOpStub_SHL_Alloc_SMI | |
1 0.0% 0.0% Stub: BinaryOpStub_BIT_OR_OverwriteLeft_SMI | |
1 0.0% 0.0% Stub: BinaryOpStub_BIT_OR_Alloc_Oddball | |
1 0.0% 0.0% Stub: BinaryOpStub_ADD_OverwriteLeft_BothStrings | |
1 0.0% 0.0% Stub: BinaryOpStub_ADD_Alloc_Strings | |
1 0.0% 0.0% RegExp: ^\\s+|\\s+$ | |
1 0.0% 0.0% RegExp: ^(\\/?|)([\\s\\S]*?)((?:\\.{1\,2}|[^\\/]+?|)(\\.[^.\\/]*|))(?:[\\/]*)$ | |
1 0.0% 0.0% RegExp: ^(?:[1-9][0-9]*|0|0x[0-9a-fA-F]+|0[0-7]+)$ | |
1 0.0% 0.0% LazyCompile: ~toString native array.js:381 | |
1 0.0% 0.0% LazyCompile: ~module.exports.ByteBuffer.ensureCapacity /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:2207 | |
1 0.0% 0.0% LazyCompile: ~keys native v8natives.js:333 | |
1 0.0% 0.0% LazyCompile: ~hasOwnProperty native v8natives.js:249 | |
1 0.0% 0.0% LazyCompile: ~getOwnPropertyNames native v8natives.js:977 | |
1 0.0% 0.0% LazyCompile: ~getNext /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1708 | |
1 0.0% 0.0% LazyCompile: ~forEach /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1518 | |
1 0.0% 0.0% LazyCompile: ~exec native regexp.js:168 | |
1 0.0% 0.0% LazyCompile: ~evaluate /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2794 | |
1 0.0% 0.0% LazyCompile: ~each /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1400 | |
1 0.0% 0.0% LazyCompile: ~defineProperty native v8natives.js:1050 | |
1 0.0% 0.0% LazyCompile: ~cycle /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2889 | |
1 0.0% 0.0% LazyCompile: ~ToPropertyDescriptor native v8natives.js:420 | |
1 0.0% 0.0% LazyCompile: ~StringReplaceGlobalRegExpWithFunction native string.js:374 | |
1 0.0% 0.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.buildOpt /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1639 | |
1 0.0% 0.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.addChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1522 | |
1 0.0% 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
1 0.0% 0.0% LazyCompile: ~ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
1 0.0% 0.0% LazyCompile: ~DefaultString native runtime.js:645 | |
1 0.0% 0.0% LazyCompile: ~COMPARE native runtime.js:120 | |
1 0.0% 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:404 | |
1 0.0% 0.0% LazyCompile: toString native v8natives.js:223 | |
1 0.0% 0.0% LazyCompile: join native array.js:410 | |
1 0.0% 0.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
1 0.0% 0.0% LazyCompile: _featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
1 0.0% 0.0% LazyCompile: Join native array.js:119 | |
1 0.0% 0.0% LazyCompile: FILTER_KEY native runtime.js:398 | |
1 0.0% 0.0% LazyCompile: DELETE native runtime.js:348 | |
1 0.0% 0.0% LazyCompile: ConfigureTemplateInstance native apinatives.js:105 | |
1 0.0% 0.0% LazyCompile: *setTime native date.js:482 | |
1 0.0% 0.0% LazyCompile: *require module.js:379 | |
1 0.0% 0.0% LazyCompile: *isClassOf /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1015 | |
1 0.0% 0.0% LazyCompile: *isBuffer buffer.js:277 | |
1 0.0% 0.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
1 0.0% 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
1 0.0% 0.0% LazyCompile: *fs.fstatSync fs.js:673 | |
1 0.0% 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
1 0.0% 0.0% LazyCompile: *equal assert.js:120 | |
1 0.0% 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
1 0.0% 0.0% LazyCompile: *_.invert /Users/tmcw/src/geobuf/node_modules/underscore/underscore.js:825 | |
1 0.0% 0.0% LazyCompile: *UseSparseVariant native array.js:111 | |
1 0.0% 0.0% LazyCompile: *ToUint32 native runtime.js:586 | |
1 0.0% 0.0% LazyCompile: *ProtoBuf.Reflect.Value /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3044 | |
1 0.0% 0.0% LazyCompile: *ProtoBuf.Reflect.Enum.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3012 | |
1 0.0% 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:431 | |
1 0.0% 0.0% LazyCompile: *ProtoBuf.DotProto.Parser._parseFieldOptions /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1139 | |
1 0.0% 0.0% LazyCompile: *ProtoBuf.DotProto.Parser /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:606 | |
1 0.0% 0.0% LazyCompile: *ProtoBuf.Builder.Builder.reset /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3396 | |
1 0.0% 0.0% LazyCompile: *DefineOwnProperty native v8natives.js:924 | |
1 0.0% 0.0% LazyCompile: *ConvertDescriptorArrayToDescriptor native v8natives.js:581 | |
1 0.0% 0.0% LazyCompile: *<anonymous> path.js:326 | |
1 0.0% 0.0% LazyCompile: *$Array.set_ native v8natives.js:563 | |
1 0.0% 0.0% LazyCompile: *$Array.get_ native v8natives.js:553 | |
1 0.0% 0.0% LazyCompile: *$Array.get_ native v8natives.js:546 | |
1 0.0% 0.0% LazyCompile: *$Array.enumerable_ native v8natives.js:520 | |
1 0.0% 0.0% LazyCompile: *$Array.enumerable_ native v8natives.js:516 | |
1 0.0% 0.0% LazyCompile: *$Array.configurable_ native v8natives.js:540 | |
1 0.0% 0.0% KeyedLoadMegamorphicIC: args_count: 0 {5} | |
1 0.0% 0.0% KeyedLoadMegamorphicIC: args_count: 0 {3} | |
1 0.0% 0.0% KeyedLoadIC: packed | |
1 0.0% 0.0% KeyedLoadIC: name {3} | |
1 0.0% 0.0% KeyedLoadIC: args_count: 0 {7} | |
1 0.0% 0.0% KeyedLoadIC: args_count: 0 {4} | |
1 0.0% 0.0% KeyedLoadIC: args_count: 0 {1} | |
1 0.0% 0.0% KeyedLoadIC: args_count: 0 | |
1 0.0% 0.0% Function: ~<anonymous> | |
1 0.0% 0.0% CallPreMonomorphic: args_count: 3 | |
1 0.0% 0.0% CallPreMonomorphic: args_count: 2 | |
1 0.0% 0.0% Builtin: A builtin from the snapshot {7} | |
1 0.0% 0.0% Builtin: A builtin from the snapshot | |
[C++]: | |
ticks total nonlib name | |
[GC]: | |
ticks total nonlib name | |
391 2.0% | |
[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 | |
10308 53.4% /usr/lib/system/libsystem_kernel.dylib | |
4177 21.6% /usr/local/bin/node | |
496 11.9% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
274 55.2% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
209 76.3% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
209 100.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
142 67.9% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
67 32.1% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
65 23.7% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
54 83.1% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
54 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
5 7.7% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
5 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
4 6.2% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
4 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
2 3.1% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
2 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
101 20.4% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
66 65.3% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
66 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
66 100.0% LazyCompile: *forEach native array.js:1087 | |
32 31.7% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
32 100.0% LazyCompile: *forEach native array.js:1087 | |
32 100.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
3 3.0% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
3 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
2 66.7% LazyCompile: ~forEach native array.js:1087 | |
1 33.3% LazyCompile: *forEach native array.js:1087 | |
57 11.5% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
57 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
57 100.0% LazyCompile: *forEach native array.js:1087 | |
57 100.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
29 5.8% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
29 100.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
29 100.0% Function: <anonymous> | |
29 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
18 3.6% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
8 44.4% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
8 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index.js:34 | |
8 100.0% LazyCompile: ~forEach native array.js:1087 | |
6 33.3% LazyCompile: _featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
6 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index.js:34 | |
6 100.0% LazyCompile: ~forEach native array.js:1087 | |
4 22.2% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index.js:63 | |
4 100.0% LazyCompile: ~forEach native array.js:1087 | |
4 100.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
445 10.7% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
376 84.5% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
360 95.7% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
360 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
360 100.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
16 4.3% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
16 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
16 100.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
68 15.3% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
68 100.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
39 57.4% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
35 89.7% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
4 10.3% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
29 42.6% LazyCompile: ~ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
19 65.5% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
10 34.5% LazyCompile: ~ProtoBuf.loadJson /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:4054 | |
370 8.9% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
370 100.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
316 85.4% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
303 95.9% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
303 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
13 4.1% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
13 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
54 14.6% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
54 100.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
36 66.7% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
18 33.3% LazyCompile: ~ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
290 6.9% LazyCompile: *Buffer buffer.js:156 | |
178 61.4% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
121 68.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
121 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
121 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
57 32.0% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
54 94.7% Function: <anonymous> | |
54 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
2 3.5% Function: ~<anonymous> | |
2 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
71 24.5% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
71 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
71 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
71 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
34 11.7% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
34 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
34 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
34 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
128 3.1% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
76 59.4% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
61 80.3% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
61 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
61 100.0% LazyCompile: *forEach native array.js:1087 | |
10 13.2% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
10 100.0% LazyCompile: *forEach native array.js:1087 | |
10 100.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
5 6.6% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
5 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
3 60.0% LazyCompile: ~forEach native array.js:1087 | |
2 40.0% LazyCompile: *forEach native array.js:1087 | |
38 29.7% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
31 81.6% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
31 100.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
22 71.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
9 29.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
7 18.4% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
7 100.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
7 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
8 6.3% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
5 62.5% LazyCompile: _featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
5 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index.js:34 | |
5 100.0% LazyCompile: ~forEach native array.js:1087 | |
2 25.0% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
2 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index.js:34 | |
2 100.0% LazyCompile: ~forEach native array.js:1087 | |
1 12.5% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index.js:63 | |
1 100.0% LazyCompile: ~forEach native array.js:1087 | |
1 100.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
5 3.9% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
5 100.0% LazyCompile: *forEach native array.js:1087 | |
5 100.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
5 100.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
125 3.0% LazyCompile: mkLong /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2540 | |
124 99.2% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
119 96.0% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
115 96.6% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
96 83.5% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
15 13.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
4 3.5% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
4 3.4% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
3 75.0% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
1 25.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index.js:63 | |
4 3.2% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
4 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
4 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
114 2.7% LazyCompile: *split native string.js:554 | |
88 77.2% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
24 27.3% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
24 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
24 100.0% Function: <anonymous> | |
19 21.6% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
19 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
19 100.0% LazyCompile: *forEach native array.js:1087 | |
18 20.5% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
18 100.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
18 100.0% Function: <anonymous> | |
15 17.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
9 60.0% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
9 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
6 40.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
6 100.0% LazyCompile: *forEach native array.js:1087 | |
3 3.4% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
3 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
3 100.0% Function: <anonymous> | |
3 3.4% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
3 100.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index.js:63 | |
3 100.0% LazyCompile: ~forEach native array.js:1087 | |
2 2.3% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
2 100.0% Function: ~<anonymous> | |
2 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
10 8.8% LazyCompile: *exports.resolve path.js:304 | |
10 100.0% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
10 100.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
6 60.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
4 40.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
10 8.8% LazyCompile: *ProtoBuf.Reflect.Namespace.resolve /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1581 | |
5 50.0% LazyCompile: *ProtoBuf.Reflect.Namespace.resolve /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1581 | |
5 100.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
5 100.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
5 50.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
5 100.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
5 100.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
4 3.5% LazyCompile: ~exports.resolve path.js:304 | |
4 100.0% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
3 75.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
3 100.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
1 25.0% KeyedLoadIC: path | |
1 100.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
108 2.6% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index2.js:194 | |
104 96.3% LazyCompile: *_geobufToFeature /Users/tmcw/src/geobuf/index2.js:165 | |
98 94.2% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
98 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
96 98.0% Function: <anonymous> | |
2 2.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
6 5.8% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
6 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
6 100.0% Function: <anonymous> | |
4 3.7% LazyCompile: ~_geobufToFeature /Users/tmcw/src/geobuf/index2.js:165 | |
4 100.0% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
4 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
4 100.0% Function: <anonymous> | |
108 2.6% LazyCompile: *Buffer.copy buffer.js:509 | |
85 78.7% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
85 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
85 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
85 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
20 18.5% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
20 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
20 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
19 95.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
1 5.0% LazyCompile: ~ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
3 2.8% LazyCompile: *module.exports.ByteBuffer.writeVarint32 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1193 | |
3 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
3 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
3 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
97 2.3% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
35 36.1% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
25 71.4% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
25 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
25 100.0% LazyCompile: *forEach native array.js:1087 | |
10 28.6% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
10 100.0% LazyCompile: *forEach native array.js:1087 | |
10 100.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
21 21.6% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
21 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
21 100.0% Function: <anonymous> | |
21 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
21 21.6% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
21 100.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
21 100.0% Function: <anonymous> | |
21 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
13 13.4% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
13 100.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
13 100.0% LazyCompile: *forEach native array.js:1087 | |
13 100.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
4 4.1% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
3 75.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
3 100.0% Function: <anonymous> | |
3 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
1 25.0% LazyCompile: ~geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
1 100.0% Function: <anonymous> | |
1 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
90 2.2% LazyCompile: *ProtoBuf.Reflect.Namespace.getChildren /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1502 | |
32 35.6% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
21 65.6% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
21 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
21 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
11 34.4% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
9 81.8% Function: <anonymous> | |
9 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
2 18.2% Function: ~<anonymous> | |
2 100.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
29 32.2% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
25 86.2% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
25 100.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
22 88.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
3 12.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
4 13.8% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
2 50.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
2 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
2 50.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
2 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
11 12.2% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
9 81.8% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
5 55.6% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
5 100.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
4 44.4% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
3 75.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
1 25.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
1 9.1% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
1 100.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
1 100.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
1 9.1% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
1 100.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
1 100.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
6 6.7% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
6 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
6 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
6 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
6 6.7% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
3 50.0% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
3 100.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
2 66.7% LazyCompile: ~ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
1 33.3% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
3 50.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
2 66.7% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
2 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
1 33.3% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
1 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
3 3.3% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
3 100.0% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
3 100.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
3 100.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
84 2.0% LazyCompile: *StringReplaceGlobalRegExpWithFunction native string.js:374 | |
84 100.0% LazyCompile: *replace native string.js:221 | |
84 100.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
84 100.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
77 91.7% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
7 8.3% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
[Top down (heavy) profile]: | |
Note: callees occupying less than 0.1% are not shown. | |
inclusive self name | |
ticks total ticks total | |
9908 51.3% 9908 51.3% /usr/lib/system/libsystem_kernel.dylib | |
8833 45.7% 0 0.0% LazyCompile: listOnTimeout timers.js:77 | |
6974 36.1% 0 0.0% LazyCompile: ~execute /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1689 | |
6973 36.1% 0 0.0% LazyCompile: ~run /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:3000 | |
6959 36.0% 1 0.0% LazyCompile: ~cycle /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2889 | |
6749 34.9% 1 0.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
3568 18.5% 1 0.0% Function: ~<anonymous> | |
1774 9.2% 0 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
985 5.1% 1 0.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
760 3.9% 2 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
380 2.0% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
377 2.0% 2 0.0% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
370 1.9% 2 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
353 1.8% 13 0.1% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
188 1.0% 10 0.1% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
91 0.5% 91 0.5% /usr/local/bin/node | |
41 0.2% 2 0.0% LazyCompile: *replace native string.js:221 | |
39 0.2% 2 0.0% LazyCompile: *StringReplaceGlobalRegExpWithFunction native string.js:374 | |
21 0.1% 21 0.1% /usr/local/bin/node | |
99 0.5% 99 0.5% /usr/local/bin/node | |
33 0.2% 2 0.0% LazyCompile: defineProperty native v8natives.js:1050 | |
20 0.1% 2 0.0% LazyCompile: *ToPropertyDescriptor native v8natives.js:420 | |
106 0.5% 0 0.0% LazyCompile: ~ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
98 0.5% 2 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
44 0.2% 5 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1078 | |
25 0.1% 8 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
22 0.1% 7 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
22 0.1% 1 0.0% LazyCompile: *ProtoBuf.DotProto.Parser._parseEnum /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1216 | |
102 0.5% 2 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
79 0.4% 5 0.0% LazyCompile: *ProtoBuf.Builder.Builder.create /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3556 | |
30 0.2% 12 0.1% LazyCompile: ~ProtoBuf.Builder.Builder.isValidMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3433 | |
63 0.3% 0 0.0% LazyCompile: ProtoBuf.Util.Util.fetch /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:309 | |
60 0.3% 0 0.0% LazyCompile: fs.readFileSync fs.js:271 | |
21 0.1% 0 0.0% LazyCompile: *fs.openSync fs.js:424 | |
61 0.3% 0 0.0% LazyCompile: *ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
53 0.3% 0 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
30 0.2% 1 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1078 | |
21 0.1% 2 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
29 0.2% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
28 0.1% 1 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
25 0.1% 1 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
117 0.6% 2 0.0% LazyCompile: ~_geobufToFeature /Users/tmcw/src/geobuf/index.js:168 | |
70 0.4% 3 0.0% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index.js:198 | |
21 0.1% 21 0.1% /usr/lib/system/libsystem_kernel.dylib | |
70 0.4% 0 0.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
70 0.4% 1 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
55 0.3% 1 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
54 0.3% 1 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
41 0.2% 1 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
39 0.2% 1 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
788 4.1% 0 0.0% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
634 3.3% 1 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
607 3.1% 0 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
313 1.6% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
226 1.2% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
217 1.1% 4 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
203 1.1% 10 0.1% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
85 0.4% 6 0.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
32 0.2% 1 0.0% LazyCompile: *replace native string.js:221 | |
31 0.2% 7 0.0% LazyCompile: *StringReplaceGlobalRegExpWithFunction native string.js:374 | |
32 0.2% 32 0.2% /usr/local/bin/node | |
74 0.4% 74 0.4% /usr/local/bin/node | |
81 0.4% 0 0.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
43 0.2% 1 0.0% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
41 0.2% 2 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
25 0.1% 1 0.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
35 0.2% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
33 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
133 0.7% 2 0.0% LazyCompile: ~ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
114 0.6% 3 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
64 0.3% 3 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1078 | |
42 0.2% 10 0.1% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
30 0.2% 10 0.1% LazyCompile: *test native regexp.js:217 | |
24 0.1% 5 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
86 0.4% 0 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
63 0.3% 2 0.0% LazyCompile: *ProtoBuf.Builder.Builder.create /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3556 | |
25 0.1% 4 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.isValidMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3433 | |
45 0.2% 0 0.0% LazyCompile: ProtoBuf.Util.Util.fetch /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:309 | |
40 0.2% 1 0.0% LazyCompile: fs.readFileSync fs.js:271 | |
20 0.1% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
20 0.1% 2 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
26 0.1% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
90 0.5% 4 0.0% LazyCompile: ~_geobufToFeature /Users/tmcw/src/geobuf/index.js:168 | |
56 0.3% 3 0.0% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index.js:198 | |
22 0.1% 22 0.1% /usr/lib/system/libsystem_kernel.dylib | |
33 0.2% 1 0.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
32 0.2% 0 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
26 0.1% 1 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
25 0.1% 0 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
1638 8.5% 1 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
1393 7.2% 0 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
1361 7.0% 3 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
729 3.8% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
630 3.3% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
609 3.2% 5 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
582 3.0% 20 0.1% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
309 1.6% 7 0.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
145 0.8% 145 0.8% /usr/local/bin/node | |
61 0.3% 7 0.0% LazyCompile: *replace native string.js:221 | |
54 0.3% 5 0.0% LazyCompile: *StringReplaceGlobalRegExpWithFunction native string.js:374 | |
31 0.2% 31 0.2% /usr/local/bin/node | |
38 0.2% 16 0.1% LazyCompile: *ProtoBuf.Reflect.Namespace.hasChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1543 | |
24 0.1% 0 0.0% LazyCompile: RegExpConstructor native regexp.js:86 | |
21 0.1% 0 0.0% LazyCompile: *DoConstructRegExp native regexp.js:35 | |
147 0.8% 147 0.8% /usr/local/bin/node | |
53 0.3% 5 0.0% LazyCompile: defineProperty native v8natives.js:1050 | |
28 0.1% 1 0.0% LazyCompile: *DefineOwnProperty native v8natives.js:924 | |
26 0.1% 9 0.0% LazyCompile: *DefineObjectProperty native v8natives.js:695 | |
20 0.1% 2 0.0% LazyCompile: *create native v8natives.js:1038 | |
95 0.5% 0 0.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
60 0.3% 0 0.0% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
59 0.3% 1 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
22 0.1% 0 0.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
22 0.1% 22 0.1% /usr/local/bin/node | |
32 0.2% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
31 0.2% 1 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
230 1.2% 0 0.0% LazyCompile: ~ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
196 1.0% 6 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
103 0.5% 6 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1078 | |
64 0.3% 14 0.1% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
42 0.2% 17 0.1% LazyCompile: *test native regexp.js:217 | |
38 0.2% 2 0.0% LazyCompile: *ProtoBuf.DotProto.Parser._parseEnum /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1216 | |
20 0.1% 8 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
32 0.2% 6 0.0% LazyCompile: *ProtoBuf.DotProto.Tokenizer.next /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:500 | |
23 0.1% 5 0.0% LazyCompile: *test native regexp.js:217 | |
168 0.9% 2 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
122 0.6% 8 0.0% LazyCompile: *ProtoBuf.Builder.Builder.create /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3556 | |
57 0.3% 8 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.isValidMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3433 | |
24 0.1% 3 0.0% LazyCompile: *ProtoBuf.Builder.Builder.isValidMessageField /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3495 | |
20 0.1% 6 0.0% LazyCompile: *ProtoBuf.Reflect.Namespace.addChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1522 | |
126 0.7% 0 0.0% LazyCompile: ProtoBuf.Util.Util.fetch /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:309 | |
120 0.6% 1 0.0% LazyCompile: fs.readFileSync fs.js:271 | |
43 0.2% 0 0.0% LazyCompile: *fs.fstatSync fs.js:673 | |
29 0.2% 29 0.2% /usr/local/bin/node | |
33 0.2% 0 0.0% LazyCompile: *fs.openSync fs.js:424 | |
25 0.1% 25 0.1% /usr/lib/system/libsystem_kernel.dylib | |
43 0.2% 2 0.0% LazyCompile: *ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
33 0.2% 1 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
41 0.2% 1 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
40 0.2% 2 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
36 0.2% 3 0.0% LazyCompile: *ProtoBuf.Builder.Builder.resolveAll /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3837 | |
31 0.2% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
229 1.2% 0 0.0% LazyCompile: ~forEach native array.js:1087 | |
219 1.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index.js:34 | |
123 0.6% 1 0.0% LazyCompile: _featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
112 0.6% 5 0.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
58 0.3% 0 0.0% LazyCompile: ~forEach native array.js:1087 | |
57 0.3% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index.js:63 | |
57 0.3% 0 0.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
48 0.2% 48 0.2% /usr/lib/system/libsystem_kernel.dylib | |
94 0.5% 0 0.0% LazyCompile: ~_featureToGeobuf /Users/tmcw/src/geobuf/index.js:49 | |
87 0.5% 4 0.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index.js:61 | |
147 0.8% 1 0.0% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
133 0.7% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
130 0.7% 3 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
124 0.6% 4 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
113 0.6% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
108 0.6% 0 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
107 0.6% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
98 0.5% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
82 0.4% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
68 0.4% 2 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
49 0.3% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
44 0.2% 0 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
41 0.2% 2 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
2801 14.5% 14 0.1% Function: <anonymous> | |
1209 6.3% 6 0.0% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
1129 5.8% 5 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
1093 5.7% 11 0.1% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
1058 5.5% 7 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
956 4.9% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
917 4.7% 10 0.1% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
878 4.5% 9 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
773 4.0% 9 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
711 3.7% 10 0.1% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
607 3.1% 16 0.1% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
465 2.4% 8 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
440 2.3% 20 0.1% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
335 1.7% 13 0.1% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
183 0.9% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
168 0.9% 10 0.1% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
118 0.6% 12 0.1% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
104 0.5% 23 0.1% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
22 0.1% 4 0.0% LazyCompile: *Buffer.copy buffer.js:509 | |
21 0.1% 7 0.0% LazyCompile: *module.exports.ByteBuffer.calculateVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1339 | |
21 0.1% 1 0.0% LazyCompile: *Buffer buffer.js:156 | |
29 0.2% 2 0.0% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
24 0.1% 9 0.0% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
90 0.5% 18 0.1% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
24 0.1% 5 0.0% LazyCompile: *module.exports.ByteBuffer.calculateVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1339 | |
33 0.2% 3 0.0% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
58 0.3% 12 0.1% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
38 0.2% 15 0.1% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
77 0.4% 10 0.1% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
37 0.2% 5 0.0% LazyCompile: *Buffer.copy buffer.js:509 | |
29 0.2% 5 0.0% LazyCompile: *Buffer buffer.js:156 | |
41 0.2% 3 0.0% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
38 0.2% 6 0.0% LazyCompile: *Buffer buffer.js:156 | |
29 0.2% 29 0.2% /usr/local/bin/node | |
79 0.4% 25 0.1% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
38 0.2% 4 0.0% LazyCompile: *Message.get /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1863 | |
42 0.2% 2 0.0% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
42 0.2% 5 0.0% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
35 0.2% 3 0.0% LazyCompile: *Buffer buffer.js:156 | |
24 0.1% 24 0.1% /usr/local/bin/node | |
20 0.1% 4 0.0% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
27 0.1% 6 0.0% LazyCompile: *Message.get /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1863 | |
44 0.2% 6 0.0% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
20 0.1% 10 0.1% LazyCompile: *Buffer buffer.js:156 | |
42 0.2% 4 0.0% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
38 0.2% 8 0.0% LazyCompile: *Buffer buffer.js:156 | |
24 0.1% 24 0.1% /usr/local/bin/node | |
70 0.4% 9 0.0% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
58 0.3% 11 0.1% LazyCompile: *Buffer buffer.js:156 | |
34 0.2% 34 0.2% /usr/local/bin/node | |
794 4.1% 5 0.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
789 4.1% 6 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
707 3.7% 5 0.0% LazyCompile: *forEach native array.js:1087 | |
670 3.5% 2 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
634 3.3% 3 0.0% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
550 2.8% 32 0.2% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
284 1.5% 20 0.1% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
184 1.0% 49 0.3% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
112 0.6% 9 0.0% LazyCompile: mkLong /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2540 | |
55 0.3% 55 0.3% /usr/local/bin/node | |
44 0.2% 16 0.1% LazyCompile: *Long.fromNumber /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:141 | |
37 0.2% 37 0.2% /usr/local/bin/node | |
35 0.2% 16 0.1% LazyCompile: *ProtoBuf.Reflect.Namespace.getChild /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1553 | |
98 0.5% 1 0.0% LazyCompile: *forEach native array.js:1087 | |
95 0.5% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
95 0.5% 3 0.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
48 0.2% 3 0.0% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
29 0.2% 10 0.1% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
23 0.1% 3 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
69 0.4% 12 0.1% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
46 0.2% 46 0.2% /usr/local/bin/node | |
32 0.2% 3 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
52 0.3% 6 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
43 0.2% 43 0.2% /usr/local/bin/node | |
25 0.1% 1 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
42 0.2% 16 0.1% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
31 0.2% 2 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
774 4.0% 1 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
714 3.7% 2 0.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
556 2.9% 7 0.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
545 2.8% 14 0.1% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
465 2.4% 15 0.1% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
444 2.3% 9 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
377 2.0% 11 0.1% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
364 1.9% 10 0.1% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
224 1.2% 14 0.1% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
204 1.1% 18 0.1% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
109 0.6% 6 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
53 0.3% 3 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
27 0.1% 4 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
20 0.1% 9 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
36 0.2% 12 0.1% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
21 0.1% 12 0.1% LazyCompile: *module.exports.ByteBuffer.readVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1465 | |
37 0.2% 12 0.1% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
22 0.1% 22 0.1% /usr/local/bin/node | |
62 0.3% 4 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
50 0.3% 50 0.3% /usr/local/bin/node | |
22 0.1% 7 0.0% LazyCompile: *Message.set /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1831 | |
20 0.1% 2 0.0% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
40 0.2% 9 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
27 0.1% 27 0.1% /usr/local/bin/node | |
41 0.2% 5 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
32 0.2% 32 0.2% /usr/local/bin/node | |
112 0.6% 2 0.0% LazyCompile: *_geobufToFeature /Users/tmcw/src/geobuf/index2.js:165 | |
93 0.5% 21 0.1% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index2.js:194 | |
56 0.3% 56 0.3% /usr/local/bin/node | |
39 0.2% 9 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
58 0.3% 0 0.0% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
42 0.2% 0 0.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
42 0.2% 1 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
36 0.2% 1 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
35 0.2% 2 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
29 0.2% 1 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
28 0.1% 0 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
180 0.9% 0 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
180 0.9% 0 0.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
144 0.7% 0 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
77 0.4% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
77 0.4% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
76 0.4% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
72 0.4% 4 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
42 0.2% 0 0.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
22 0.1% 22 0.1% /usr/local/bin/node | |
21 0.1% 0 0.0% LazyCompile: ~ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
21 0.1% 0 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.import /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3698 | |
22 0.1% 0 0.0% LazyCompile: ~_geobufToFeature /Users/tmcw/src/geobuf/index.js:168 | |
153 0.8% 0 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
136 0.7% 0 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
136 0.7% 0 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
70 0.4% 0 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
70 0.4% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
68 0.4% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
61 0.3% 2 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
30 0.2% 2 0.0% Function: ~Message.encode.isNew /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1890 | |
21 0.1% 21 0.1% /usr/local/bin/node | |
25 0.1% 0 0.0% LazyCompile: ~ProtoBuf.DotProto.Parser.parse /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:622 | |
22 0.1% 0 0.0% LazyCompile: ProtoBuf.DotProto.Parser._parseMessage /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1012 | |
134 0.7% 0 0.0% LazyCompile: ~emit /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2095 | |
127 0.7% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1518 | |
127 0.7% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2107 | |
125 0.6% 0 0.0% LazyCompile: ~getNext /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1708 | |
114 0.6% 1 0.0% LazyCompile: ~evaluate /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2794 | |
108 0.6% 0 0.0% LazyCompile: ~enqueue /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2748 | |
108 0.6% 0 0.0% LazyCompile: ~clone /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2257 | |
99 0.5% 1 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:404 | |
79 0.4% 0 0.0% LazyCompile: ~setOptions /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1165 | |
70 0.4% 0 0.0% LazyCompile: *forOwn /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1545 | |
70 0.4% 0 0.0% LazyCompile: ~forProps /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:854 | |
69 0.4% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1167 | |
60 0.3% 1 0.0% LazyCompile: ~deepClone /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1225 | |
27 0.1% 0 0.0% LazyCompile: ~forProps /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:854 | |
64 0.3% 0 0.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2433 | |
40 0.2% 0 0.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
39 0.2% 0 0.0% Function: ~<anonymous> | |
20 0.1% 0 0.0% LazyCompile: ~featureToGeobuf /Users/tmcw/src/geobuf/index.js:41 | |
20 0.1% 0 0.0% LazyCompile: ~featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
23 0.1% 0 0.0% LazyCompile: ~getRes /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2570 | |
1398 7.2% 0 0.0% LazyCompile: *execute /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1689 | |
1398 7.2% 0 0.0% LazyCompile: ~run /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:3000 | |
1398 7.2% 0 0.0% LazyCompile: ~cycle /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2889 | |
1366 7.1% 0 0.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
1315 6.8% 4 0.0% Function: <anonymous> | |
551 2.9% 2 0.0% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
513 2.7% 3 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
496 2.6% 6 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
480 2.5% 6 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
445 2.3% 5 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
428 2.2% 2 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
412 2.1% 2 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
369 1.9% 4 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
340 1.8% 3 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
298 1.5% 5 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
223 1.2% 3 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
205 1.1% 9 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
162 0.8% 4 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
92 0.5% 1 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
83 0.4% 6 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
59 0.3% 9 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
50 0.3% 11 0.1% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
40 0.2% 13 0.1% LazyCompile: *module.exports.ByteBuffer.writeVarint64 /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1398 | |
24 0.1% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
45 0.2% 2 0.0% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
27 0.1% 4 0.0% LazyCompile: *Buffer.copy buffer.js:509 | |
36 0.2% 8 0.0% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
20 0.1% 1 0.0% LazyCompile: *module.exports.ByteBuffer.append /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:1984 | |
33 0.2% 3 0.0% LazyCompile: *module.exports.ByteBuffer /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/dist/ByteBufferNB.js:44 | |
30 0.2% 6 0.0% LazyCompile: *Buffer buffer.js:156 | |
395 2.0% 0 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
394 2.0% 1 0.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
303 1.6% 5 0.0% LazyCompile: Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2189 | |
290 1.5% 11 0.1% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
241 1.2% 11 0.1% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
228 1.2% 7 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
183 0.9% 3 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
177 0.9% 15 0.1% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
99 0.5% 3 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
93 0.5% 5 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
63 0.3% 5 0.0% LazyCompile: ~ProtoBuf.Reflect.Field.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2868 | |
33 0.2% 2 0.0% LazyCompile: ProtoBuf.Reflect.Message.decode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2386 | |
33 0.2% 7 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
22 0.1% 22 0.1% /usr/local/bin/node | |
28 0.1% 2 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
25 0.1% 25 0.1% /usr/local/bin/node | |
30 0.2% 4 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
21 0.1% 21 0.1% /usr/local/bin/node | |
68 0.4% 2 0.0% LazyCompile: *_geobufToFeature /Users/tmcw/src/geobuf/index2.js:165 | |
58 0.3% 10 0.1% LazyCompile: ~parseGeometry /Users/tmcw/src/geobuf/index2.js:194 | |
38 0.2% 38 0.2% /usr/local/bin/node | |
21 0.1% 2 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
359 1.9% 0 0.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
359 1.9% 1 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
320 1.7% 5 0.0% LazyCompile: *forEach native array.js:1087 | |
303 1.6% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
293 1.5% 1 0.0% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
264 1.4% 19 0.1% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
145 0.8% 6 0.0% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
101 0.5% 19 0.1% LazyCompile: ProtoBuf.Reflect.Field.verifyValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2558 | |
71 0.4% 4 0.0% LazyCompile: mkLong /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2540 | |
40 0.2% 40 0.2% /usr/local/bin/node | |
22 0.1% 6 0.0% LazyCompile: *Long.fromNumber /Users/tmcw/src/geobuf/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long/dist/Long.js:141 | |
22 0.1% 22 0.1% /usr/local/bin/node | |
57 0.3% 1 0.0% LazyCompile: *forEach native array.js:1087 | |
53 0.3% 0 0.0% LazyCompile: *<anonymous> /Users/tmcw/src/geobuf/index2.js:62 | |
53 0.3% 3 0.0% LazyCompile: ~addGeometry /Users/tmcw/src/geobuf/index2.js:60 | |
26 0.1% 0 0.0% LazyCompile: *Message.add /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1794 | |
25 0.1% 3 0.0% LazyCompile: Message /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1740 | |
20 0.1% 20 0.1% /usr/local/bin/node | |
20 0.1% 2 0.0% LazyCompile: *ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
32 0.2% 0 0.0% LazyCompile: ~emit /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2095 | |
32 0.2% 0 0.0% LazyCompile: ~forEach /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1518 | |
32 0.2% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2107 | |
31 0.2% 1 0.0% LazyCompile: ~getNext /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:1708 | |
24 0.1% 0 0.0% LazyCompile: ~evaluate /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2794 | |
22 0.1% 0 0.0% LazyCompile: *enqueue /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2748 | |
22 0.1% 0 0.0% LazyCompile: *clone /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2257 | |
21 0.1% 0 0.0% LazyCompile: ~Benchmark /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:404 | |
458 2.4% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2968 | |
458 2.4% 0 0.0% LazyCompile: ~cycle /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2889 | |
451 2.3% 0 0.0% LazyCompile: clock /Users/tmcw/src/geobuf/node_modules/benchmark/benchmark.js:2440 | |
279 1.4% 0 0.0% Function: ~<anonymous> | |
90 0.5% 0 0.0% LazyCompile: ~geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
90 0.5% 0 0.0% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
42 0.2% 0 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
42 0.2% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
26 0.1% 0 0.0% LazyCompile: ~ProtoBuf.Builder.Builder.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3900 | |
25 0.1% 0 0.0% LazyCompile: ~ProtoBuf.Reflect.Namespace.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1614 | |
25 0.1% 0 0.0% LazyCompile: ~ProtoBuf.Reflect.Message.build /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1724 | |
24 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1728 | |
28 0.1% 0 0.0% LazyCompile: ~builder /Users/tmcw/src/geobuf/index.js:12 | |
28 0.1% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
25 0.1% 0 0.0% LazyCompile: ~ProtoBuf.loadProto /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3964 | |
80 0.4% 0 0.0% LazyCompile: ~featureToGeobuf /Users/tmcw/src/geobuf/index.js:41 | |
80 0.4% 0 0.0% LazyCompile: ~featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
37 0.2% 0 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
37 0.2% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
36 0.2% 0 0.0% LazyCompile: ~builder /Users/tmcw/src/geobuf/index.js:12 | |
36 0.2% 0 0.0% LazyCompile: ~ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
30 0.2% 0 0.0% LazyCompile: ~ProtoBuf.loadProto /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3964 | |
24 0.1% 0 0.0% LazyCompile: ~ProtoBuf.loadJson /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:4054 | |
46 0.2% 0 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index.js:28 | |
38 0.2% 0 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
29 0.2% 0 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
41 0.2% 0 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index.js:148 | |
41 0.2% 0 0.0% LazyCompile: ~geobufToFeatureCollection /Users/tmcw/src/geobuf/index.js:152 | |
34 0.2% 0 0.0% LazyCompile: *builder /Users/tmcw/src/geobuf/index.js:12 | |
26 0.1% 0 0.0% LazyCompile: *ProtoBuf.loadProtoFile /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:3996 | |
20 0.1% 0 0.0% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
170 0.9% 1 0.0% Function: <anonymous> | |
76 0.4% 0 0.0% LazyCompile: Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:1982 | |
71 0.4% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
69 0.4% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
67 0.3% 0 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
64 0.3% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
61 0.3% 2 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
56 0.3% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
48 0.2% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
44 0.2% 0 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
37 0.2% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2736 | |
26 0.1% 0 0.0% LazyCompile: *ProtoBuf.Reflect.Message.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2317 | |
22 0.1% 1 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode /Users/tmcw/src/geobuf/node_modules/protobufjs/dist/ProtoBuf.js:2681 | |
44 0.2% 0 0.0% LazyCompile: *geobufToFeature /Users/tmcw/src/geobuf/index2.js:145 | |
24 0.1% 0 0.0% LazyCompile: *geobufToFeatureCollection /Users/tmcw/src/geobuf/index2.js:149 | |
44 0.2% 0 0.0% LazyCompile: *featureToGeobuf /Users/tmcw/src/geobuf/index2.js:42 | |
43 0.2% 0 0.0% LazyCompile: *featureCollectionToGeobuf /Users/tmcw/src/geobuf/index2.js:29 | |
25 0.1% 0 0.0% LazyCompile: *forEach native array.js:1087 | |
23 0.1% 0 0.0% LazyCompile: ~<anonymous> /Users/tmcw/src/geobuf/index2.js:35 | |
21 0.1% 0 0.0% LazyCompile: *_featureToGeobuf /Users/tmcw/src/geobuf/index2.js:50 | |
348 1.8% 348 1.8% /usr/local/bin/node | |
85 0.4% 0 0.0% Function: ~<anonymous> node.js:27 | |
85 0.4% 0 0.0% LazyCompile: ~startup node.js:30 | |
75 0.4% 0 0.0% LazyCompile: ~Module.runMain module.js:495 | |
75 0.4% 0 0.0% LazyCompile: Module._load module.js:275 | |
67 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
67 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
65 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
65 0.3% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/bench.js:1 | |
60 0.3% 0 0.0% LazyCompile: ~require module.js:379 | |
60 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
60 0.3% 0 0.0% LazyCompile: Module._load module.js:275 | |
57 0.3% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
57 0.3% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
57 0.3% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
30 0.2% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/index.js:1 | |
30 0.2% 0 0.0% LazyCompile: ~require module.js:379 | |
30 0.2% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
30 0.2% 0 0.0% LazyCompile: Module._load module.js:275 | |
29 0.2% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
29 0.2% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
29 0.2% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
25 0.1% 0 0.0% Function: ~<anonymous> /Users/tmcw/src/geobuf/node_modules/protobufjs/index.js:1 | |
25 0.1% 0 0.0% LazyCompile: ~require module.js:379 | |
25 0.1% 0 0.0% LazyCompile: ~Module.require module.js:361 | |
25 0.1% 0 0.0% LazyCompile: Module._load module.js:275 | |
25 0.1% 0 0.0% LazyCompile: ~Module.load module.js:346 | |
24 0.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472 | |
23 0.1% 0 0.0% LazyCompile: ~Module._compile module.js:374 | |
26 0.1% 26 0.1% /usr/lib/system/libsystem_platform.dylib | |
23 0.1% 13 0.1% LazyCompile: *DoConstructRegExp native regexp.js:35 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment