blob: 16977354754c7553a04fe2155bbde986d573d935 [file] [log] [blame]
//@ skip if $model == "Apple Watch Series 3" # added by mark-jsc-stress-test.py
function foo(a_, b_, c_, d_, e_, f_, g_) {
var a = a_;
var b = b_;
var c = c_;
var d = d_;
var e = e_;
var f = f_;
var g = g_;
return {
foo: function() {
return a + b + c + d + e + f + g;
}
};
}
var thingy = foo(42, 23, 84, 13, 90, 34, 52);
for (var i = 0; i < 10000000; ++i) {
var result = thingy.foo();
if (result != 42 + 23 + 84 + 13 + 90 + 34 + 52)
throw "Error: bad result: " + result;
}
var result = foo(1, 2, 3, 4, 5, 6, 7).foo();
if (result != 1 + 2 + 3 + 4 + 5 + 6 + 7)
throw "Error: bad result: " + result;