blob: 8852b2842b0a601c68eaa709fcd9e38d0ba6a07a [file] [log] [blame]
function f(x, y, z) {
// comment in the body
const w = 42;
return w + x + y + z;
}
noInline(f);
class C {
// comment in the class
constructor() {
}
method1() {
return "some string";
}
method2() {
return 42;
}
}
function test() {
f.toString();
C.toString();
print.toString();
}
noInline(test);
for (let i = 0; i < 1e7; ++i)
test();
function test2(x, y, z) {
for (let i = 0; i < 1e6; ++i) {
f(x.toString(), y.toString(), z.toString(), x.toString(), y.toString());
}
}
noInline(test2);
test2(f, C, print);