diff options
| author | Alon Zakai <alonzakai@gmail.com> | 2013-07-20 22:32:32 -0700 | 
|---|---|---|
| committer | Alon Zakai <alonzakai@gmail.com> | 2013-07-20 22:32:32 -0700 | 
| commit | f099024dcd6a05e2cb74d21d6cd871ed10a81983 (patch) | |
| tree | b3bd2067cc2be20087429312d2db3491d0a4a752 /tools/js-optimizer.js | |
| parent | dd81be6e67fc3ce77450b28714fb0dc2343dbabf (diff) | |
stop trying to outline in outlined code, appears to not be necessary anymore
Diffstat (limited to 'tools/js-optimizer.js')
| -rw-r--r-- | tools/js-optimizer.js | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/tools/js-optimizer.js b/tools/js-optimizer.js index c361e3f4..75ffe33e 100644 --- a/tools/js-optimizer.js +++ b/tools/js-optimizer.js @@ -3472,11 +3472,12 @@ function outline(ast) {        // add new functions to the toplevel, or create a toplevel if there isn't one        ast[1].push.apply(ast[1], newFuncs); -      funcs = newFuncs.filter(function(newFunc) { -        // recursively outline if we have a large new function that did not come at a high cost -        return measureSize(newFunc) > sizeToOutline && costs[newFunc[1]] < 0.1*sizeToOutline; -      }); -      more = funcs.length > 0; +      // TODO: check if in some cases we do need to outline new functions +      //funcs = newFuncs.filter(function(newFunc) { +      //  // recursively outline if we have a large new function that did not come at a high cost +      //  return measureSize(newFunc) > sizeToOutline && costs[newFunc[1]] < 0.1*sizeToOutline; +      //}); +      //more = funcs.length > 0;      }    }  }  | 
