Preallocation for (ha, ha) speed!

This commit is contained in:
Tony Garnock-Jones 2013-08-13 13:44:39 -04:00
parent 88fff724c2
commit 680ca2bc4e
1 changed files with 2 additions and 2 deletions

View File

@ -18,9 +18,9 @@ function unify1(a, b) {
if (Array.isArray(a) && Array.isArray(b)) {
if (a.length !== b.length) unificationFailed();
var result = [];
var result = new Array(a.length);
for (i = 0; i < a.length; i++) {
result.push(unify1(a[i], b[i]));
result[i] = unify1(a[i], b[i]);
}
return result;
}