Refactor Vector collection capacity.
[hiphop-php.git] / hphp / test / slow / collection_classes / zip.php.expect
blobcfcae1df545969eedad0d0d588725708986c7d4e
1 ---- empty Vector zip with empty Vector
2 HH\Vector
3 ---- empty Vector zip with short Vector
4 HH\Vector
5 ---- empty Vector zip with long  Vector
6 HH\Vector
7 ---- empty Vector zip with empty ImmVector
8 HH\Vector
9 ---- empty Vector zip with short ImmVector
10 HH\Vector
11 ---- empty Vector zip with long  ImmVector
12 HH\Vector
13 ---- empty Vector zip with empty Map
14 HH\Vector
15 ---- empty Vector zip with short Map
16 HH\Vector
17 ---- empty Vector zip with long  Map
18 HH\Vector
19 ---- empty Vector zip with empty ImmMap
20 HH\Vector
21 ---- empty Vector zip with short ImmMap
22 HH\Vector
23 ---- empty Vector zip with long  ImmMap
24 HH\Vector
25 ---- empty Vector zip with IterableClass
26 HH\Vector
27 ---- empty Vector zip with KeyedIterableClass
28 HH\Vector
29 ---- short Vector zip with empty Vector
30 HH\Vector
31 ---- short Vector zip with short Vector
32 HH\Vector
33 0 => Pair {1 => 1}
34 1 => Pair {2 => 2}
35 ---- short Vector zip with long  Vector
36 HH\Vector
37 0 => Pair {1 => 3}
38 1 => Pair {2 => 4}
39 ---- short Vector zip with empty ImmVector
40 HH\Vector
41 ---- short Vector zip with short ImmVector
42 HH\Vector
43 0 => Pair {1 => 9}
44 1 => Pair {2 => 8}
45 ---- short Vector zip with long  ImmVector
46 HH\Vector
47 0 => Pair {1 => 7}
48 1 => Pair {2 => 6}
49 ---- short Vector zip with empty Map
50 HH\Vector
51 ---- short Vector zip with short Map
52 HH\Vector
53 0 => Pair {1 => A}
54 1 => Pair {2 => B}
55 ---- short Vector zip with long  Map
56 HH\Vector
57 0 => Pair {1 => C}
58 1 => Pair {2 => D}
59 ---- short Vector zip with empty ImmMap
60 HH\Vector
61 ---- short Vector zip with short ImmMap
62 HH\Vector
63 0 => Pair {1 => U}
64 1 => Pair {2 => V}
65 ---- short Vector zip with long  ImmMap
66 HH\Vector
67 0 => Pair {1 => W}
68 1 => Pair {2 => X}
69 ---- short Vector zip with IterableClass
70 HH\Vector
71 0 => Pair {1 => 11}
72 1 => Pair {2 => 22}
73 ---- short Vector zip with KeyedIterableClass
74 HH\Vector
75 0 => Pair {1 => 44}
76 1 => Pair {2 => 55}
77 ---- long  Vector zip with empty Vector
78 HH\Vector
79 ---- long  Vector zip with short Vector
80 HH\Vector
81 0 => Pair {3 => 1}
82 1 => Pair {4 => 2}
83 ---- long  Vector zip with long  Vector
84 HH\Vector
85 0 => Pair {3 => 3}
86 1 => Pair {4 => 4}
87 2 => Pair {5 => 5}
88 3 => Pair {6 => 6}
89 ---- long  Vector zip with empty ImmVector
90 HH\Vector
91 ---- long  Vector zip with short ImmVector
92 HH\Vector
93 0 => Pair {3 => 9}
94 1 => Pair {4 => 8}
95 ---- long  Vector zip with long  ImmVector
96 HH\Vector
97 0 => Pair {3 => 7}
98 1 => Pair {4 => 6}
99 2 => Pair {5 => 5}
100 3 => Pair {6 => 4}
101 ---- long  Vector zip with empty Map
102 HH\Vector
103 ---- long  Vector zip with short Map
104 HH\Vector
105 0 => Pair {3 => A}
106 1 => Pair {4 => B}
107 ---- long  Vector zip with long  Map
108 HH\Vector
109 0 => Pair {3 => C}
110 1 => Pair {4 => D}
111 2 => Pair {5 => E}
112 3 => Pair {6 => F}
113 ---- long  Vector zip with empty ImmMap
114 HH\Vector
115 ---- long  Vector zip with short ImmMap
116 HH\Vector
117 0 => Pair {3 => U}
118 1 => Pair {4 => V}
119 ---- long  Vector zip with long  ImmMap
120 HH\Vector
121 0 => Pair {3 => W}
122 1 => Pair {4 => X}
123 2 => Pair {5 => Y}
124 3 => Pair {6 => Z}
125 ---- long  Vector zip with IterableClass
126 HH\Vector
127 0 => Pair {3 => 11}
128 1 => Pair {4 => 22}
129 2 => Pair {5 => 33}
130 ---- long  Vector zip with KeyedIterableClass
131 HH\Vector
132 0 => Pair {3 => 44}
133 1 => Pair {4 => 55}
134 2 => Pair {5 => 66}
135 ---- empty ImmVector zip with empty Vector
136 HH\ImmVector
137 ---- empty ImmVector zip with short Vector
138 HH\ImmVector
139 ---- empty ImmVector zip with long  Vector
140 HH\ImmVector
141 ---- empty ImmVector zip with empty ImmVector
142 HH\ImmVector
143 ---- empty ImmVector zip with short ImmVector
144 HH\ImmVector
145 ---- empty ImmVector zip with long  ImmVector
146 HH\ImmVector
147 ---- empty ImmVector zip with empty Map
148 HH\ImmVector
149 ---- empty ImmVector zip with short Map
150 HH\ImmVector
151 ---- empty ImmVector zip with long  Map
152 HH\ImmVector
153 ---- empty ImmVector zip with empty ImmMap
154 HH\ImmVector
155 ---- empty ImmVector zip with short ImmMap
156 HH\ImmVector
157 ---- empty ImmVector zip with long  ImmMap
158 HH\ImmVector
159 ---- empty ImmVector zip with IterableClass
160 HH\ImmVector
161 ---- empty ImmVector zip with KeyedIterableClass
162 HH\ImmVector
163 ---- short ImmVector zip with empty Vector
164 HH\ImmVector
165 ---- short ImmVector zip with short Vector
166 HH\ImmVector
167 0 => Pair {9 => 1}
168 1 => Pair {8 => 2}
169 ---- short ImmVector zip with long  Vector
170 HH\ImmVector
171 0 => Pair {9 => 3}
172 1 => Pair {8 => 4}
173 ---- short ImmVector zip with empty ImmVector
174 HH\ImmVector
175 ---- short ImmVector zip with short ImmVector
176 HH\ImmVector
177 0 => Pair {9 => 9}
178 1 => Pair {8 => 8}
179 ---- short ImmVector zip with long  ImmVector
180 HH\ImmVector
181 0 => Pair {9 => 7}
182 1 => Pair {8 => 6}
183 ---- short ImmVector zip with empty Map
184 HH\ImmVector
185 ---- short ImmVector zip with short Map
186 HH\ImmVector
187 0 => Pair {9 => A}
188 1 => Pair {8 => B}
189 ---- short ImmVector zip with long  Map
190 HH\ImmVector
191 0 => Pair {9 => C}
192 1 => Pair {8 => D}
193 ---- short ImmVector zip with empty ImmMap
194 HH\ImmVector
195 ---- short ImmVector zip with short ImmMap
196 HH\ImmVector
197 0 => Pair {9 => U}
198 1 => Pair {8 => V}
199 ---- short ImmVector zip with long  ImmMap
200 HH\ImmVector
201 0 => Pair {9 => W}
202 1 => Pair {8 => X}
203 ---- short ImmVector zip with IterableClass
204 HH\ImmVector
205 0 => Pair {9 => 11}
206 1 => Pair {8 => 22}
207 ---- short ImmVector zip with KeyedIterableClass
208 HH\ImmVector
209 0 => Pair {9 => 44}
210 1 => Pair {8 => 55}
211 ---- long  ImmVector zip with empty Vector
212 HH\ImmVector
213 ---- long  ImmVector zip with short Vector
214 HH\ImmVector
215 0 => Pair {7 => 1}
216 1 => Pair {6 => 2}
217 ---- long  ImmVector zip with long  Vector
218 HH\ImmVector
219 0 => Pair {7 => 3}
220 1 => Pair {6 => 4}
221 2 => Pair {5 => 5}
222 3 => Pair {4 => 6}
223 ---- long  ImmVector zip with empty ImmVector
224 HH\ImmVector
225 ---- long  ImmVector zip with short ImmVector
226 HH\ImmVector
227 0 => Pair {7 => 9}
228 1 => Pair {6 => 8}
229 ---- long  ImmVector zip with long  ImmVector
230 HH\ImmVector
231 0 => Pair {7 => 7}
232 1 => Pair {6 => 6}
233 2 => Pair {5 => 5}
234 3 => Pair {4 => 4}
235 ---- long  ImmVector zip with empty Map
236 HH\ImmVector
237 ---- long  ImmVector zip with short Map
238 HH\ImmVector
239 0 => Pair {7 => A}
240 1 => Pair {6 => B}
241 ---- long  ImmVector zip with long  Map
242 HH\ImmVector
243 0 => Pair {7 => C}
244 1 => Pair {6 => D}
245 2 => Pair {5 => E}
246 3 => Pair {4 => F}
247 ---- long  ImmVector zip with empty ImmMap
248 HH\ImmVector
249 ---- long  ImmVector zip with short ImmMap
250 HH\ImmVector
251 0 => Pair {7 => U}
252 1 => Pair {6 => V}
253 ---- long  ImmVector zip with long  ImmMap
254 HH\ImmVector
255 0 => Pair {7 => W}
256 1 => Pair {6 => X}
257 2 => Pair {5 => Y}
258 3 => Pair {4 => Z}
259 ---- long  ImmVector zip with IterableClass
260 HH\ImmVector
261 0 => Pair {7 => 11}
262 1 => Pair {6 => 22}
263 2 => Pair {5 => 33}
264 ---- long  ImmVector zip with KeyedIterableClass
265 HH\ImmVector
266 0 => Pair {7 => 44}
267 1 => Pair {6 => 55}
268 2 => Pair {5 => 66}
269 ---- empty Map zip with empty Vector
270 HH\Map
271 ---- empty Map zip with short Vector
272 HH\Map
273 ---- empty Map zip with long  Vector
274 HH\Map
275 ---- empty Map zip with empty ImmVector
276 HH\Map
277 ---- empty Map zip with short ImmVector
278 HH\Map
279 ---- empty Map zip with long  ImmVector
280 HH\Map
281 ---- empty Map zip with empty Map
282 HH\Map
283 ---- empty Map zip with short Map
284 HH\Map
285 ---- empty Map zip with long  Map
286 HH\Map
287 ---- empty Map zip with empty ImmMap
288 HH\Map
289 ---- empty Map zip with short ImmMap
290 HH\Map
291 ---- empty Map zip with long  ImmMap
292 HH\Map
293 ---- empty Map zip with IterableClass
294 HH\Map
295 ---- empty Map zip with KeyedIterableClass
296 HH\Map
297 ---- short Map zip with empty Vector
298 HH\Map
299 ---- short Map zip with short Vector
300 HH\Map
301 a => Pair {A => 1}
302 b => Pair {B => 2}
303 ---- short Map zip with long  Vector
304 HH\Map
305 a => Pair {A => 3}
306 b => Pair {B => 4}
307 ---- short Map zip with empty ImmVector
308 HH\Map
309 ---- short Map zip with short ImmVector
310 HH\Map
311 a => Pair {A => 9}
312 b => Pair {B => 8}
313 ---- short Map zip with long  ImmVector
314 HH\Map
315 a => Pair {A => 7}
316 b => Pair {B => 6}
317 ---- short Map zip with empty Map
318 HH\Map
319 ---- short Map zip with short Map
320 HH\Map
321 a => Pair {A => A}
322 b => Pair {B => B}
323 ---- short Map zip with long  Map
324 HH\Map
325 a => Pair {A => C}
326 b => Pair {B => D}
327 ---- short Map zip with empty ImmMap
328 HH\Map
329 ---- short Map zip with short ImmMap
330 HH\Map
331 a => Pair {A => U}
332 b => Pair {B => V}
333 ---- short Map zip with long  ImmMap
334 HH\Map
335 a => Pair {A => W}
336 b => Pair {B => X}
337 ---- short Map zip with IterableClass
338 HH\Map
339 a => Pair {A => 11}
340 b => Pair {B => 22}
341 ---- short Map zip with KeyedIterableClass
342 HH\Map
343 a => Pair {A => 44}
344 b => Pair {B => 55}
345 ---- long  Map zip with empty Vector
346 HH\Map
347 ---- long  Map zip with short Vector
348 HH\Map
349 c => Pair {C => 1}
350 d => Pair {D => 2}
351 ---- long  Map zip with long  Vector
352 HH\Map
353 c => Pair {C => 3}
354 d => Pair {D => 4}
355 e => Pair {E => 5}
356 f => Pair {F => 6}
357 ---- long  Map zip with empty ImmVector
358 HH\Map
359 ---- long  Map zip with short ImmVector
360 HH\Map
361 c => Pair {C => 9}
362 d => Pair {D => 8}
363 ---- long  Map zip with long  ImmVector
364 HH\Map
365 c => Pair {C => 7}
366 d => Pair {D => 6}
367 e => Pair {E => 5}
368 f => Pair {F => 4}
369 ---- long  Map zip with empty Map
370 HH\Map
371 ---- long  Map zip with short Map
372 HH\Map
373 c => Pair {C => A}
374 d => Pair {D => B}
375 ---- long  Map zip with long  Map
376 HH\Map
377 c => Pair {C => C}
378 d => Pair {D => D}
379 e => Pair {E => E}
380 f => Pair {F => F}
381 ---- long  Map zip with empty ImmMap
382 HH\Map
383 ---- long  Map zip with short ImmMap
384 HH\Map
385 c => Pair {C => U}
386 d => Pair {D => V}
387 ---- long  Map zip with long  ImmMap
388 HH\Map
389 c => Pair {C => W}
390 d => Pair {D => X}
391 e => Pair {E => Y}
392 f => Pair {F => Z}
393 ---- long  Map zip with IterableClass
394 HH\Map
395 c => Pair {C => 11}
396 d => Pair {D => 22}
397 e => Pair {E => 33}
398 ---- long  Map zip with KeyedIterableClass
399 HH\Map
400 c => Pair {C => 44}
401 d => Pair {D => 55}
402 e => Pair {E => 66}
403 ---- empty ImmMap zip with empty Vector
404 HH\ImmMap
405 ---- empty ImmMap zip with short Vector
406 HH\ImmMap
407 ---- empty ImmMap zip with long  Vector
408 HH\ImmMap
409 ---- empty ImmMap zip with empty ImmVector
410 HH\ImmMap
411 ---- empty ImmMap zip with short ImmVector
412 HH\ImmMap
413 ---- empty ImmMap zip with long  ImmVector
414 HH\ImmMap
415 ---- empty ImmMap zip with empty Map
416 HH\ImmMap
417 ---- empty ImmMap zip with short Map
418 HH\ImmMap
419 ---- empty ImmMap zip with long  Map
420 HH\ImmMap
421 ---- empty ImmMap zip with empty ImmMap
422 HH\ImmMap
423 ---- empty ImmMap zip with short ImmMap
424 HH\ImmMap
425 ---- empty ImmMap zip with long  ImmMap
426 HH\ImmMap
427 ---- empty ImmMap zip with IterableClass
428 HH\ImmMap
429 ---- empty ImmMap zip with KeyedIterableClass
430 HH\ImmMap
431 ---- short ImmMap zip with empty Vector
432 HH\ImmMap
433 ---- short ImmMap zip with short Vector
434 HH\ImmMap
435 u => Pair {U => 1}
436 v => Pair {V => 2}
437 ---- short ImmMap zip with long  Vector
438 HH\ImmMap
439 u => Pair {U => 3}
440 v => Pair {V => 4}
441 ---- short ImmMap zip with empty ImmVector
442 HH\ImmMap
443 ---- short ImmMap zip with short ImmVector
444 HH\ImmMap
445 u => Pair {U => 9}
446 v => Pair {V => 8}
447 ---- short ImmMap zip with long  ImmVector
448 HH\ImmMap
449 u => Pair {U => 7}
450 v => Pair {V => 6}
451 ---- short ImmMap zip with empty Map
452 HH\ImmMap
453 ---- short ImmMap zip with short Map
454 HH\ImmMap
455 u => Pair {U => A}
456 v => Pair {V => B}
457 ---- short ImmMap zip with long  Map
458 HH\ImmMap
459 u => Pair {U => C}
460 v => Pair {V => D}
461 ---- short ImmMap zip with empty ImmMap
462 HH\ImmMap
463 ---- short ImmMap zip with short ImmMap
464 HH\ImmMap
465 u => Pair {U => U}
466 v => Pair {V => V}
467 ---- short ImmMap zip with long  ImmMap
468 HH\ImmMap
469 u => Pair {U => W}
470 v => Pair {V => X}
471 ---- short ImmMap zip with IterableClass
472 HH\ImmMap
473 u => Pair {U => 11}
474 v => Pair {V => 22}
475 ---- short ImmMap zip with KeyedIterableClass
476 HH\ImmMap
477 u => Pair {U => 44}
478 v => Pair {V => 55}
479 ---- long  ImmMap zip with empty Vector
480 HH\ImmMap
481 ---- long  ImmMap zip with short Vector
482 HH\ImmMap
483 w => Pair {W => 1}
484 x => Pair {X => 2}
485 ---- long  ImmMap zip with long  Vector
486 HH\ImmMap
487 w => Pair {W => 3}
488 x => Pair {X => 4}
489 y => Pair {Y => 5}
490 z => Pair {Z => 6}
491 ---- long  ImmMap zip with empty ImmVector
492 HH\ImmMap
493 ---- long  ImmMap zip with short ImmVector
494 HH\ImmMap
495 w => Pair {W => 9}
496 x => Pair {X => 8}
497 ---- long  ImmMap zip with long  ImmVector
498 HH\ImmMap
499 w => Pair {W => 7}
500 x => Pair {X => 6}
501 y => Pair {Y => 5}
502 z => Pair {Z => 4}
503 ---- long  ImmMap zip with empty Map
504 HH\ImmMap
505 ---- long  ImmMap zip with short Map
506 HH\ImmMap
507 w => Pair {W => A}
508 x => Pair {X => B}
509 ---- long  ImmMap zip with long  Map
510 HH\ImmMap
511 w => Pair {W => C}
512 x => Pair {X => D}
513 y => Pair {Y => E}
514 z => Pair {Z => F}
515 ---- long  ImmMap zip with empty ImmMap
516 HH\ImmMap
517 ---- long  ImmMap zip with short ImmMap
518 HH\ImmMap
519 w => Pair {W => U}
520 x => Pair {X => V}
521 ---- long  ImmMap zip with long  ImmMap
522 HH\ImmMap
523 w => Pair {W => W}
524 x => Pair {X => X}
525 y => Pair {Y => Y}
526 z => Pair {Z => Z}
527 ---- long  ImmMap zip with IterableClass
528 HH\ImmMap
529 w => Pair {W => 11}
530 x => Pair {X => 22}
531 y => Pair {Y => 33}
532 ---- long  ImmMap zip with KeyedIterableClass
533 HH\ImmMap
534 w => Pair {W => 44}
535 x => Pair {X => 55}
536 y => Pair {Y => 66}