blob: 9f006d1e4db34e1a86621878229547efccd13e37 [file] [log] [blame]
//@ skip if $model == "Apple Watch Series 3" # added by mark-jsc-stress-test.py
function body() {
function f(s,t) {
let total = 0;
for (let i = 0; i < 2000; i++) {
total += i;
}
return "a" + "b" + s + t;
}
noInline(f);
var foo = new String(10);
String.prototype.valueOf = function() { return 1; };
var count = 0;
var bar = { valueOf: function() { return count++; } };
(function wrapper() {
for (var i = 0; i < 10000; i++) {
if (f(foo,bar) !== "ab1" + i)
throw "bad";
}
})();
}
body();