|
1 gczeal(1); |
|
2 var o0 = Function.prototype; |
|
3 o1 = {}; |
|
4 var o4 = Error.prototype; |
|
5 o5 = new Int32Array(100); |
|
6 o6 = Proxy.create({ |
|
7 }); |
|
8 o8 = Proxy.createFunction({ |
|
9 get: function() {return 10; }, |
|
10 }, function(){ return {}; }, function(){ return {}; }); |
|
11 o9 = {}; |
|
12 var o10 = -500; |
|
13 var o12 = new Int32Array(100); |
|
14 function f0(o) { |
|
15 } |
|
16 function f1(o) { |
|
17 } |
|
18 function f3(o) { |
|
19 with(o) {} |
|
20 o[o5] = o5; |
|
21 } |
|
22 function f5(o) { |
|
23 }for(var f2 in o9) { |
|
24 for(var i1=0; i1<83; i1++) { |
|
25 for(var i3=0; i3<98; i3++) { |
|
26 for(var x in f1) { f1[x]; }; |
|
27 } |
|
28 Object.defineProperty(o0, 'constructor', {enumerable: true,unused: 1 }); |
|
29 f1(f5); |
|
30 f4(f3); |
|
31 f3(o8); |
|
32 f2(o5); |
|
33 o9.toString(1, 2); |
|
34 f4.caller = o3; |
|
35 f2(o6); |
|
36 f0(f2); |
|
37 f1(f2); |
|
38 f0(f1); |
|
39 var key = Object.getOwnPropertyNames(o9)[2]; if(key) delete o9[key]; |
|
40 var props = Object.getOwnPropertyNames(o5); |
|
41 if (props.length > 6) { |
|
42 var prop = props[6]; |
|
43 o8[prop] = o5[prop]; |
|
44 } |
|
45 f3(f1); |
|
46 f1(f5); |
|
47 } |
|
48 for(var o3 in f1) { |
|
49 f1(o3); |
|
50 f4(o3); |
|
51 o0 == f4; |
|
52 f1(f3); |
|
53 Object.freeze(o12); |
|
54 f0(o9); |
|
55 new f0(o1); |
|
56 o4 = o5.call(o4, o4, o4, o4, o4, o4); |
|
57 f2(o10); |
|
58 var prop = Object.getOwnPropertyNames(o0)[15]; |
|
59 if (prop) { Object.defineProperty(o0, prop, {configurable: true,enumerable: true,get: function(){},set: function(){},unused: 1 }); } |
|
60 f3(f1); |
|
61 new f2(o0); |
|
62 } |
|
63 f5(o9); |
|
64 gc(); |
|
65 f0(o2); |
|
66 f3(f4); |
|
67 new f4(o7); |
|
68 f1 = new o10(f1, f1, f1, f1); |
|
69 f5(o10); |
|
70 f5(o7); |
|
71 f0(o7); |
|
72 f1(o10); |
|
73 f3(o10); |
|
74 delete f0.constructor; |
|
75 f0(f3); |
|
76 f1 = wrap(f3); |
|
77 f4(f1); |
|
78 delete o1.prototype; |
|
79 f4(o5); |
|
80 f2(f2); |
|
81 o1 + ''; |
|
82 f2(f2); |
|
83 f0(o12); |
|
84 f0(o12); |
|
85 f1(o3); |
|
86 o5[3] = 8.3; |
|
87 o10['__proto_' + '_']; |
|
88 } |
|
89 for(var o2 in f5) { |
|
90 for(var o10 in f3) { |
|
91 delete f2['__proto_' + '_']; |
|
92 o8 = f1.toString; |
|
93 f1(o1); |
|
94 f0(o9); |
|
95 f2(o12); |
|
96 var key = Object.getOwnPropertyNames(o3)[19]; if(key) o9 = o3[key]; |
|
97 f1(o10); |
|
98 f4(f1); |
|
99 f1(o1); |
|
100 f1(o7); |
|
101 for(var x in o1) { o1[x]; }; |
|
102 f0(o8); |
|
103 f4(o1); |
|
104 f0(o1); |
|
105 f0.p0 = o6; |
|
106 f3(o9); |
|
107 f5(o8); |
|
108 f2 >>> o7; |
|
109 if(o3 === o8) {} |
|
110 f5(o3); |
|
111 } |
|
112 o5[0] = f4; |
|
113 o0.caller = function() { }; |
|
114 Object.freeze(f0); |
|
115 f4(o3); |
|
116 o7.p0 = o3; |
|
117 f1(f5); |
|
118 f4(o10); |
|
119 f2(o5); |
|
120 f2(o5); |
|
121 f0(o3); |
|
122 o9.watch('p3', function() {}); |
|
123 o8[o8] = o8; |
|
124 f0(o5); |
|
125 f1(o6); |
|
126 f2 = Object.create(o5); |
|
127 var key = Object.getOwnPropertyNames(o11)[23]; if(key) f2 = o11[key]; |
|
128 f5(o9); |
|
129 o12 = o6.bind(o12, o12, o12); |
|
130 f5(f4); |
|
131 f1(o1); |
|
132 f0(o11); |
|
133 f1(o11); |
|
134 eval('f4'); |
|
135 f4(o1); |
|
136 Object.isExtensible(o7); |
|
137 } |
|
138 (function() { |
|
139 f1(o12); |
|
140 f5 + ''; |
|
141 if(o8 != o3) {} |
|
142 })(); |
|
143 f1(o10); |
|
144 f3(f0); |
|
145 o4.toSource = function() { }; |
|
146 var _o = o1; |
|
147 var prop = Object.getOwnPropertyNames(_o)[5]; |
|
148 if (prop) { _o[prop](o2, o2); } |
|
149 f3(o0); |
|
150 f1(f3); |
|
151 Object.isExtensible(f1); |