emscripten/tools
Alon Zakai 9b4cde5aca update cashew to fix #3129 issue; handle |if () {} else ;| 2015-01-31 17:25:58 -08:00
..
eliminator/node_modules move optimizer tests to tests/optimizer 2014-12-19 17:26:07 -08:00
node_modules/source-map Update the source-map library. 2013-06-19 14:15:18 -07:00
optimizer update cashew to fix #3129 issue; handle |if () {} else ;| 2015-01-31 17:25:58 -08:00
ports properly handle the case of a local port existing but being of an old version; #3144 2015-01-23 17:31:55 -08: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
source-maps Fix depecrated sourceMappingURL syntax 2014-02-25 18:30:14 -08:00
__init__.py Rewrite of emscripten.py: 2011-07-07 12:24:09 +03:00
asm_module.py tolerate missing functions in merge_pair.py 2015-01-28 14:07:59 -08:00
autodebugger.py generalize autodebugger block detection 2014-09-25 21:08:10 -07: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 rename __stackbase__ to sp 2013-07-07 16:48:12 -07:00
autodediffer.py autodebug diff tool 2011-11-12 12:24:58 -08:00
bindings_generator.py deprecate bindings generator 2014-04-24 19:38:17 -07:00
bisect_pair.py fuzzing tweaks 2015-01-05 13:56:56 -08:00
bisect_pair_lines.py add line bisector tool 2014-05-19 11:14:43 -07:00
cache.py avoid copy in Cache.get if already in the right place 2014-10-30 16:13:54 -07: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
distill_asm.py fix bullet swap demo 2014-10-13 16:33:15 -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
emterpretify.py do not litter with temp files in emterpreter; fixes #3156 2015-01-28 15:54:25 -08:00
exec_llvm.py Allow the PNaCl toolchain to be used in place of a standard version of Clang. 2013-08-08 16:32:32 -07:00
ffdb.py Improve previous fix to take into account different error numbers. 2014-07-16 15:56:11 +02:00
file2json.py file2json stuff 2011-10-19 16:14:23 -07:00
file_packager.py Merge branch 'memoryInitializer_cdn' of https://github.com/amandle/emscripten into incoming 2014-09-12 21:26:01 -07:00
find_bigfuncs.py ignore empty functions in tools/find_bigfuncs 2014-07-24 15:44:29 -07:00
find_bigis.py fix find_bigis.py tool 2014-01-28 12:16:17 -08:00
find_bigvars.py tool to find functions with lots of vars 2013-08-12 10:14:17 -07: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
gen_struct_info.py Fix some comments and bump EMSCRIPTEN_VERSION 2013-09-25 17:44:57 +02:00
ie7_fix.py Tweak to deal with === 2012-03-02 02:12:41 +00:00
js-optimizer.js handle ['block'] in emterpretify 2015-01-28 13:52:23 -08:00
js_optimizer.py add merge_pair tool to merge two js files with similar contents, for bisection purposes 2015-01-22 12:05:21 -08:00
jsrun.py commented-out code to log all jsruns from the test suite 2015-01-21 16:42:16 -08:00
line_endings.py Add a new tool that examines the given text file for line endings, and returns whether they are consistent. Adjust the test suite to test that each test file that is being run has proper line endings. This uncovers issue #2133 to show in the test suite. 2014-07-28 23:12:38 +03: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 Fix Windows EMCC invocations to call 'python emcc' in a few places instead of just 'emcc'. 2014-02-19 18:36:55 +02:00
merge_asm.py add tools to split and merge asm modules from the surrounding code 2013-08-01 20:32:10 -07:00
merge_pair.py tolerate missing functions in merge_pair.py 2015-01-28 14:07:59 -08: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 fix llvm nativizer tool for fastcomp 2014-02-21 14:44:32 -08:00
parse_unaligned.py tool to parse unaligned output 2014-02-05 11:52:45 -05:00
profile_stripper.py more work on hackish function removal using profiling 2014-03-07 14:25:25 -08:00
profile_used.py more work on hackish function removal using profiling 2014-03-07 14:25:25 -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 Fix test_asm_pgo on Windows by using response files. The test failed by exceeding Windows command line length limitations, giving an error "WindowsError: [Error 87] The parameter is incorrect". Also extend the logging given by EM_BUILD_VERBOSE=3 to print out the compiler invokations. 2013-11-09 20:58:48 +02: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 Add a note to .emscripten config file on how to configure native optimizer location. 2014-12-19 10:57:16 -05:00
shared.py warn on duplicate basenames in a single .a; #2619 2015-01-30 14:38:06 -08:00
split.py Adjust split.py tool logic for generating output filenames to not generate the full absolute path names to the splitted filenames. This fixes a Windows problem where invalid path concatenations like 'somethingC:/projects/emscripten/hello_world.js' would be generated, and shortens the path structure to not contain redundant directory names. Fixes test browser.test_split_in_source_filenames on Windows. 2013-11-17 22:05:13 +02:00
split_asm.py add tools to split and merge asm modules from the surrounding code 2013-08-01 20:32:10 -07:00
stubify_ll.py silly little llvm debug tool 2014-02-11 17:03:23 -08:00
system_libs.py add scandir and alpha sort for musl libc 2015-01-29 20:46:16 -05:00
tempfiles.py fix save_debug_files 2013-09-25 15:17:47 -07:00
traverse.py improve test traversal tool 2014-04-10 12:38:04 -07:00
validate_asmjs.py Fix validate_asmjs.py to print a better error message when spidermonkey shell is not found. 2014-12-05 11:47:08 -08:00
webidl_binder.py Do not allocate redundant storage for identical strings. 2014-12-04 15:37:19 -08:00