blob: 0dcd4835dd817988fad20144c073d3e6c1fa7e4c [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>arguments instantiation is slow</title>
<style>
</style>
</head>
<body>
<script>
var args;
var runs;
var DEFAULT_RUNS = 100000;
function setUp(opt_runs) {
runs = opt_runs || DEFAULT_RUNS;
args = new Array(runs);
}
function reset() {
args = new Array(runs);
}
function tearDown() {
delete args;
}
function test() {
for (var i = 0; i < runs; i++) {
checkArgs(args[i], args[i], args[i]);
}
}
function checkArgs() {
return Array.prototype.slice.call(arguments);
}
</script>
<script src="../test.js"></script>
</body>
</html>