Browse Source

pas2js: faster arrayConcatN

mattias 3 years ago
parent
commit
cba89a4713
1 changed files with 3 additions and 1 deletions
  1. 3 1
      utils/pas2js/dist/rtl.js

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

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