aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2012-05-16fix registerize bug with freeing variables from the wrong loopsAlon Zakai
2012-05-16bugfix in registerizeAlon Zakai
2012-05-16properly lock variables to loops in registerizeAlon Zakai
2012-05-15simple optimization to allow more registerization inside loopsAlon Zakai
2012-05-15refactor registerizeAlon Zakai
2012-05-15track number of assigns/modifications in registerizeAlon Zakai
2012-05-15Merge pull request #426 from ehsan/em-configAlon Zakai
Add the em-config tool
2012-05-14Add the em-config toolEhsan Akhgari
This tool is useful to use in shell scripts, etc in order to access variables defined in the ~/.emscripten file without depending on the details on how to read and parse it.
2012-05-12print saved vars in registerizeAlon Zakai
2012-05-12handle multiple var defs of the same var in registerizeAlon Zakai
2012-05-11fix registerize bugsAlon Zakai
2012-05-11registerize: define all vars once up frontAlon Zakai
2012-05-11unenabled experimental registerization pass in js optimizerAlon Zakai
2012-05-11add autodebugger option to ignore dlmalloc calls, which are often noisy and ↵Alon Zakai
not helpful unless debugging dlmalloc itself
2012-05-04optimize transitive closure a tiny bit moreAlon Zakai
2012-05-04optimize eliminator transitive calculationAlon Zakai
2012-05-04add o2.zlib test piece to eliminator testAlon Zakai
2012-05-04fix and slow down again the eliminator tool, plus refactoring to enable ↵Alon Zakai
proper fixing
2012-05-04fix bisection bugAlon Zakai
2012-05-03optimize eliminator transitive dependency calculationAlon Zakai
2012-05-03define proper endianness for endian.h and add working but slow-compiling ↵Alon Zakai
sha1 test
2012-05-03fix bug with js engine being str and not listAlon Zakai
2012-05-01undef __linux__, fixes SDL endianness detectionAlon Zakai
2012-04-28fix prepareClientAttributes bugs: handle non-packed vertex attributes properlyAlon Zakai
2012-04-24add ENV_PREFIX to more placesAlon Zakai
2012-04-24use env python instead of python in tools/shared if it is availableAlon Zakai
2012-04-20parse GL headers for console log cleanerAlon Zakai
2012-04-20clear cache on non-forced sanity checks if the config file changedAlon Zakai
2012-04-18sanity check for javaAlon Zakai
2012-04-17add EM_DEBUG option for test runner printouts of run_jsAlon Zakai
2012-04-15One more linker stub fix for Windows.Sigmund Vik
2012-04-14clean up emscripten temp dirAlon Zakai
2012-04-12fix test_firstrunAlon Zakai
2012-04-12fix EM_SAVE_DIRAlon Zakai
2012-04-12Merge pull request #374 from SiggyBar/build-env-2Alon Zakai
Make it easier to use emscripten from a build system.
2012-04-11some memcpy support in autodebuggerAlon Zakai
2012-04-11more autodebugger capabilitiesAlon Zakai
2012-04-11Make it easier to use emscripten from a build system.Sigmund Vik
- Allow the configuration to be specified directly in the EM_CONFIG environment variable instead of in a config file. The config file approach has some shortcomings when using emscripten from a build system (e.g. it uses a single global config file so it is hard to configure emscripten in different ways from different build trees). The presence of newlines in the EM_CONFIG string variable is used to decide if the configuration is stored directly in the environment variable or it is used to specify the config file (is this too much of a hack?). - Skip check_sanity() and check_engine() based on the presence of the config file. When running from a build system, it is the build system's responsibility that everything is set up correctly. Maybe a new environment variable EM_SKIP_CHECKS or something like that might be better to decide whether or not to run these checks? - Do not assume that the SPIDERMONKEY_ENGINE environment variable is set. - Add EM_CACHE environment variable that can be used to control where emscripten should store built libraries.
2012-04-09use unique temp dir in emcc unless EMCC_DEBUG=1 is setAlon Zakai
2012-04-08nicer solution for removing linker stubAlon Zakai
2012-04-08clean up linker a.out|exe stubsAlon Zakai
2012-04-05improve clean_webconsole toolAlon Zakai
2012-04-04Unbreak emconfigure et allBehdad Esfahbod
The line: WINDOWS = 'win' in sys.platform was misfiring for sys.platform == 'darwin'. 'nough said.
2012-04-03merge fixesAlon Zakai
2012-04-03update webconsole cleaner toolAlon Zakai
2012-04-03add little tool to clean web console logsAlon Zakai
2012-04-03[tools/shared.py]: Added -Xmx1024m, big .js quickly go over the default ↵Pierre Renaux
memory heap without this ;
2012-04-02only include i64 precise code if it will actually be usedAlon Zakai
2012-04-01improve i64 autodebuggingAlon Zakai
2012-03-31add js bloatscan toolAlon Zakai