1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/js/src/jit-test/tests/basic/bug738846.js Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,49 @@ 1.4 +try { 1.5 + (function() { 1.6 + var m 1.7 + new ArrayBuffer() 1.8 + var _ = t 1.9 + var _2 = [] 1.10 + }()) 1.11 +} catch (e) {} 1.12 +try { 1.13 + for (y in [schedulegc(58)]) { 1.14 + m 1.15 + } 1.16 +} catch (e) {} 1.17 +try { 1.18 + (function() { 1.19 + true 1.20 + }()) 1.21 +} catch (e) {} 1.22 +try { 1.23 + (function() { 1.24 + s 1.25 + }()) 1.26 +} catch (e) {} 1.27 +try { 1.28 + e 1.29 +} catch (e) {} 1.30 +try { 1.31 + "" () 1.32 +} catch (e) {} 1.33 +try { 1.34 + gc() 1.35 + s 1.36 +} catch (e) {} 1.37 +try { 1.38 + (function() { 1.39 + for (v of m) {} 1.40 + }()) 1.41 +} catch (e) {} 1.42 +try { 1.43 + t 1.44 +} catch (e) {} 1.45 +try { 1.46 + (function() { 1.47 + "use strict"; 1.48 + print(new function() { 1.49 + r 1.50 + }(this)) 1.51 + }()) 1.52 +} catch (e) {}