js/src/jit-test/tests/basic/testLirBufOOM.js

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:929ef7b54b13
1 function testLirBufOOM()
2 {
3 var a = [
4 "12345678901234",
5 "123456789012",
6 "1234567890123456789012345678",
7 "12345678901234567890123456789012345678901234567890123456",
8 "f",
9 "$",
10 "",
11 "f()",
12 "(\\*)",
13 "b()",
14 "()",
15 "(#)",
16 "ABCDEFGHIJK",
17 "ABCDEFGHIJKLM",
18 "ABCDEFGHIJKLMNOPQ",
19 "ABCDEFGH",
20 "(.)",
21 "(|)",
22 "()$",
23 "/()",
24 "(.)$"
25 ];
26
27 for (var j = 0; j < 200; ++j) {
28 var js = "" + j;
29 for (var i = 0; i < a.length; i++)
30 "".match(a[i] + js)
31 }
32 return "ok";
33 }
34 assertEq(testLirBufOOM(), "ok");

mercurial