blob: 8bd8e901b87f9bc6cce15c06e7e4be04be4b9439 [file] [log] [blame]
utatane.tea@gmail.comf94f8782018-02-13 17:29:07 +00001function shouldBe(actual, expected) {
2 if (actual !== expected)
3 throw new Error('bad value: ' + actual);
4}
5
6var array = [];
7
8function test1(array)
9{
10 return array.length;
11}
12noInline(test1);
13for (var i = 0; i < 1e5; ++i)
14 shouldBe(test1(array), 0);
15
16var array = [];
17array.ok = 42;
18
19function test2(array)
20{
21 return array.length;
22}
23noInline(test2);
24for (var i = 0; i < 1e5; ++i)
25 shouldBe(test2(array), 0);