bug781364.js (568B)
1 // Binary: cache/js-dbg-64-21b4797e4cb3-linux 2 // Flags: -m -a --ion-eager 3 // 4 k = m 5 function h() { 6 switch (true) { 7 default: 8 x = newGlobal('') 9 } 10 return function(f, code) { 11 try { 12 evalcx(code, x) 13 } catch (e) {} 14 } 15 } 16 function m() { 17 f() 18 } 19 function g(code) { 20 f = new Function(code); 21 k(f, code) 22 } 23 g("k=h()") 24 g("\ 25 a='';\ 26 Object.defineProperty(this,\"b\",{get:function(){a=this.d()}});\ 27 Object.defineProperty(this,\"c\",{get:function(){b}});\ 28 d=2;\ 29 b\ 30 "); 31 g("b"); 32 g("b"); 33 g("for(v of c);"); 34 g("a=eval(\"function f(){}\");b")