description( | |
"This tests that inlining correctly handles constant buffers." | |
); | |
function foo() { | |
return [1, 2, 3, 4]; | |
} | |
function bar() { | |
return foo(); | |
} | |
for (var i = 0; i < 1000; ++i) { | |
bar(); | |
} | |
for (var i = 0; i < 10; ++i) { | |
shouldBe("bar()[0]", "1") | |
shouldBe("bar()[1]", "2") | |
shouldBe("bar()[2]", "3") | |
shouldBe("bar()[3]", "4") | |
} | |
var successfullyParsed = true; |