emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master c1f9f11 063/271: Switch to concat.


From: Jackson Ray Hamilton
Subject: [elpa] master c1f9f11 063/271: Switch to concat.
Date: Thu, 05 Feb 2015 18:29:48 +0000

branch: master
commit c1f9f11d9e986da84967c6ebe84908606900089b
Author: Jackson Ray Hamilton <address@hidden>
Commit: Jackson Ray Hamilton <address@hidden>

    Switch to concat.
---
 benchmark/scenarios.js      |    3 +++
 scopifier-microoptimized.js |    5 ++---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/benchmark/scenarios.js b/benchmark/scenarios.js
index 879da5c..9af75da 100644
--- a/benchmark/scenarios.js
+++ b/benchmark/scenarios.js
@@ -41,6 +41,9 @@ suite('scopifier', function () {
 
     [scopifier, scopifierMicrooptimized].forEach(function (scopifier, index) {
         var message = '';
+        if (!scopifier) {
+            return;
+        }
         if (index === 1) {
             message = ' (microoptimized)';
         }
diff --git a/scopifier-microoptimized.js b/scopifier-microoptimized.js
index 1ef067d..0c8a0d6 100644
--- a/scopifier-microoptimized.js
+++ b/scopifier-microoptimized.js
@@ -74,7 +74,7 @@ module.exports = function (code) {
                             range[1] + 1
                         ]);
                     }
-                    Array.prototype.push.apply(definitions, mappedDefinitions);
+                    definitions = definitions.concat(mappedDefinitions);
                 }
                 references = [];
                 for (j = 0; j < scope.references.length; j += 1) {
@@ -102,8 +102,7 @@ module.exports = function (code) {
                         ]);
                     }
                 }
-                Array.prototype.push.apply(symbols, definitions);
-                Array.prototype.push.apply(symbols, references);
+                symbols = symbols.concat(definitions).concat(references);
             }
         }
     }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]