aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2013-06-17v 1.5.01.5.0Alon Zakai
2013-06-17enable all debug logging in emcc -vAlon Zakai
2013-06-13do not eliminate dead code in EXPORT_ALLAlon Zakai
2013-06-08handle more cases in simplifyNotCompsAlon Zakai
2013-06-08only remove seq|0 when seq is an assign valueAlon Zakai
2013-06-08remove unneeded outside |0 when a sequence ends in a safe bitopAlon Zakai
2013-06-08optimize away bitcasts to variables that will only be used in an assign to th...Alon Zakai
2013-06-07improve tempDoublePtr elimination and only run analysis when necessaryAlon Zakai
2013-06-07eliminate bitcasts of immediately loaded valuesAlon Zakai
2013-06-07optimize some HEAP32 expressions, including some unnecessary bitcasts through...Alon Zakai
2013-06-07ignore tempDoublePtr operations, they do not really alias memoryAlon Zakai
2013-06-07fix crunch pathAlon Zakai
2013-06-07remove break labels more aggresively, with a refined natural flow analysis1.4.9Alon Zakai
2013-06-07optimize out double notAlon Zakai
2013-06-07remove unneeded checkAlon Zakai
2013-06-07properly simplify not comps in loop suffixes and elsewhereAlon Zakai
2013-06-07optimize multiple loop variables togetherAlon Zakai
2013-06-07handle empty loops in new loop optimizations; fixes #1270Alon Zakai
2013-06-07track number of uses properly for loop variable removalAlon Zakai
2013-06-07eliminate loop helper variablesAlon Zakai
2013-06-06move asm loop optimization into last phaseAlon Zakai
2013-06-05simplify infinite while loops with a break at the end into a do-while with a ...Alon Zakai
2013-06-05disabled support for hoisting back into loops in relooper1.4.8Alon Zakai
2013-06-01remove more unneeded break and continue statements in relooper1.4.7Alon Zakai
2013-06-01improve RemoveUnneededFlows to handle flows into loops with a single entry1.4.6Alon Zakai
2013-06-01do not leak split blocks1.4.5Alon Zakai
2013-05-31remove unneeded Branch info on incoming branches in relooper1.4.4Alon Zakai
2013-05-29Merge branch 'fs_destination' of github.com:juj/emscripten into incomingAlon Zakai
2013-05-29Fix handling of crunched files broken in previous commit.Jukka Jylänki
2013-05-28only abort in eliminator when actually necessaryAlon Zakai
2013-05-27define EMSCRIPTEN in the environment when using emmakeAlon Zakai
2013-05-25fix registerize semantics to treat each arm of ifs and switches separatelyAlon Zakai
2013-05-25registerize in asm switchesAlon Zakai
2013-05-25add test for current state of asm registerize in switches (i.e., do almost no...Alon Zakai
2013-05-25eliminate into switch casesAlon Zakai
2013-05-25Add warning message print to file_packager to warn user when he accidentally ...Jukka Jylänki
2013-05-25Add support for specifying the target location of preloaded or embedded files...Jukka Jylänki
2013-05-23make file packager closure-friendlyAlon Zakai
2013-05-23properly expand response files in EXPORTED_FUNCTIONS, which is used before co...Alon Zakai
2013-05-23handle ./ in file packagingAlon Zakai
2013-05-22Optimize (x&A)<<B>>B.Dan Gohman
2013-05-21Make a temporary variable local.tingyuan
2013-05-21mmap(): Align to malloc's default alignment instead of pages.tingyuan
2013-05-21Put preloaded files on HEAP instead of another ArrayBuffers.tingyuan
2013-05-17Fix a race condition if two emscripten.py instances run at the same timeChad Austin
2013-05-17fix file packager issue with closureAlon Zakai
2013-05-16support closure compiler on the shell in asm modeAlon Zakai
2013-05-16enable aliasing function pointers by default in -O2Alon Zakai
2013-05-10do not eliminate if there is a switchAlon Zakai
2013-05-10only recurse on decreasing uses on locals, and clear out names to avoid confu...Alon Zakai