testSlowNativeBail.js (266B)
1 function testSlowNativeBail() { 2 var a = ['0', '1', '2', '3', '+']; 3 try { 4 for (var i = 0; i < a.length; i++) 5 new RegExp(a[i]); 6 assertEq(true, false); 7 } catch (exc) { 8 assertEq(exc instanceof SyntaxError, true); 9 } 10 } 11 testSlowNativeBail();