aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2012-12-23clean up all temp files in js optimizerAlon Zakai
2012-12-23clean up temp files in js optimizerAlon Zakai
2012-12-23undef i386 and x86_64, not just with __'sAlon Zakai
2012-12-21bump version1.1.0Alon Zakai
2012-12-21make -fno-math-errno the defaultAlon Zakai
2012-12-21safely internalize in s_x_x tests tooAlon Zakai
2012-12-21be careful with internalize in llvm LTO, and mark needed symbols for relooperAlon Zakai
2012-12-21bump expected LLVM version to 3.2Alon Zakai
2012-12-19keep order of unique link inputs the same, for jcacheAlon Zakai
2012-12-19Added support for python in auto-generated config so that warnings about ↵Alan Kligman
PYTHON not being defined are not emitted.
2012-12-19Updated to add a PYTHON config option instead of defaulting to python2. This ↵Alan Kligman
should preserve the default behavior in a way that can be overridden.
2012-12-19Updated scripts to call python2 directly rather than relying on python ↵Alan Kligman
symlink pointing to the right place. See PEP394 for details on why this should be OK.
2012-12-19remove --remove-duplicatesAlon Zakai
2012-12-19tolerate people issuing link commands with duplicates in themAlon Zakai
2012-12-12do not try to eliminate phi variables, which are unsafe to be removed and ↵Alon Zakai
the llvm optimizer will remove anyhow if unused
2012-12-12make Building.is_* tests emit errors to stderrAlon Zakai
2012-12-12keep at least 'node' as the guess for nodeAlon Zakai
2012-12-10remove unneeded debug stuffAlon Zakai
2012-12-10add some link debug stuffAlon Zakai
2012-12-07add parts of system bitcode libraries when necessary, and refactor library ↵Alon Zakai
inclusion decision code
2012-12-04recursively traverse .a files until we have all we needAlon Zakai
2012-12-04only add in .o inside .a that are neededAlon Zakai
2012-11-26use hashlib instead of md5Alon Zakai
2012-11-22notice generated functions with $ in themAlon Zakai
2012-11-22fix test_js_optimizerAlon Zakai
2012-11-22fix bug in js optimizer on closured dataAlon Zakai
2012-11-22fix ll func identifying for chunking purposes, and add testing of jcache on ↵Alon Zakai
a large program
2012-11-22more carefully split out functions in js optimizerAlon Zakai
2012-11-22assert on generatedFunctions being there when we need itAlon Zakai
2012-11-21more jcache testing, and add newlines to ensure chunk separationAlon Zakai
2012-11-21finish js optimizer caching and add testsAlon Zakai
2012-11-21basic logic of jcache in js optimizerAlon Zakai
2012-11-21use chunkify in js optimizer, in preparation for jcachingAlon Zakai
2012-11-21cache emscript function chunksAlon Zakai
2012-11-21return chunks of text in chunkify to simplify the ap-iyAlon Zakai
2012-11-21fix chunking logic to generate >1 chunkAlon Zakai
2012-11-21improve chunkify to consider previous chunkings when cachingAlon Zakai
2012-11-21refactor chunking code and add function ident informationAlon Zakai
2012-11-21fix and test pre cachingAlon Zakai
2012-11-21basic jcache on pre with files+cPickleAlon Zakai
2012-11-21add more caching logic including short vs full keysAlon Zakai
2012-11-21basic logic and stubs for caching pre phaseAlon Zakai
2012-11-21set up parameter passing for jcacheAlon Zakai
2012-11-15prevent annoying warnings during relooper bootstrappingAlon Zakai
2012-11-14clean up test.llAlon Zakai
2012-11-14Fix typo in WindowsPopen.kill(). Avoid using returncode variable manually, ↵Jukka Jylänki
but just route through poll() instead.
2012-11-14Refactor Windows replacement for Popen to allow passing stdin to Popen ↵Jukka Jylänki
process, and poll() and kill(). Fixes tests other.test_fix_closure and other.test_warn_undefined on Windows.
2012-11-14Implement missing used functions on MockPopen to pass Windows tests ↵Jukka Jylänki
utilizing timeout_run().
2012-11-13only save temp files in EMCC_DEBUG_SAVE modeAlon Zakai
2012-11-13Merge pull request #703 from juj/cmakeAlon Zakai
Cmake support.