aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2011-12-05accept either JS_ENGINE or JS_ENGINES in ~/.emscriptenAlon Zakai
2011-12-04fix line numbers with multiple linked filesAlon Zakai
2011-12-03fixes for using node as both compiler engine and code running engine. node ↵Alon Zakai
is now default in settings.py
2011-12-03Modify exit() to throw an object and catch it.David Claughton
* Changed exit from throwing an text string to throwing an Error-derived object encapsulating the exit status. Then catch it in 'callMain' and return the status. Enable this functionality by setting CATCH_EXIT_CODE in settings.js
2011-11-27do not save function JS in memory, print it out and forget it to save memory ↵Alon Zakai
during compilation
2011-11-26TODO for js optimizerAlon Zakai
2011-11-26refactor a js optimizer passAlon Zakai
2011-11-25add two failing tests for issue 123Alon Zakai
2011-11-23replace compiler tricks for one-time loop removal and label removal with a ↵Alon Zakai
proper pass in the js optimizer
2011-11-23remove all unneeded loop labelsAlon Zakai
2011-11-23simplify !(<) etc. in js optimizerAlon Zakai
2011-11-23improve eliminatorAlon Zakai
2011-11-22eliminate unneeded lines in eliminatorAlon Zakai
2011-11-22test fixes for |other|Alon Zakai
2011-11-22fix bug in js optimizerAlon Zakai
2011-11-22improve build process for benchmarks, allowing more pass customizationAlon Zakai
2011-11-21llvm optimizations tweaksAlon Zakai
2011-11-20js optimizer fix, and remove assigns to undefined in libraryAlon Zakai
2011-11-20improve js optimizer removal of assigns of undefinedAlon Zakai
2011-11-19partial work to remove assigns of undefined in js optimizerAlon 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
2011-11-19pick_llvm_opts commentAlon Zakai
2011-11-19tweak to pick_llvm_optsAlon Zakai
2011-11-18rename OPTIMIZE to MICRO_OPTSAlon Zakai
2011-11-17Merge pull request #121 from LCID-Fire/scons_docuAlon Zakai
Add first comments to guide to SCons setup
2011-11-17prep for unsafe optsAlon Zakai
2011-11-17refactor llvm opts codeAlon Zakai
2011-11-17Add first comments to guide to SCons setupLCID Fire
2011-11-17Remove muting or std outputting stderr.LCID Fire
2011-11-17refactor PGO codeAlon Zakai
2011-11-16clean up benchmark codeAlon Zakai
2011-11-16initial support for unaligned reads/writes in t2Alon Zakai
2011-11-15emconfiguren script and refactor BuildingAlon Zakai
2011-11-15ignore and warn about -Ox in emmakenAlon Zakai
2011-11-13use our own headers with the native compiler during configure in emmakenAlon Zakai
2011-11-12don't use unsafe opts in benchmarksAlon Zakai
2011-11-12clean up benchmark code and disable raytrace, which is unreliableAlon Zakai
2011-11-12autodebug diff toolAlon Zakai
2011-11-11fix bug with duplicate llvm_as, and other tweaks to that codeAlon Zakai
2011-11-11fix for building projects when they already existAlon Zakai
2011-11-10test tweakAlon Zakai
2011-11-09initial work on i64Alon Zakai
2011-11-07expression optimizer in eliminatorAlon Zakai
2011-11-04emmaken fixAlon Zakai
2011-10-31fix eliminator bug of running on functions it shouldn'tAlon Zakai
2011-10-31explicitly identify emscripten-generated functions (as opposed to library ↵Alon Zakai
ones, or handwritten ones appended to the same file), and run eliminator only on those
2011-10-31building tweakAlon Zakai
2011-10-28minor build_library tweaksAlon Zakai