[ARM,MIPS] Skip slow tests
[WebKit-https.git] / JSTests / stress / argument-intrinsic-inlining-with-vararg.js
1 var createBuiltin = $vm.createBuiltin;
2
3 function shouldBe(actual, expected) {
4     if (actual !== expected)
5         throw new Error('bad value: ' + actual);
6 }
7
8 var builtin = createBuiltin(`(function (a) {
9     return @argument(5);
10 })`);
11
12 function inlining(a, b, c)
13 {
14     return builtin.call(this, ...[1, 2, 3, 4, 5, 6, 7]);
15 }
16 noInline(inlining);
17
18 function escape(value)
19 {
20     return value;
21 }
22 noInline(escape);
23
24 (function () {
25     for (var i = 0; i < 1e4; ++i)
26         shouldBe(escape(inlining(0)), 6);
27 }());