aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2013-06-19Implement source maps for optimized builds.Jez Ng
2013-06-19Update the source-map library.Jez Ng
2013-06-19Move source mapping files into their own folder.Jez Ng
2013-06-19Map source lines for assignment statements.Jez Ng
2013-06-19Delete uglify code that was only needed for compression.Jez Ng
2013-06-19Lay the groundwork for optimized source maps.Jez Ng
2013-06-19Fix source map line numbering for inline scripts.Jez Ng
2013-06-19Add test for source maps.Jez Ng
2013-06-19Add check for keep_llvm_debug + minor touchups.Jez Ng
2013-06-19Implement basic source maps. Closes #1252.Jez Ng
2013-06-19Commit the source-map library.Jez Ng
2013-06-18post messages to crunch worker with a new arrayBuffer, to avoid copying an un...Alon Zakai
2013-06-18Update minimum node version.Jez Ng
2013-06-18do not use EMCC_OPTIMIZE_NORMALLY in relooperAlon Zakai
2013-06-18Fix bug in file_packager.py introduced in my recent pull request that caused ...Jukka Jylänki
2013-06-17Merge pull request #1288 from juj/dont_package_hidden_filesAlon Zakai
2013-06-18Rename emcc_debug to DEBUG in tools/file_packager.py to be consistent.Jukka Jylänki
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-13Report debug diagnostics in file packager if EMCC_DEBUG=1. Make file packager...Jukka Jylänki
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