summaryrefslogtreecommitdiff
path: root/emscripten.py
AgeCommit message (Collapse)Author
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-10ignore llvm.module metadataAlon Zakai
2012-11-22don't emit debug info that confuses o2.test_openjpegAlon Zakai
2012-11-22add timing info in emscriptAlon Zakai
2012-11-22fix ll func identifying for chunking purposes, and add testing of jcache on ↵Alon Zakai
a large program
2012-11-22save only strings in jcacheAlon Zakai
2012-11-21fix emscript funcs caching and add testingAlon Zakai
2012-11-21cache emscript function chunksAlon Zakai
2012-11-21return chunks of text in chunkify to simplify the ap-iyAlon 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-21make emscript chunks lists of functions, to make it easier later to load ↵Alon Zakai
them separately from jcache
2012-11-21fix bug with ignore label comments inside functionsAlon 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-15emit libraries and globals in pre phase, which needs to parse globals ↵Alon Zakai
anyhow, and avoid overhead of libraries in func phases
2012-11-14adjust emscrip parallelization heuristicsAlon Zakai
2012-11-13optimize writing in emscripten.pyAlon Zakai
2012-11-13clean up temp .ll files in child processesAlon Zakai
2012-11-10bootstrap relooperautomaticallyAlon Zakai
2012-11-10improve emscripten temp file storageAlon Zakai
2012-11-07fix handling of splitting in emscript with just one coreAlon Zakai
2012-11-07take into account forwarded data in chunk sizes in emscriptAlon Zakai
2012-11-07test coverage for splitting each function out into an emscript chunkAlon Zakai
2012-11-06allow setting the js compiler in emscripten.py, for people that don't use ↵Alon Zakai
emcc and ~/.emscripten
2012-11-06emscripten profiling cleanupAlon Zakai
2012-11-06optimize emscript indexize using python reAlon Zakai
2012-11-06run emscript func chunks in parallelAlon Zakai
2012-11-06refactor emscript chunking codeAlon Zakai
2012-11-06cleanupAlon Zakai
2012-11-06fix chunking bugAlon Zakai
2012-11-06chunk funcs pass in emscriptAlon Zakai
2012-11-06cleanupAlon Zakai
2012-11-06generate indexedFunctions in pre, and give it the information to do soAlon Zakai
2012-11-06fix debug metadataAlon Zakai
2012-11-06process each function separately in emscriptAlon Zakai
2012-11-06optimize line splitting in emscriptAlon Zakai
2012-11-06emscript profilingAlon Zakai
2012-11-06cleanupAlon Zakai
2012-11-06split js compiler into three passes, to facilitate future parallizationAlon Zakai
2012-07-03remove some unused command line argumentsChad Austin
2012-04-24better hashbang in emscripten.pyAlon Zakai
2012-04-13--js-library option to make it easy to add additional library_*.js filesAlon Zakai
2012-02-05show warning if using emscripten.py directlyAlon Zakai
2012-01-21do not generate annotations when disassembling bitcodeAlon Zakai
2012-01-21remove --optimize and --malloc from emscripten.py, since they are obsoleted ↵Alon Zakai
by emcc options
2012-01-08fix and optimize cached header handling in test runnerAlon Zakai