-1:000000000000 | 0:cbc1d8c09682 |
---|---|
1 // |jit-test| allow-oom; | |
2 function testBug507425() { | |
3 var r = /x/; | |
4 for (var i = 0; i < 3; i++) | |
5 r.lastIndex = 0; // call a setter | |
6 var s = ';'; | |
7 try { | |
8 for (i = 0; i < 80; i++) | |
9 s += s; // call js_CanLeaveTrace | |
10 } catch (exc) { | |
11 return "ok"; | |
12 } | |
13 } | |
14 assertEq(testBug507425(), "ok"); |