bug1842617.js (351B)
1 // |jit-test| --baseline-eager 2 3 function foo(src) { 4 try { 5 evaluate(src); 6 } catch {} 7 Math = undefined; 8 } 9 10 foo(``); 11 foo(``); 12 foo(`var a = 0;`); 13 foo(`var b = 0;`); 14 foo(`var c = 0;`); 15 foo(`var d = 0;`); 16 foo(`undef();`); 17 foo(`{`); 18 foo(` 19 gc(); 20 e = 0; 21 gc(); 22 `); 23 foo(` 24 var f = 0; 25 gc(); 26 delete Math; 27 `); 28 foo(` 29 g = undefined; 30 `);