bug-1075546.js (510B)
1 for (var i = 0; i < 200; ++i) { 2 Object.getOwnPropertyNames(undefined + ""); 3 } 4 function p(s) { 5 for (var i = 0; i < s.length; i++) { 6 s.charCodeAt(i); 7 } 8 } 9 function m(f) { 10 var a = []; 11 for (var j = 0; j < 700; ++j) { 12 try { 13 f() 14 } catch (e) { 15 a.push(e.toString()); 16 } 17 } 18 p(JSON.stringify(a)); 19 } 20 f = Function("\ 21 function f() {\ 22 functionf\n{}\ 23 }\ 24 m(f);\ 25 "); 26 f(); 27 f(); 28 for (var x = 0; x < 99; x++) { 29 newGlobal() 30 }