linx-simulator2/node_modules/protobufjs/tests/bench.txt
2019-09-18 11:11:16 +03:00

374 lines
34 KiB
Plaintext

Statistical profiling result from v8.log, (1544 ticks, 944 unaccounted, 0 excluded).
[Unknown]:
ticks total nonlib name
944 61.1%
[Shared libraries]:
ticks total nonlib name
[JavaScript]:
ticks total nonlib name
248 16.1% 16.1% LazyCompile: *Buffer.write buffer.js:315
190 12.3% 12.3% LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629
189 12.2% 12.2% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
188 12.2% 12.2% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
142 9.2% 9.2% LazyCompile: *Buffer.toString buffer.js:392
84 5.4% 5.4% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
62 4.0% 4.0% LazyCompile: *toLowerCase native string.js:739
47 3.0% 3.0% LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
38 2.5% 2.5% LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193
36 2.3% 2.3% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
27 1.7% 1.7% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
25 1.6% 1.6% LazyCompile: *module.exports.ByteBuffer.readVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1272
25 1.6% 1.6% Builtin: A builtin from the snapshot
24 1.6% 1.6% Stub: CompareICStub
15 1.0% 1.0% Stub: CEntryStub
15 1.0% 1.0% LazyCompile: <anonymous> native string.js:36
15 1.0% 1.0% LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932
11 0.7% 0.7% Stub: InstanceofStub
11 0.7% 0.7% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
11 0.7% 0.7% KeyedLoadIC: A keyed load IC from the snapshot
10 0.6% 0.6% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
9 0.6% 0.6% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
9 0.6% 0.6% LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252
8 0.5% 0.5% LazyCompile: ~NativeModule.compile node.js:892
7 0.5% 0.5% Stub: KeyedLoadElementStub
6 0.4% 0.4% Stub: CompareICStub {2}
6 0.4% 0.4% LazyCompile: *module.exports.ByteBuffer.LE x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2299
6 0.4% 0.4% LazyCompile: *isFinite native v8natives.js:103
5 0.3% 0.3% Stub: ToBooleanStub_UndefinedSpecObject
5 0.3% 0.3% LazyCompile: ~Module._compile module.js:374
5 0.3% 0.3% Builtin: A builtin from the snapshot {3}
4 0.3% 0.3% Stub: ToBooleanStub
4 0.3% 0.3% Stub: KeyedLoadElementStub {1}
4 0.3% 0.3% LazyCompile: *module.exports.ByteBuffer.remaining x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2397
3 0.2% 0.2% KeyedStoreIC: A keyed store IC from the snapshot
2 0.1% 0.1% Stub: BinaryOpStub_SHR_Alloc_SMI
2 0.1% 0.1% Stub: BinaryOpStub_SHL_Alloc_SMI
2 0.1% 0.1% LazyCompile: ~ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
2 0.1% 0.1% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
2 0.1% 0.1% Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferAB.js:23
2 0.1% 0.1% Function: ~<anonymous> x:\public\ProtoBuf\dist\ProtoBuf.js:22
2 0.1% 0.1% Function: ~<anonymous> net.js:1
1 0.1% 0.1% Stub: ToBooleanStub {1}
1 0.1% 0.1% Stub: CompareICStub {1}
1 0.1% 0.1% Stub: CallConstructStub
1 0.1% 0.1% Stub: BinaryOpStub_MUL_Alloc_SMI
1 0.1% 0.1% Stub: BinaryOpStub_BIT_OR_OverwriteLeft_SMI
1 0.1% 0.1% LazyCompile: ~tryFile module.js:138
1 0.1% 0.1% LazyCompile: ~nextTick node.js:334
1 0.1% 0.1% LazyCompile: ~module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
1 0.1% 0.1% LazyCompile: ~join native array.js:410
1 0.1% 0.1% LazyCompile: ~fs.statSync fs.js:687
1 0.1% 0.1% LazyCompile: ~fs.openSync fs.js:429
1 0.1% 0.1% LazyCompile: ~fs.fstatSync fs.js:678
1 0.1% 0.1% LazyCompile: ~filter native array.js:1036
1 0.1% 0.1% LazyCompile: ~exec native regexp.js:168
1 0.1% 0.1% LazyCompile: ~createWriteReq net.js:658
1 0.1% 0.1% LazyCompile: ~createWritableStdioStream node.js:550
1 0.1% 0.1% LazyCompile: ~bind native v8natives.js:1578
1 0.1% 0.1% LazyCompile: ~StringSplitOnRegExp native string.js:591
1 0.1% 0.1% LazyCompile: ~ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
1 0.1% 0.1% LazyCompile: ~ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
1 0.1% 0.1% LazyCompile: ~ProtoBuf.Reflect.Field x:\public\ProtoBuf\dist\ProtoBuf.js:2401
1 0.1% 0.1% LazyCompile: ~ProtoBuf.DotProto.Parser._parseId x:\public\ProtoBuf\dist\ProtoBuf.js:724
1 0.1% 0.1% LazyCompile: ~Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629
1 0.1% 0.1% LazyCompile: ~Buffer.write buffer.js:315
1 0.1% 0.1% LazyCompile: ~Buffer buffer.js:156
1 0.1% 0.1% LazyCompile: statPath module.js:88
1 0.1% 0.1% KeyedLoadIC: args_count: 0
1 0.1% 0.1% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
1 0.1% 0.1% Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\node_modules\long\dist\Long.js:23
1 0.1% 0.1% Function: ~<anonymous> fs.js:1
1 0.1% 0.1% Builtin: A builtin from the snapshot {2}
1 0.1% 0.1% Builtin: A builtin from the snapshot {1}
[C++]:
ticks total nonlib name
[GC]:
ticks total nonlib name
2 0.1%
[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
248 16.1% LazyCompile: *Buffer.write buffer.js:315
247 99.6% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
247 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
247 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
247 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
247 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
190 12.3% LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629
190 100.0% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
190 100.0% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
182 95.8% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
182 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
182 100.0% LazyCompile: ~Module._compile module.js:374
8 4.2% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
8 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
8 100.0% LazyCompile: ~Module._compile module.js:374
189 12.2% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
189 100.0% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
183 96.8% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
183 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
183 100.0% LazyCompile: ~Module._compile module.js:374
183 100.0% LazyCompile: ~Module._extensions..js module.js:472
6 3.2% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
6 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
6 100.0% LazyCompile: ~Module._compile module.js:374
6 100.0% LazyCompile: ~Module._extensions..js module.js:472
188 12.2% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
188 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
188 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
187 99.5% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
187 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
178 95.2% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
9 4.8% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
142 9.2% LazyCompile: *Buffer.toString buffer.js:392
142 100.0% LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932
141 99.3% LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
141 100.0% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
141 100.0% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
132 93.6% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
9 6.4% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
84 5.4% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
82 97.6% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
82 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
82 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
79 96.3% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
79 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
3 3.7% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
3 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
2 2.4% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
2 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
2 100.0% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
2 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
2 100.0% LazyCompile: ~Module._compile module.js:374
62 4.0% LazyCompile: *toLowerCase native string.js:739
36 58.1% LazyCompile: *Buffer.write buffer.js:315
36 100.0% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
36 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
36 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
36 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
23 37.1% LazyCompile: *Buffer.toString buffer.js:392
23 100.0% LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932
23 100.0% LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
23 100.0% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
23 100.0% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
2 3.2% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
2 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
2 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
2 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
2 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
47 3.0% LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
46 97.9% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
46 100.0% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
44 95.7% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
44 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
44 100.0% LazyCompile: ~Module._compile module.js:374
2 4.3% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
2 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
2 100.0% LazyCompile: ~Module._compile module.js:374
38 2.5% LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193
26 68.4% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
26 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
26 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
26 100.0% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
26 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
6 15.8% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
6 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
6 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
6 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
6 100.0% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
6 15.8% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
6 100.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
6 100.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
6 100.0% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
6 100.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
36 2.3% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
35 97.2% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
32 91.4% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
32 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
32 100.0% LazyCompile: ~Module._compile module.js:374
32 100.0% LazyCompile: ~Module._extensions..js module.js:472
3 8.6% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
3 100.0% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
3 100.0% LazyCompile: ~Module._compile module.js:374
3 100.0% LazyCompile: ~Module._extensions..js module.js:472
[Top down (heavy) profile]:
Note: callees occupying less than 0.1% are not shown.
inclusive self name
ticks total ticks total
1533 99.3% 0 0.0% Function: ~<anonymous> node.js:27
1533 99.3% 0 0.0% LazyCompile: ~startup node.js:30
1527 98.9% 0 0.0% LazyCompile: ~Module.runMain module.js:495
1527 98.9% 0 0.0% LazyCompile: Module._load module.js:275
1524 98.7% 0 0.0% LazyCompile: ~Module.load module.js:346
1523 98.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
1523 98.6% 0 0.0% LazyCompile: ~Module._compile module.js:374
1523 98.6% 1 0.1% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1
1413 91.5% 11 0.7% LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33
701 45.4% 9 0.6% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
681 44.1% 32 2.1% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
631 40.9% 22 1.4% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
576 37.3% 79 5.1% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
473 30.6% 178 11.5% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
286 18.5% 236 15.3% LazyCompile: *Buffer.write buffer.js:315
37 2.4% 35 2.3% LazyCompile: *toLowerCase native string.js:739
2 0.1% 2 0.1% Stub: CEntryStub
5 0.3% 5 0.3% LazyCompile: *isFinite native v8natives.js:103
3 0.2% 3 0.2% Stub: CompareICStub {2}
3 0.2% 2 0.1% LazyCompile: <anonymous> native string.js:36
6 0.4% 6 0.4% LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193
2 0.1% 2 0.1% LazyCompile: *toLowerCase native string.js:739
13 0.8% 13 0.8% Stub: CompareICStub
6 0.4% 6 0.4% LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193
4 0.3% 4 0.3% Builtin: A builtin from the snapshot
26 1.7% 26 1.7% LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193
3 0.2% 3 0.2% Builtin: A builtin from the snapshot
2 0.1% 2 0.1% Stub: BinaryOpStub_SHL_Alloc_SMI
8 0.5% 8 0.5% Stub: InstanceofStub
6 0.4% 6 0.4% KeyedLoadIC: A keyed load IC from the snapshot
2 0.1% 2 0.1% Stub: CEntryStub
2 0.1% 2 0.1% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
5 0.3% 5 0.3% Stub: ToBooleanStub_UndefinedSpecObject
3 0.2% 3 0.2% LazyCompile: *module.exports.ByteBuffer.LE x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2299
2 0.1% 2 0.1% Stub: ToBooleanStub
697 45.1% 10 0.6% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
679 44.0% 183 11.9% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
257 16.6% 44 2.8% LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
199 12.9% 15 1.0% LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932
173 11.2% 132 8.5% LazyCompile: *Buffer.toString buffer.js:392
23 1.5% 21 1.4% LazyCompile: *toLowerCase native string.js:739
2 0.1% 2 0.1% Stub: CEntryStub
13 0.8% 13 0.8% LazyCompile: <anonymous> native string.js:36
3 0.2% 3 0.2% Stub: CompareICStub {2}
10 0.6% 10 0.6% LazyCompile: *module.exports.ByteBuffer.readVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1272
9 0.6% 9 0.6% Stub: CompareICStub
3 0.2% 3 0.2% Builtin: A builtin from the snapshot
183 11.9% 182 11.8% LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629
14 0.9% 14 0.9% LazyCompile: *module.exports.ByteBuffer.readVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1272
8 0.5% 8 0.5% Builtin: A builtin from the snapshot
7 0.5% 7 0.5% Stub: KeyedLoadElementStub
5 0.3% 5 0.3% Builtin: A builtin from the snapshot {3}
4 0.3% 4 0.3% Stub: KeyedLoadElementStub {1}
4 0.3% 4 0.3% Stub: CEntryStub
4 0.3% 4 0.3% LazyCompile: *module.exports.ByteBuffer.remaining x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2397
4 0.3% 4 0.3% KeyedLoadIC: A keyed load IC from the snapshot
2 0.1% 2 0.1% KeyedStoreIC: A keyed store IC from the snapshot
3 0.2% 3 0.2% Stub: InstanceofStub
3 0.2% 3 0.2% Builtin: A builtin from the snapshot
2 0.1% 2 0.1% LazyCompile: *module.exports.ByteBuffer.LE x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2299
3 0.2% 3 0.2% LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252
77 5.0% 2 0.1% Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33
37 2.4% 0 0.0% LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870
32 2.1% 3 0.2% LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
29 1.9% 4 0.3% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
25 1.6% 3 0.2% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
21 1.4% 9 0.6% LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893
12 0.8% 11 0.7% LazyCompile: *Buffer.write buffer.js:315
5 0.3% 1 0.1% LazyCompile: ~ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233
4 0.3% 0 0.0% LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651
2 0.1% 0 0.0% LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703
37 2.4% 0 0.0% LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083
34 2.2% 6 0.4% LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
16 1.0% 2 0.1% LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919
12 0.8% 0 0.0% LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932
12 0.8% 9 0.6% LazyCompile: *Buffer.toString buffer.js:392
3 0.2% 2 0.1% LazyCompile: *toLowerCase native string.js:739
9 0.6% 8 0.5% LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629
2 0.1% 1 0.1% LazyCompile: ~ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325
17 1.1% 0 0.0% LazyCompile: ~require module.js:379
17 1.1% 0 0.0% LazyCompile: ~Module.require module.js:361
17 1.1% 0 0.0% LazyCompile: Module._load module.js:275
17 1.1% 0 0.0% LazyCompile: ~Module.load module.js:346
17 1.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
17 1.1% 0 0.0% LazyCompile: ~Module._compile module.js:374
17 1.1% 0 0.0% Function: ~<anonymous> x:\public\ProtoBuf\index.js:1
17 1.1% 0 0.0% LazyCompile: ~require module.js:379
17 1.1% 0 0.0% LazyCompile: ~Module.require module.js:361
17 1.1% 0 0.0% LazyCompile: Module._load module.js:275
17 1.1% 0 0.0% LazyCompile: ~Module.load module.js:346
17 1.1% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
16 1.0% 2 0.1% LazyCompile: ~Module._compile module.js:374
14 0.9% 0 0.0% Function: ~<anonymous> x:\public\ProtoBuf\dist\ProtoBuf.js:1
14 0.9% 2 0.1% Function: ~<anonymous> x:\public\ProtoBuf\dist\ProtoBuf.js:22
12 0.8% 0 0.0% LazyCompile: ~require module.js:379
12 0.8% 0 0.0% LazyCompile: ~Module.require module.js:361
12 0.8% 0 0.0% LazyCompile: Module._load module.js:275
11 0.7% 0 0.0% LazyCompile: ~Module.load module.js:346
11 0.7% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
11 0.7% 0 0.0% LazyCompile: ~Module._compile module.js:374
11 0.7% 0 0.0% Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\index.js:1
11 0.7% 0 0.0% LazyCompile: ~require module.js:379
11 0.7% 0 0.0% LazyCompile: ~Module.require module.js:361
11 0.7% 0 0.0% LazyCompile: Module._load module.js:275
10 0.6% 0 0.0% LazyCompile: ~Module.load module.js:346
10 0.6% 0 0.0% LazyCompile: ~Module._extensions..js module.js:472
9 0.6% 3 0.2% LazyCompile: ~Module._compile module.js:374
4 0.3% 0 0.0% Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1
4 0.3% 0 0.0% Function: <anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:23
4 0.3% 0 0.0% LazyCompile: ~require module.js:379
4 0.3% 0 0.0% LazyCompile: ~Module.require module.js:361
4 0.3% 0 0.0% LazyCompile: Module._load module.js:275
3 0.2% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:323
3 0.2% 0 0.0% LazyCompile: ~Module._findPath module.js:160
2 0.1% 0 0.0% LazyCompile: ~tryExtensions module.js:148
2 0.1% 0 0.0% LazyCompile: ~tryFile module.js:138
2 0.1% 1 0.1% LazyCompile: statPath module.js:88
2 0.1% 0 0.0% Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferAB.js:1
2 0.1% 2 0.1% Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferAB.js:23
6 0.4% 0 0.0% LazyCompile: ~<anonymous> node.js:204
6 0.4% 0 0.0% LazyCompile: ~NativeModule.require node.js:847
6 0.4% 1 0.1% LazyCompile: ~NativeModule.compile node.js:892
5 0.3% 0 0.0% Function: ~<anonymous> console.js:1
4 0.3% 0 0.0% LazyCompile: ~<anonymous> node.js:615
4 0.3% 1 0.1% LazyCompile: ~createWritableStdioStream node.js:550
3 0.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:847
3 0.2% 0 0.0% LazyCompile: ~NativeModule.compile node.js:892
3 0.2% 0 0.0% Function: ~<anonymous> tty.js:1
3 0.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:847
3 0.2% 1 0.1% LazyCompile: ~NativeModule.compile node.js:892
2 0.1% 2 0.1% Function: ~<anonymous> net.js:1
2 0.1% 0 0.0% LazyCompile: ~b native v8natives.js:1582
2 0.1% 0 0.0% LazyCompile: ~Console.log console.js:52
2 0.1% 0 0.0% LazyCompile: ~Socket.write net.js:612
2 0.1% 0 0.0% LazyCompile: ~Writable.write _stream_writable.js:162
2 0.1% 0 0.0% LazyCompile: ~writeOrBuffer _stream_writable.js:199
2 0.1% 0 0.0% LazyCompile: ~doWrite _stream_writable.js:220
2 0.1% 0 0.0% LazyCompile: ~Socket._write net.js:619
2 0.1% 0 0.0% LazyCompile: ~ProtoBuf.loadProto x:\public\ProtoBuf\dist\ProtoBuf.js:3983
2 0.1% 2 0.1% LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252
2 0.1% 2 0.1% Builtin: A builtin from the snapshot
3 0.2% 0 0.0% LazyCompile: ~Module._resolveFilename module.js:323
3 0.2% 0 0.0% LazyCompile: ~Module._findPath module.js:160
3 0.2% 0 0.0% LazyCompile: ~tryFile module.js:138
3 0.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:847
3 0.2% 1 0.1% LazyCompile: ~NativeModule.compile node.js:892
2 0.1% 1 0.1% Function: ~<anonymous> fs.js:1
3 0.2% 0 0.0% LazyCompile: ~NativeModule.require node.js:847
3 0.2% 2 0.1% LazyCompile: ~NativeModule.compile node.js:892
2 0.1% 0 0.0% LazyCompile: ~startup.globalVariables node.js:160
2 0.1% 0 0.0% LazyCompile: ~NativeModule.require node.js:847
2 0.1% 1 0.1% LazyCompile: ~NativeModule.compile node.js:892
3 0.2% 3 0.2% LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252