diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-09-19 16:07:01 -0500 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-09-23 14:33:24 -0700 |
commit | c72d99ed183f0bb38623694739291124cddb82e6 (patch) | |
tree | 93d7f2c65626043fd7e1a8a3d634b3e7323e33bf | |
parent | ef7a4a933f828b462efdc9d433b435ac3ab2451a (diff) |
remove last substrate code from jsifier
-rw-r--r-- | src/jsifier.js | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/jsifier.js b/src/jsifier.js index 33553208..39ede886 100644 --- a/src/jsifier.js +++ b/src/jsifier.js @@ -69,8 +69,6 @@ function JSify(data, functionsOnly, givenFunctions) { }); } - var substrate = new Substrate('JSifyer'); - if (mainPass) { // Handle unparsed types TODO: Batch them analyzer(intertyper(data.unparsedTypess[0].lines, true), true); @@ -1582,14 +1580,8 @@ function JSify(data, functionsOnly, givenFunctions) { // Final combiner - function finalCombiner(items) { + function finalCombiner() { dprint('unparsedFunctions', 'Starting finalCombiner'); - items.forEach(function(item) { - item.lines = null; - var small = { intertype: item.intertype, JS: item.JS, ident: item.ident, dependencies: item.dependencies }; // Release memory - itemsDict[small.intertype].push(small); - }); - items = null; var splitPostSets = splitter(itemsDict.GlobalVariablePostSet, function(x) { return x.ident && x.dependencies }); itemsDict.GlobalVariablePostSet = splitPostSets.leftIn; @@ -1869,7 +1861,7 @@ function JSify(data, functionsOnly, givenFunctions) { data.functions.forEach(functionSplitter); } - finalCombiner(substrate.solve()); + finalCombiner(); dprint('framework', 'Big picture: Finishing JSifier, main pass=' + mainPass); } |