/js/src/jit-test/tests/basic/bug541191-5.js
http://github.com/zpao/v8monkey · JavaScript · 24 lines · 18 code · 5 blank · 1 comment · 2 complexity · 0517c533b7175b0fa7f8c66a1b5b7a2b MD5 · raw file
- /* vim: set ts=4 sw=4 tw=99 et: */
- function g(a, b, c, d) {
- return "" + a + b + c + d;
- }
- var x = 1;
- function f(a, b, c) {
- arguments[1] = 2;
- arguments[2] = 3;
- arguments[3] = 4;
- if (x)
- arguments.length = 1;
- var k;
- for (var i = 0; i < 10; i++)
- k = g.apply(this, arguments);
- return k;
- }
- assertEq(f(1), "1undefinedundefinedundefined");
- x = 0;
- assertEq(f(1), "1undefinedundefinedundefined");