aboutsummaryrefslogtreecommitdiff
path: root/tools/test-js-optimizer.js
AgeCommit message (Expand)Author
2013-01-08fix bug with lack of recursion in simplifyBitopsAlon Zakai
2012-12-13optimize & expressions moreAlon Zakai
2012-11-08rename __label__ => labelAlon Zakai
2012-10-26remove unGlobalize tests and update othersAlon Zakai
2012-03-28do not js-optimize away rounding correctionsAlon Zakai
2012-02-19collapse elses after the if block breaks or continues, other minor js optimiz...Alon Zakai
2012-01-16improve side effect detection in js optimizerAlon Zakai
2012-01-06also hoist loops in inner functionsAlon Zakai
2012-01-03remove label setting when we get to a single entry, even if the label setting...Alon Zakai
2012-01-01remove __label__ settings in hoisted blocks and if we are sure the label sett...Alon Zakai
2012-01-01fix bug in loopOptimizer with not removing all unneeded labelsAlon Zakai
2011-12-27improve js optimizer removal of unnecessary |0'sAlon Zakai
2011-12-22js optimizer bug with removing necessary ifs, even though they have empty blo...Alon Zakai
2011-12-22fix some hoisting bugs, including not hoisting inside inner loopsAlon Zakai
2011-12-22improve hoister cleanup a littleAlon Zakai
2011-12-21fix hoistMultiples bugAlon Zakai
2011-12-20refactoring and fixes for running more tests in new o1 and o2 modesAlon Zakai
2011-12-20hoist multiples into branchings right before themAlon Zakai
2011-12-15js optimizer pass to join together additionsAlon Zakai
2011-12-15js optimizer pass to simplify certain bit opsAlon Zakai
2011-11-26TODO for js optimizerAlon Zakai
2011-11-23remove all unneeded loop labelsAlon Zakai
2011-11-23simplify !(<) etc. in js optimizerAlon Zakai
2011-11-20js optimizer fix, and remove assigns to undefined in libraryAlon Zakai
2011-11-19js optimizer fix for replacing toplevel thingsAlon Zakai
2011-11-19fix for js optimizer not noticing globals are modifiedAlon Zakai
2011-11-19initial work on JS optimizerAlon Zakai