rm push/pop

This commit is contained in:
2026-02-26 08:13:18 -06:00
parent eb19b18594
commit a1b41d5ecf
59 changed files with 19546 additions and 19265 deletions

View File

@@ -95,12 +95,12 @@ function benchArrayOps() {
var arr = [];
var j = 0
for (j = 0; j < iterations.medium; j++) {
push(arr, j);
arr[] = j;
}
});
var arr = [];
for (i = 0; i < 10000; i++) push(arr, i);
for (i = 0; i < 10000; i++) arr[] = i;
var accessTime = measureTime(function() {
var sum = 0;
@@ -188,7 +188,7 @@ function benchStringOps() {
});
for (i = 0; i < 1000; i++) {
push(strings, "string" + i);
strings[] = "string" + i;
}
var joinTime = measureTime(function() {
@@ -261,13 +261,13 @@ function benchClosures() {
var funcs = [];
var j = 0
for (j = 0; j < iterations.medium; j++) {
push(funcs, makeAdder(j));
funcs[] = makeAdder(j);
}
});
var adders = [];
for (i = 0; i < 1000; i++) {
push(adders, makeAdder(i));
adders[] = makeAdder(i);
}
var closureCallTime = measureTime(function() {