Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 load(libdir + "parallelarray-helpers.js");
3 function set(a, n) {
4 // Padding to prevent inlining.
5 var foo = 0;
6 var foo = 0;
7 var foo = 0;
8 var foo = 0;
9 var foo = 0;
10 var foo = 0;
11 var foo = 0;
12 var foo = 0;
13 var foo = 0;
14 var foo = 0;
15 var foo = 0;
16 var foo = 0;
17 var foo = 0;
18 var foo = 0;
19 var foo = 0;
20 var foo = 0;
21 var foo = 0;
22 var foo = 0;
23 var foo = 0;
24 var foo = 0;
25 var foo = 0;
26 var foo = 0;
27 var foo = 0;
28 var foo = 0;
29 var foo = 0;
30 var foo = 0;
31 var foo = 0;
32 var foo = 0;
33 var foo = 0;
34 var foo = 0;
35 var foo = 0;
36 var foo = 0;
37 var foo = 0;
38 var foo = 0;
39 var foo = 0;
40 var foo = 0;
41 var foo = 0;
42 var foo = 0;
43 var foo = 0;
44 var foo = 0;
45 var foo = 0;
46 var foo = 0;
47 var foo = 0;
48 var foo = 0;
49 var foo = 0;
50 var foo = 0;
51 var foo = 0;
52 var foo = 0;
53 var foo = 0;
54 var foo = 0;
55 var foo = 0;
56 for (var i = 0; i < n; i++)
57 a[i] = i;
58 var foo = 0;
59 var foo = 0;
60 var foo = 0;
61 var foo = 0;
62 var foo = 0;
63 var foo = 0;
64 var foo = 0;
65 var foo = 0;
66 var foo = 0;
67 var foo = 0;
68 var foo = 0;
69 var foo = 0;
70 var foo = 0;
71 var foo = 0;
72 var foo = 0;
73 var foo = 0;
74 var foo = 0;
75 var foo = 0;
76 var foo = 0;
77 var foo = 0;
78 var foo = 0;
79 var foo = 0;
80 var foo = 0;
81 var foo = 0;
82 var foo = 0;
83 var foo = 0;
84 var foo = 0;
85 var foo = 0;
86 var foo = 0;
87 var foo = 0;
88 var foo = 0;
89 var foo = 0;
90 var foo = 0;
91 var foo = 0;
92 var foo = 0;
93 var foo = 0;
94 var foo = 0;
95 var foo = 0;
96 var foo = 0;
97 var foo = 0;
98 var foo = 0;
99 var foo = 0;
100 var foo = 0;
101 var foo = 0;
102 var foo = 0;
103 var foo = 0;
104 var foo = 0;
105 var foo = 0;
106 var foo = 0;
107 var foo = 0;
108 var foo = 0;
109 var foo = 0;
110 var foo = 0;
111 var foo = 0;
112 var foo = 0;
113 var foo = 0;
114 var foo = 0;
115 }
116 set({}, 256);
117 function Foo() { }
118 set(new Foo, 256);
120 function testSetDense() {
121 assertArraySeqParResultsEq(
122 range(0, minItemsTestingThreshold),
123 "map",
124 function (i) {
125 var a1 = [];
126 // Defines .foo
127 set(a1, 32);
128 return a1[i];
129 });
130 }
132 if (getBuildConfiguration().parallelJS) {
133 testSetDense();
134 }