Built motion from commit 44377920.|2.6.11
[motion2.git] / legacy-libs / grpc / node_modules / protobufjs / tests / bench.txt
1 Statistical profiling result from v8.log, (1544 ticks, 944 unaccounted, 0 excluded).\r
2 \r
3  [Unknown]:\r
4    ticks  total  nonlib   name\r
5     944   61.1%\r
6 \r
7  [Shared libraries]:\r
8    ticks  total  nonlib   name\r
9 \r
10  [JavaScript]:\r
11    ticks  total  nonlib   name\r
12     248   16.1%   16.1%  LazyCompile: *Buffer.write buffer.js:315\r
13     190   12.3%   12.3%  LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629\r
14     189   12.2%   12.2%  LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
15     188   12.2%   12.2%  LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
16     142    9.2%    9.2%  LazyCompile: *Buffer.toString buffer.js:392\r
17      84    5.4%    5.4%  LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
18      62    4.0%    4.0%  LazyCompile: *toLowerCase native string.js:739\r
19      47    3.0%    3.0%  LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
20      38    2.5%    2.5%  LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193\r
21      36    2.3%    2.3%  LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
22      27    1.7%    1.7%  LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
23      25    1.6%    1.6%  LazyCompile: *module.exports.ByteBuffer.readVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1272\r
24      25    1.6%    1.6%  Builtin: A builtin from the snapshot\r
25      24    1.6%    1.6%  Stub: CompareICStub\r
26      15    1.0%    1.0%  Stub: CEntryStub\r
27      15    1.0%    1.0%  LazyCompile: <anonymous> native string.js:36\r
28      15    1.0%    1.0%  LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932\r
29      11    0.7%    0.7%  Stub: InstanceofStub\r
30      11    0.7%    0.7%  LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
31      11    0.7%    0.7%  KeyedLoadIC: A keyed load IC from the snapshot\r
32      10    0.6%    0.6%  LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
33       9    0.6%    0.6%  LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
34       9    0.6%    0.6%  LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252\r
35       8    0.5%    0.5%  LazyCompile: ~NativeModule.compile node.js:892\r
36       7    0.5%    0.5%  Stub: KeyedLoadElementStub\r
37       6    0.4%    0.4%  Stub: CompareICStub {2}\r
38       6    0.4%    0.4%  LazyCompile: *module.exports.ByteBuffer.LE x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2299\r
39       6    0.4%    0.4%  LazyCompile: *isFinite native v8natives.js:103\r
40       5    0.3%    0.3%  Stub: ToBooleanStub_UndefinedSpecObject\r
41       5    0.3%    0.3%  LazyCompile: ~Module._compile module.js:374\r
42       5    0.3%    0.3%  Builtin: A builtin from the snapshot {3}\r
43       4    0.3%    0.3%  Stub: ToBooleanStub\r
44       4    0.3%    0.3%  Stub: KeyedLoadElementStub {1}\r
45       4    0.3%    0.3%  LazyCompile: *module.exports.ByteBuffer.remaining x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2397\r
46       3    0.2%    0.2%  KeyedStoreIC: A keyed store IC from the snapshot\r
47       2    0.1%    0.1%  Stub: BinaryOpStub_SHR_Alloc_SMI\r
48       2    0.1%    0.1%  Stub: BinaryOpStub_SHL_Alloc_SMI\r
49       2    0.1%    0.1%  LazyCompile: ~ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
50       2    0.1%    0.1%  Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
51       2    0.1%    0.1%  Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferAB.js:23\r
52       2    0.1%    0.1%  Function: ~<anonymous> x:\public\ProtoBuf\dist\ProtoBuf.js:22\r
53       2    0.1%    0.1%  Function: ~<anonymous> net.js:1\r
54       1    0.1%    0.1%  Stub: ToBooleanStub {1}\r
55       1    0.1%    0.1%  Stub: CompareICStub {1}\r
56       1    0.1%    0.1%  Stub: CallConstructStub\r
57       1    0.1%    0.1%  Stub: BinaryOpStub_MUL_Alloc_SMI\r
58       1    0.1%    0.1%  Stub: BinaryOpStub_BIT_OR_OverwriteLeft_SMI\r
59       1    0.1%    0.1%  LazyCompile: ~tryFile module.js:138\r
60       1    0.1%    0.1%  LazyCompile: ~nextTick node.js:334\r
61       1    0.1%    0.1%  LazyCompile: ~module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
62       1    0.1%    0.1%  LazyCompile: ~join native array.js:410\r
63       1    0.1%    0.1%  LazyCompile: ~fs.statSync fs.js:687\r
64       1    0.1%    0.1%  LazyCompile: ~fs.openSync fs.js:429\r
65       1    0.1%    0.1%  LazyCompile: ~fs.fstatSync fs.js:678\r
66       1    0.1%    0.1%  LazyCompile: ~filter native array.js:1036\r
67       1    0.1%    0.1%  LazyCompile: ~exec native regexp.js:168\r
68       1    0.1%    0.1%  LazyCompile: ~createWriteReq net.js:658\r
69       1    0.1%    0.1%  LazyCompile: ~createWritableStdioStream node.js:550\r
70       1    0.1%    0.1%  LazyCompile: ~bind native v8natives.js:1578\r
71       1    0.1%    0.1%  LazyCompile: ~StringSplitOnRegExp native string.js:591\r
72       1    0.1%    0.1%  LazyCompile: ~ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
73       1    0.1%    0.1%  LazyCompile: ~ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
74       1    0.1%    0.1%  LazyCompile: ~ProtoBuf.Reflect.Field x:\public\ProtoBuf\dist\ProtoBuf.js:2401\r
75       1    0.1%    0.1%  LazyCompile: ~ProtoBuf.DotProto.Parser._parseId x:\public\ProtoBuf\dist\ProtoBuf.js:724\r
76       1    0.1%    0.1%  LazyCompile: ~Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629\r
77       1    0.1%    0.1%  LazyCompile: ~Buffer.write buffer.js:315\r
78       1    0.1%    0.1%  LazyCompile: ~Buffer buffer.js:156\r
79       1    0.1%    0.1%  LazyCompile: statPath module.js:88\r
80       1    0.1%    0.1%  KeyedLoadIC: args_count: 0\r
81       1    0.1%    0.1%  Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
82       1    0.1%    0.1%  Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\node_modules\long\dist\Long.js:23\r
83       1    0.1%    0.1%  Function: ~<anonymous> fs.js:1\r
84       1    0.1%    0.1%  Builtin: A builtin from the snapshot {2}\r
85       1    0.1%    0.1%  Builtin: A builtin from the snapshot {1}\r
86 \r
87  [C++]:\r
88    ticks  total  nonlib   name\r
89 \r
90  [GC]:\r
91    ticks  total  nonlib   name\r
92       2    0.1%\r
93 \r
94  [Bottom up (heavy) profile]:\r
95   Note: percentage shows a share of a particular caller in the total\r
96   amount of its parent calls.\r
97   Callers occupying less than 2.0% are not shown.\r
98 \r
99    ticks parent  name\r
100     248   16.1%  LazyCompile: *Buffer.write buffer.js:315\r
101     247   99.6%    LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
102     247  100.0%      LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
103     247  100.0%        LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
104     247  100.0%          LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
105     247  100.0%            LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
106 \r
107     190   12.3%  LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629\r
108     190  100.0%    LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
109     190  100.0%      LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
110     182   95.8%        LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
111     182  100.0%          Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
112     182  100.0%            LazyCompile: ~Module._compile module.js:374\r
113       8    4.2%        Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
114       8  100.0%          Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
115       8  100.0%            LazyCompile: ~Module._compile module.js:374\r
116 \r
117     189   12.2%  LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
118     189  100.0%    LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
119     183   96.8%      LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
120     183  100.0%        Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
121     183  100.0%          LazyCompile: ~Module._compile module.js:374\r
122     183  100.0%            LazyCompile: ~Module._extensions..js module.js:472\r
123       6    3.2%      Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
124       6  100.0%        Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
125       6  100.0%          LazyCompile: ~Module._compile module.js:374\r
126       6  100.0%            LazyCompile: ~Module._extensions..js module.js:472\r
127 \r
128     188   12.2%  LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
129     188  100.0%    LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
130     188  100.0%      LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
131     187   99.5%        LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
132     187  100.0%          LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
133     178   95.2%            LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
134       9    4.8%            Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
135 \r
136     142    9.2%  LazyCompile: *Buffer.toString buffer.js:392\r
137     142  100.0%    LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932\r
138     141   99.3%      LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
139     141  100.0%        LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
140     141  100.0%          LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
141     132   93.6%            LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
142       9    6.4%            Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
143 \r
144      84    5.4%  LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
145      82   97.6%    LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
146      82  100.0%      LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
147      82  100.0%        LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
148      79   96.3%          LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
149      79  100.0%            Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
150       3    3.7%          Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
151       3  100.0%            Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
152       2    2.4%    LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
153       2  100.0%      LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
154       2  100.0%        LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
155       2  100.0%          Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
156       2  100.0%            LazyCompile: ~Module._compile module.js:374\r
157 \r
158      62    4.0%  LazyCompile: *toLowerCase native string.js:739\r
159      36   58.1%    LazyCompile: *Buffer.write buffer.js:315\r
160      36  100.0%      LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
161      36  100.0%        LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
162      36  100.0%          LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
163      36  100.0%            LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
164      23   37.1%    LazyCompile: *Buffer.toString buffer.js:392\r
165      23  100.0%      LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932\r
166      23  100.0%        LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
167      23  100.0%          LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
168      23  100.0%            LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
169       2    3.2%    LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
170       2  100.0%      LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
171       2  100.0%        LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
172       2  100.0%          LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
173       2  100.0%            LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
174 \r
175      47    3.0%  LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
176      46   97.9%    LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
177      46  100.0%      LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
178      44   95.7%        LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
179      44  100.0%          Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
180      44  100.0%            LazyCompile: ~Module._compile module.js:374\r
181       2    4.3%        Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
182       2  100.0%          Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
183       2  100.0%            LazyCompile: ~Module._compile module.js:374\r
184 \r
185      38    2.5%  LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193\r
186      26   68.4%    LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
187      26  100.0%      LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
188      26  100.0%        LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
189      26  100.0%          LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
190      26  100.0%            Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
191       6   15.8%    LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
192       6  100.0%      LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
193       6  100.0%        LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
194       6  100.0%          LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
195       6  100.0%            LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
196       6   15.8%    LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
197       6  100.0%      LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
198       6  100.0%        LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
199       6  100.0%          LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
200       6  100.0%            LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
201 \r
202      36    2.3%  LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
203      35   97.2%    LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
204      32   91.4%      LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
205      32  100.0%        Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
206      32  100.0%          LazyCompile: ~Module._compile module.js:374\r
207      32  100.0%            LazyCompile: ~Module._extensions..js module.js:472\r
208       3    8.6%      Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
209       3  100.0%        Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
210       3  100.0%          LazyCompile: ~Module._compile module.js:374\r
211       3  100.0%            LazyCompile: ~Module._extensions..js module.js:472\r
212 \r
213 \r
214  [Top down (heavy) profile]:\r
215   Note: callees occupying less than 0.1% are not shown.\r
216 \r
217   inclusive      self           name\r
218   ticks   total  ticks   total\r
219    1533   99.3%      0    0.0%  Function: ~<anonymous> node.js:27\r
220    1533   99.3%      0    0.0%    LazyCompile: ~startup node.js:30\r
221    1527   98.9%      0    0.0%      LazyCompile: ~Module.runMain module.js:495\r
222    1527   98.9%      0    0.0%        LazyCompile: Module._load module.js:275\r
223    1524   98.7%      0    0.0%          LazyCompile: ~Module.load module.js:346\r
224    1523   98.6%      0    0.0%            LazyCompile: ~Module._extensions..js module.js:472\r
225    1523   98.6%      0    0.0%              LazyCompile: ~Module._compile module.js:374\r
226    1523   98.6%      1    0.1%                Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:1\r
227    1413   91.5%     11    0.7%                  LazyCompile: *<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
228     701   45.4%      9    0.6%                    LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
229     681   44.1%     32    2.1%                      LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
230     631   40.9%     22    1.4%                        LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
231     576   37.3%     79    5.1%                          LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
232     473   30.6%    178   11.5%                            LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
233     286   18.5%    236   15.3%                              LazyCompile: *Buffer.write buffer.js:315\r
234      37    2.4%     35    2.3%                                LazyCompile: *toLowerCase native string.js:739\r
235       2    0.1%      2    0.1%                                  Stub: CEntryStub\r
236       5    0.3%      5    0.3%                                LazyCompile: *isFinite native v8natives.js:103\r
237       3    0.2%      3    0.2%                                Stub: CompareICStub {2}\r
238       3    0.2%      2    0.1%                                LazyCompile: <anonymous> native string.js:36\r
239       6    0.4%      6    0.4%                              LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193\r
240       2    0.1%      2    0.1%                              LazyCompile: *toLowerCase native string.js:739\r
241      13    0.8%     13    0.8%                            Stub: CompareICStub\r
242       6    0.4%      6    0.4%                            LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193\r
243       4    0.3%      4    0.3%                            Builtin: A builtin from the snapshot\r
244      26    1.7%     26    1.7%                          LazyCompile: *module.exports.ByteBuffer.writeVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1193\r
245       3    0.2%      3    0.2%                          Builtin: A builtin from the snapshot\r
246       2    0.1%      2    0.1%                          Stub: BinaryOpStub_SHL_Alloc_SMI\r
247       8    0.5%      8    0.5%                        Stub: InstanceofStub\r
248       6    0.4%      6    0.4%                        KeyedLoadIC: A keyed load IC from the snapshot\r
249       2    0.1%      2    0.1%                        Stub: CEntryStub\r
250       2    0.1%      2    0.1%                        LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
251       5    0.3%      5    0.3%                      Stub: ToBooleanStub_UndefinedSpecObject\r
252       3    0.2%      3    0.2%                      LazyCompile: *module.exports.ByteBuffer.LE x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2299\r
253       2    0.1%      2    0.1%                      Stub: ToBooleanStub\r
254     697   45.1%     10    0.6%                    LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
255     679   44.0%    183   11.9%                      LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
256     257   16.6%     44    2.8%                        LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
257     199   12.9%     15    1.0%                          LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932\r
258     173   11.2%    132    8.5%                            LazyCompile: *Buffer.toString buffer.js:392\r
259      23    1.5%     21    1.4%                              LazyCompile: *toLowerCase native string.js:739\r
260       2    0.1%      2    0.1%                                Stub: CEntryStub\r
261      13    0.8%     13    0.8%                              LazyCompile: <anonymous> native string.js:36\r
262       3    0.2%      3    0.2%                              Stub: CompareICStub {2}\r
263      10    0.6%     10    0.6%                            LazyCompile: *module.exports.ByteBuffer.readVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1272\r
264       9    0.6%      9    0.6%                          Stub: CompareICStub\r
265       3    0.2%      3    0.2%                          Builtin: A builtin from the snapshot\r
266     183   11.9%    182   11.8%                        LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629\r
267      14    0.9%     14    0.9%                        LazyCompile: *module.exports.ByteBuffer.readVarint32 x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1272\r
268       8    0.5%      8    0.5%                        Builtin: A builtin from the snapshot\r
269       7    0.5%      7    0.5%                        Stub: KeyedLoadElementStub\r
270       5    0.3%      5    0.3%                        Builtin: A builtin from the snapshot {3}\r
271       4    0.3%      4    0.3%                        Stub: KeyedLoadElementStub {1}\r
272       4    0.3%      4    0.3%                        Stub: CEntryStub\r
273       4    0.3%      4    0.3%                        LazyCompile: *module.exports.ByteBuffer.remaining x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2397\r
274       4    0.3%      4    0.3%                        KeyedLoadIC: A keyed load IC from the snapshot\r
275       2    0.1%      2    0.1%                        KeyedStoreIC: A keyed store IC from the snapshot\r
276       3    0.2%      3    0.2%                      Stub: InstanceofStub\r
277       3    0.2%      3    0.2%                      Builtin: A builtin from the snapshot\r
278       2    0.1%      2    0.1%                      LazyCompile: *module.exports.ByteBuffer.LE x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2299\r
279       3    0.2%      3    0.2%                    LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252\r
280      77    5.0%      2    0.1%                  Function: ~<anonymous> x:\public\ProtoBuf\tests\bench.js:33\r
281      37    2.4%      0    0.0%                    LazyCompile: Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:1870\r
282      32    2.1%      3    0.2%                      LazyCompile: *ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
283      29    1.9%      4    0.3%                        LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
284      25    1.6%      3    0.2%                          LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
285      21    1.4%      9    0.6%                            LazyCompile: *module.exports.ByteBuffer.writeVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1893\r
286      12    0.8%     11    0.7%                              LazyCompile: *Buffer.write buffer.js:315\r
287       5    0.3%      1    0.1%                      LazyCompile: ~ProtoBuf.Reflect.Message.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2233\r
288       4    0.3%      0    0.0%                        LazyCompile: ProtoBuf.Reflect.Field.encode x:\public\ProtoBuf\dist\ProtoBuf.js:2651\r
289       2    0.1%      0    0.0%                          LazyCompile: ProtoBuf.Reflect.Field.encodeValue x:\public\ProtoBuf\dist\ProtoBuf.js:2703\r
290      37    2.4%      0    0.0%                    LazyCompile: Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2083\r
291      34    2.2%      6    0.4%                      LazyCompile: ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
292      16    1.0%      2    0.1%                        LazyCompile: ProtoBuf.Reflect.Field.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2919\r
293      12    0.8%      0    0.0%                          LazyCompile: *module.exports.ByteBuffer.readVString x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1932\r
294      12    0.8%      9    0.6%                            LazyCompile: *Buffer.toString buffer.js:392\r
295       3    0.2%      2    0.1%                              LazyCompile: *toLowerCase native string.js:739\r
296       9    0.6%      8    0.5%                        LazyCompile: *Message x:\public\ProtoBuf\dist\ProtoBuf.js:1629\r
297       2    0.1%      1    0.1%                      LazyCompile: ~ProtoBuf.Reflect.Message.decode x:\public\ProtoBuf\dist\ProtoBuf.js:2325\r
298      17    1.1%      0    0.0%                  LazyCompile: ~require module.js:379\r
299      17    1.1%      0    0.0%                    LazyCompile: ~Module.require module.js:361\r
300      17    1.1%      0    0.0%                      LazyCompile: Module._load module.js:275\r
301      17    1.1%      0    0.0%                        LazyCompile: ~Module.load module.js:346\r
302      17    1.1%      0    0.0%                          LazyCompile: ~Module._extensions..js module.js:472\r
303      17    1.1%      0    0.0%                            LazyCompile: ~Module._compile module.js:374\r
304      17    1.1%      0    0.0%                              Function: ~<anonymous> x:\public\ProtoBuf\index.js:1\r
305      17    1.1%      0    0.0%                                LazyCompile: ~require module.js:379\r
306      17    1.1%      0    0.0%                                  LazyCompile: ~Module.require module.js:361\r
307      17    1.1%      0    0.0%                                    LazyCompile: Module._load module.js:275\r
308      17    1.1%      0    0.0%                                      LazyCompile: ~Module.load module.js:346\r
309      17    1.1%      0    0.0%                                        LazyCompile: ~Module._extensions..js module.js:472\r
310      16    1.0%      2    0.1%                                          LazyCompile: ~Module._compile module.js:374\r
311      14    0.9%      0    0.0%                                            Function: ~<anonymous> x:\public\ProtoBuf\dist\ProtoBuf.js:1\r
312      14    0.9%      2    0.1%                                              Function: ~<anonymous> x:\public\ProtoBuf\dist\ProtoBuf.js:22\r
313      12    0.8%      0    0.0%                                                LazyCompile: ~require module.js:379\r
314      12    0.8%      0    0.0%                                                  LazyCompile: ~Module.require module.js:361\r
315      12    0.8%      0    0.0%                                                    LazyCompile: Module._load module.js:275\r
316      11    0.7%      0    0.0%                                                      LazyCompile: ~Module.load module.js:346\r
317      11    0.7%      0    0.0%                                                        LazyCompile: ~Module._extensions..js module.js:472\r
318      11    0.7%      0    0.0%                                                          LazyCompile: ~Module._compile module.js:374\r
319      11    0.7%      0    0.0%                                                            Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\index.js:1\r
320      11    0.7%      0    0.0%                                                              LazyCompile: ~require module.js:379\r
321      11    0.7%      0    0.0%                                                                LazyCompile: ~Module.require module.js:361\r
322      11    0.7%      0    0.0%                                                                  LazyCompile: Module._load module.js:275\r
323      10    0.6%      0    0.0%                                                                    LazyCompile: ~Module.load module.js:346\r
324      10    0.6%      0    0.0%                                                                      LazyCompile: ~Module._extensions..js module.js:472\r
325       9    0.6%      3    0.2%                                                                        LazyCompile: ~Module._compile module.js:374\r
326       4    0.3%      0    0.0%                                                                          Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:1\r
327       4    0.3%      0    0.0%                                                                            Function: <anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:23\r
328       4    0.3%      0    0.0%                                                                              LazyCompile: ~require module.js:379\r
329       4    0.3%      0    0.0%                                                                                LazyCompile: ~Module.require module.js:361\r
330       4    0.3%      0    0.0%                                                                                  LazyCompile: Module._load module.js:275\r
331       3    0.2%      0    0.0%                                                                                    LazyCompile: ~Module._resolveFilename module.js:323\r
332       3    0.2%      0    0.0%                                                                                      LazyCompile: ~Module._findPath module.js:160\r
333       2    0.1%      0    0.0%                                                                                        LazyCompile: ~tryExtensions module.js:148\r
334       2    0.1%      0    0.0%                                                                                          LazyCompile: ~tryFile module.js:138\r
335       2    0.1%      1    0.1%                                                                                            LazyCompile: statPath module.js:88\r
336       2    0.1%      0    0.0%                                                                          Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferAB.js:1\r
337       2    0.1%      2    0.1%                                                                            Function: ~<anonymous> x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferAB.js:23\r
338       6    0.4%      0    0.0%                  LazyCompile: ~<anonymous> node.js:204\r
339       6    0.4%      0    0.0%                    LazyCompile: ~NativeModule.require node.js:847\r
340       6    0.4%      1    0.1%                      LazyCompile: ~NativeModule.compile node.js:892\r
341       5    0.3%      0    0.0%                        Function: ~<anonymous> console.js:1\r
342       4    0.3%      0    0.0%                          LazyCompile: ~<anonymous> node.js:615\r
343       4    0.3%      1    0.1%                            LazyCompile: ~createWritableStdioStream node.js:550\r
344       3    0.2%      0    0.0%                              LazyCompile: ~NativeModule.require node.js:847\r
345       3    0.2%      0    0.0%                                LazyCompile: ~NativeModule.compile node.js:892\r
346       3    0.2%      0    0.0%                                  Function: ~<anonymous> tty.js:1\r
347       3    0.2%      0    0.0%                                    LazyCompile: ~NativeModule.require node.js:847\r
348       3    0.2%      1    0.1%                                      LazyCompile: ~NativeModule.compile node.js:892\r
349       2    0.1%      2    0.1%                                        Function: ~<anonymous> net.js:1\r
350       2    0.1%      0    0.0%                  LazyCompile: ~b native v8natives.js:1582\r
351       2    0.1%      0    0.0%                    LazyCompile: ~Console.log console.js:52\r
352       2    0.1%      0    0.0%                      LazyCompile: ~Socket.write net.js:612\r
353       2    0.1%      0    0.0%                        LazyCompile: ~Writable.write _stream_writable.js:162\r
354       2    0.1%      0    0.0%                          LazyCompile: ~writeOrBuffer _stream_writable.js:199\r
355       2    0.1%      0    0.0%                            LazyCompile: ~doWrite _stream_writable.js:220\r
356       2    0.1%      0    0.0%                              LazyCompile: ~Socket._write net.js:619\r
357       2    0.1%      0    0.0%                  LazyCompile: ~ProtoBuf.loadProto x:\public\ProtoBuf\dist\ProtoBuf.js:3983\r
358       2    0.1%      2    0.1%                  LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252\r
359       2    0.1%      2    0.1%                  Builtin: A builtin from the snapshot\r
360       3    0.2%      0    0.0%          LazyCompile: ~Module._resolveFilename module.js:323\r
361       3    0.2%      0    0.0%            LazyCompile: ~Module._findPath module.js:160\r
362       3    0.2%      0    0.0%              LazyCompile: ~tryFile module.js:138\r
363       3    0.2%      0    0.0%                LazyCompile: ~NativeModule.require node.js:847\r
364       3    0.2%      1    0.1%                  LazyCompile: ~NativeModule.compile node.js:892\r
365       2    0.1%      1    0.1%                    Function: ~<anonymous> fs.js:1\r
366       3    0.2%      0    0.0%      LazyCompile: ~NativeModule.require node.js:847\r
367       3    0.2%      2    0.1%        LazyCompile: ~NativeModule.compile node.js:892\r
368       2    0.1%      0    0.0%      LazyCompile: ~startup.globalVariables node.js:160\r
369       2    0.1%      0    0.0%        LazyCompile: ~NativeModule.require node.js:847\r
370       2    0.1%      1    0.1%          LazyCompile: ~NativeModule.compile node.js:892\r
371 \r
372       3    0.2%      3    0.2%  LazyCompile: *module.exports.ByteBuffer.flip x:\public\ProtoBuf\node_modules\bytebuffer\dist\ByteBufferNB.js:2252\r
373 \r