// |jit-test| --fast-warmup function inner() { return arguments } function outer0() { trialInline(); return inner()[100]; } function outer1() { trialInline(); return inner(1)[100]; } function outer2() { trialInline(); return inner(1, 2)[100]; } function outer3() { trialInline(); return inner(1,2,3)[100] } function outer4() { trialInline(); return inner(1,2,3,4)[100] } with ({}) {} for (var i = 0; i < 50; i++) { assertEq(outer0(), undefined); assertEq(outer1(), undefined); assertEq(outer2(), undefined); assertEq(outer3(), undefined); assertEq(outer4(), undefined); }