emscripten/tools
Alon Zakai 4ead9dad30 recognize the double-to-i64 bitcast pattern as having no side effects in eliminator 2013-05-07 18:54:03 -07:00
..
eliminator recognize the double-to-i64 bitcast pattern as having no side effects in eliminator 2013-05-07 18:54:03 -07:00
scons/site_scons/site_tools/emscripten Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
__init__.py Rewrite of emscripten.py: 2011-07-07 12:24:09 +03:00
autodebugger.py fix autodebugger 2012-12-25 22:01:17 -08:00
autodebugger_c.py improve c autodebugger 2013-03-01 23:17:29 -05:00
autodebugger_indenter.py optimizer autodebugger indenter for memory use 2012-02-06 17:30:59 -08:00
autodebugger_js.py add function calls and params to js autodebugger 2012-12-25 14:02:49 -08:00
autodediffer.py autodebug diff tool 2011-11-12 12:24:58 -08:00
bindings_generator.py generalize customizeVTable to support asm 2013-05-05 13:20:30 -07:00
bisect_pair.py fully handle stack traces in bisection tool 2012-12-07 14:23:24 -08:00
cache.py Fix debug prints in tools/cache.py 2013-03-07 14:09:40 -05:00
clean_webconsole.py fix prepareClientAttributes bugs: handle non-packed vertex attributes properly 2012-04-28 13:22:18 -07:00
crunch-worker.js support for non-square crunch textures with mipmaps 2012-06-20 10:56:18 -07:00
diff_autodebugger.py autodebugger improvements for floats 2011-06-09 21:11:21 -07:00
emconfiguren.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
emmaken.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
emmakenxx.py Updated to add a PYTHON config option instead of defaulting to python2. This should preserve the default behavior in a way that can be overridden. 2012-12-19 18:06:48 -05:00
exec_llvm.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
file2json.py file2json stuff 2011-10-19 16:14:23 -07:00
file_packager.py Try/catch around idb open. 2013-04-25 01:02:27 -04:00
find_bigfuncs.py big function finder tool 2013-04-22 17:59:13 -07:00
find_bigis.py find_bigis tool 2012-01-26 17:27:05 -08:00
fix_closure.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
ie7_fix.py Tweak to deal with === 2012-03-02 02:12:41 +00:00
js-optimizer.js recognize the double-to-i64 bitcast pattern as having no side effects in eliminator 2013-05-07 18:54:03 -07:00
js_optimizer.py Remove '.' print in tools/js_optimizer.py on Windows. Fixes other.test_chunking on Windows. 2013-04-08 22:38:51 +03:00
jsrun.py Move run_js into jsrun.py (work towards breaking emscripten.py's dependency on shared, which requires .emscripten at import time) 2013-03-04 19:14:38 -08:00
ll-strip.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
make_file.py tweak make_file 2011-10-17 16:59:41 -07:00
make_minigzip.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
namespacer.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
nativize_llvm.py add x86-64 workaround to nativizer 2012-12-25 21:59:52 -08:00
reproduceriter.js fix pnow replay bug 2012-09-18 10:07:12 -07:00
reproduceriter.py Updated scripts to call python2 directly rather than relying on python symlink pointing to the right place. See PEP394 for details on why this should be OK. 2012-12-19 18:06:48 -05:00
response_file.py Remove the unwanted abstraction that callee is allowed to autodelete a response file after consuming it. Instead, manually track and delete response files by the caller and clean them up. 2013-04-11 10:42:18 +03:00
scan_js.py add js bloatscan tool 2012-03-31 21:05:34 -07:00
scan_ll.py add llvm function size scanner 2012-03-11 18:17:53 -07:00
settings_template_readonly.py clean up spidermonkey entry in settings template 2013-03-14 10:30:58 -07:00
shared.py switch to le32 target by default 2013-05-07 16:10:52 -07:00
split.py Remove executable permissions on simple files 2013-05-03 13:18:26 -07:00
tempfiles.py Isolate shutil.rmtree logic in tempfiles.try_delete, and integrate azakai's feedback 2013-03-04 19:34:54 -08:00
test-js-optimizer-asm-last-output.js support 0x[a-f] as well in +X to X.0 correction for asm 2013-01-19 16:13:46 -08:00
test-js-optimizer-asm-last.js support 0x[a-f] as well in +X to X.0 correction for asm 2013-01-19 16:13:46 -08:00
test-js-optimizer-asm-pre-output.js optimize HEAPU?8[..] << 24 >> 24 and similar 2013-04-20 16:02:42 -07:00
test-js-optimizer-asm-pre.js optimize HEAPU?8[..] << 24 >> 24 and similar 2013-04-20 16:02:42 -07:00
test-js-optimizer-asm-regs-min-output.js use minified names in registerize for locals 2013-03-09 15:37:49 -08:00
test-js-optimizer-asm-regs-min.js use minified names in registerize for locals 2013-03-09 15:37:49 -08:00
test-js-optimizer-asm-regs-output.js move asm return adding test to right place 2013-03-09 20:45:59 -08:00
test-js-optimizer-asm-regs.js move asm return adding test to right place 2013-03-09 20:45:59 -08:00
test-js-optimizer-output.js send only a marker of generated functions to js-optimizer.js; we either know the generated functions and send only them, or we don't know them and send all the code, in either case js-optimizer.js does not need a list of generated functions 2013-03-08 10:17:44 -08:00
test-js-optimizer-regs-output.js fix registerize bug on functions with arguments but no locals 2013-02-17 12:35:16 +01:00
test-js-optimizer-regs.js fix registerize bug on functions with arguments but no locals 2013-02-17 12:35:16 +01:00
test-js-optimizer-t2-output.js fix test_js_optimizer 2012-11-22 19:17:22 +01:00
test-js-optimizer-t2.js simplify shift optimizer and make it safer by not optimizing out >> << combos 2011-12-31 11:52:54 -08:00
test-js-optimizer-t2c-output.js fix test_js_optimizer 2012-11-22 19:17:22 +01:00
test-js-optimizer-t2c.js simplify shift optimizer and make it safer by not optimizing out >> << combos 2011-12-31 11:52:54 -08:00
test-js-optimizer-t3-output.js fix test_js_optimizer 2012-11-22 19:17:22 +01:00
test-js-optimizer-t3.js rename __label__ => label 2012-11-08 18:26:19 -08:00
test-js-optimizer.js send only a marker of generated functions to js-optimizer.js; we either know the generated functions and send only them, or we don't know them and send all the code, in either case js-optimizer.js does not need a list of generated functions 2013-03-08 10:17:44 -08:00