diff options
author | Alon Zakai <alonzakai@gmail.com> | 2011-12-03 21:22:03 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2011-12-03 21:22:03 -0800 |
commit | 122b5bba34dd024a54b790caf5aabeec42a779d3 (patch) | |
tree | 9b2d6419684f23fc07f8944e591c78d0579f8291 /src/analyzer.js | |
parent | 556decb19a4bcb32daad1569402fcc385d49b1d4 (diff) |
various minor compiler optimizations
Diffstat (limited to 'src/analyzer.js')
-rw-r--r-- | src/analyzer.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/analyzer.js b/src/analyzer.js index 5b34c665..677b61b0 100644 --- a/src/analyzer.js +++ b/src/analyzer.js @@ -15,6 +15,12 @@ function cleanFunc(func) { }); } +// Handy sets + +var BRANCH_INVOKE = set('branch', 'invoke'); + +// Analyzer + function analyzer(data) { // Substrate var substrate = new Substrate('Analyzer'); @@ -728,7 +734,6 @@ function analyzer(data) { } }); - var BRANCH_INVOKE = set('branch', 'invoke'); function operateOnLabels(line, func) { function process(item, id) { ['label', 'labelTrue', 'labelFalse', 'toLabel', 'unwindLabel', 'defaultLabel'].forEach(function(id) { |