36 lines
696 B
JavaScript
36 lines
696 B
JavaScript
//@ skip if $model == "Apple Watch Series 3" # added by mark-jsc-stress-test.py
|
|
(function(){
|
|
var a = 42;
|
|
var b = 23;
|
|
var c = 84;
|
|
var d = 13;
|
|
var e = 90;
|
|
var f = 34;
|
|
var g = 52;
|
|
|
|
function foo() {
|
|
return a + b + c + d + e + f + g;
|
|
}
|
|
|
|
noInline(foo);
|
|
|
|
for (var i = 0; i < 500000; ++i) {
|
|
var result = foo();
|
|
if (result != 42 + 23 + 84 + 13 + 90 + 34 + 52)
|
|
throw "Error: bad result: " + result;
|
|
}
|
|
|
|
a = 1;
|
|
b = 2;
|
|
c = 3;
|
|
d = 4;
|
|
e = 5;
|
|
f = 6;
|
|
g = 7;
|
|
|
|
var result = foo();
|
|
if (result != 1 + 2 + 3 + 4 + 5 + 6 + 7)
|
|
throw "Error: bad result: " + result;
|
|
})();
|
|
|