Repository: incubator-senssoft-useralejs
Updated Branches:
  refs/heads/master ae381e4f8 -> 2faab6e52


Optimized selectorizePath after perf check


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/commit/fe6a9ba5
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/tree/fe6a9ba5
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/diff/fe6a9ba5

Branch: refs/heads/master
Commit: fe6a9ba56521904b984967b086692d7ecbf35c85
Parents: ae381e4
Author: Rob Foley <rob.foley...@gmail.com>
Authored: Thu Sep 22 12:30:37 2016 -0400
Committer: Rob Foley <rob.foley...@gmail.com>
Committed: Thu Sep 22 12:30:37 2016 -0400

----------------------------------------------------------------------
 src/packageLogs.js | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-senssoft-useralejs/blob/fe6a9ba5/src/packageLogs.js
----------------------------------------------------------------------
diff --git a/src/packageLogs.js b/src/packageLogs.js
index baca156..4924279 100644
--- a/src/packageLogs.js
+++ b/src/packageLogs.js
@@ -90,7 +90,12 @@ export function buildPath(e) {
 }
 
 export function selectorizePath(path) {
-  return path.map(function(pathEle) {
-    return getSelector(pathEle);
-  });
+  var i = 0;
+  var pathEle;
+  var pathSelectors = [];
+  while (pathEle = path[i]) {
+    pathSelectors.push(getSelector(pathEle));
+    ++i;
+  }
+  return pathSelectors;
 }

Reply via email to