bug625718-3.js (1001B)
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 }