aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2011-12-18finish sanity checksAlon Zakai
2011-12-18sanity checksAlon Zakai
2011-12-18deprecate emmaken.py and emconfiguren.pyAlon Zakai
2011-12-18Merge branch 'incoming'Alon Zakai
2011-12-17use emcc in structbyval and safe_heap testsAlon Zakai
2011-12-17fix poppler testAlon Zakai
2011-12-17bitcode checking functionAlon Zakai
2011-12-16improve linking in emcc, can now build zlib, openjpeg, freetypeAlon Zakai
2011-12-16support for .ll files as inputs to emccAlon Zakai
2011-12-16USE_FHEAP in shared.pyAlon Zakai
2011-12-16completely automatic malloc inclusion in emccAlon Zakai
2011-12-16temporarily return emmaken to test runner instead of emccAlon Zakai
2011-12-15js optimizer pass to join together additionsAlon Zakai
2011-12-15js optimizer pass to simplify certain bit opsAlon Zakai
2011-12-14refactor emcc to use a temp directory for intermediate filesAlon Zakai
2011-12-14initial prep for emcc by defaultAlon Zakai
2011-12-13def/undef to make things work on windowsAlon Zakai
2011-12-13finish llvm opts in emcc, plus more testsAlon Zakai
2011-12-13llvm opts in emcc (untested)Alon Zakai
2011-12-12support for running the js optimizer, eliminator and closure compiler from emccAlon Zakai
2011-12-11refactor run_js and an additional emcc testAlon Zakai
2011-12-11refactor temp files handling code, and first passing compilation test for emccAlon Zakai
2011-12-11emcc: --versionAlon Zakai
2011-12-06initial work on memory growthAlon Zakai
2011-12-06add 'defaults' pass in test runner, and rename other passes to 'special'Alon Zakai
2011-12-05partial support for runtime linking of separately-compiled modules (only ↵Alon Zakai
functions)
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