Explorar el Código

pas2js: faster arrayConcatN

mattias hace 3 años
padre
commit
cba89a4713
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      utils/pas2js/dist/rtl.js

+ 3 - 1
utils/pas2js/dist/rtl.js

@@ -1036,7 +1036,9 @@ var rtl = {
       if (a===null){
         a=rtl.arrayRef(src); // Note: concat(a) does not clone
       } else {
-        a=a.concat(src);
+        for (var i=0; i<src.length; i++){
+          a.push(src[i]);
+        }
       }
     };
     return a;