diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-07-08 13:59:50 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-07-08 13:59:50 -0700 |
commit | f568dd0d0171d4dbd28db28241008384027bec8a (patch) | |
tree | e186539a69a1a66af5cc470e103cfa64ba3b6f2a /tools/js-optimizer.js | |
parent | 818c81aa5082f8439a2db3126b036081f29efdc8 (diff) |
outlining tweaks
Diffstat (limited to 'tools/js-optimizer.js')
-rw-r--r-- | tools/js-optimizer.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/js-optimizer.js b/tools/js-optimizer.js index 3f2eed1c..e508cf40 100644 --- a/tools/js-optimizer.js +++ b/tools/js-optimizer.js @@ -2949,14 +2949,13 @@ function outline(ast) { } var sizeToOutline = extraInfo.sizeToOutline; + var level = 0; function doOutline(func, asmData, stats, i, end) { - //printErr('do outline ' + [i, end, 'of', stats.length]); + printErr(' do outline ' + [func[1], level, 'range:', i, end, 'of', stats.length]); return [emptyNode()]; } - var level = 0; - function outlineStatements(func, asmData, stats) { level++; if (measureSize(stats) < sizeToOutline) return; @@ -2980,6 +2979,7 @@ function outline(ast) { return null; // do not recurse into children, outlineStatements will do so if necessary } }); + sizeSeen = 0; continue; } sizeSeen += size; |