aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
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
2013-05-10recursively remove variables with no uses in eliminatorAlon Zakai
2013-05-10add FORCE_ALIGNED_MEMORY=1 to -O3Alon Zakai
2013-05-09Also remove #define __ELF__ when building using NaCl triple.Jukka Jylänki
2013-05-09Remove __pnacl__ #define as well.Jukka Jylänki
2013-05-09Remove the __native_client__ system define when using NaCl triple. Emscripten...Jukka Jylänki
2013-05-07recognize the double-to-i64 bitcast pattern as having no side effects in elim...Alon Zakai
2013-05-07fix mishandling of inference of global var typesAlon Zakai
2013-05-07infer untyped variables in js-optimizer.js by origin variable's type if they ...Alon Zakai
2013-05-07switch to le32 target by default1.4.3Alon Zakai
2013-05-05generalize customizeVTable to support asmAlon Zakai
2013-05-03use sys.executableAlon Zakai
2013-05-03Remove executable permissions on simple filesSylvestre Ledru
2013-05-03use -fno-threadsafe-statics, issue #1128Alon Zakai
2013-05-03fix some logging usesAlon Zakai
2013-05-03tweak some logging levelsAlon Zakai
2013-05-03Displays usage when no argument is passed.Éloi Rivard
2013-05-03* Added some colors to messages displayed from python files.Éloi Rivard
2013-05-021.4.21.4.2Alon Zakai
2013-05-02check sanity later in test runner, so we can know env settings, and do not ne...Alon Zakai
2013-05-01TODOAlon Zakai
2013-05-01Merge pull request #1117 from rib/wip/coglAlon Zakai
2013-05-01Merge pull request #1098 from LCID-Fire/wrapper_exit_code_fixAlon Zakai
2013-04-30check for need to clear cache even in EMCC_DEBUG=1 mode, which forces sanity ...Alon Zakai