|
1 var o0 = []; |
|
2 var o1 = new String("foobarbaz"); |
|
3 var o2 = {}; |
|
4 var o3 = new String("foobarbaz"); |
|
5 var o4 = {}; |
|
6 var o5 = Math; |
|
7 var o6 = {}; |
|
8 var o7 = new String("foobarbaz"); |
|
9 var o8 = new String("foobarbaz"); |
|
10 var o9 = Math; |
|
11 var o10 = Math; |
|
12 var o11 = function() {}; |
|
13 var o12 = {}; |
|
14 var o13 = new String("foobarbaz"); |
|
15 var o14 = {}; |
|
16 |
|
17 function f1(o) { return o.length;}; |
|
18 function f2(o) { o.g2 = function() {};}; |
|
19 function f3(o) { return o.g10;}; |
|
20 function f4(o) { o.g4 = function() {};}; |
|
21 function f5(o) { return o == o14;}; |
|
22 function f6(o) { o[3] = o;}; |
|
23 function f7(o) { o[3] = undefined;}; |
|
24 function f8(o) { o[3] = undefined;}; |
|
25 function f9(o) { return o.length;}; |
|
26 function f10(o) { return o.__proto__; }; |
|
27 |
|
28 for(var i=0; i<20; i++) { |
|
29 f9(o11); |
|
30 f6(o0); |
|
31 f2(o1); |
|
32 f2(o6); |
|
33 f7(o6); |
|
34 f8(o11); |
|
35 f2(o5); |
|
36 f7(o9); |
|
37 f7(o12); |
|
38 f6(o4); |
|
39 f5(o1); |
|
40 f4(o1); |
|
41 f8(o8); |
|
42 f6(o5); |
|
43 f2(o0); |
|
44 f10(o7); |
|
45 f3(o3); |
|
46 f4(o1); |
|
47 f9(o3); |
|
48 f4(o11); |
|
49 f4(o0); |
|
50 f2(o4); |
|
51 f4(o10); |
|
52 } |