emscripten/tools
Sam Clegg 932b3e0b82
Reland "Cleanup tools/emprofile.py and add more testing. NFC (#13403)" (#13416)
Run the new test on windows to prove that it works there.

This was reverted in 13410
2021-08-10 09:47:10 -07:00
..
debug Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
experimental Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
ports Simplify tools/ports/libmodplug.py (#14739) 2021-07-23 10:23:41 -07:00
scons/site_scons/site_tools/emscripten Use correct compiler when linking with scons (#14168) 2021-05-12 15:01:41 -07:00
wasm2c Move longjmp into native code (#14188) 2021-06-02 17:49:12 -07:00
websocket_to_posix_proxy Fix stack buffer overrun in websocket_to_posix_proxy. Closes #10684. (#13778) 2021-03-27 11:10:19 +02:00
__init__.py
acorn-optimizer.js Update acorn npm dependency to latest version (#14570) 2021-06-30 15:11:41 -07:00
add_license.py Move tests/cube2hash -> tests/third_party/cube2hash (#12797) 2020-11-17 10:51:03 -08:00
building.py Error on undefined data symbols rather than giving them address zero (#14721) 2021-07-22 10:19:57 -07:00
cache.py Use seprate system libraries for thinLTO (#14711) 2021-07-21 10:40:50 -07:00
check_clean.py
clean_webconsole.py Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
colored_logger.py
config.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
create_dom_pk_codes.py Make tools/create_dom_pk_codes.py idempotent (#12683) 2020-11-02 15:31:25 -08:00
create_entry_points.py Create wrappers for llvm-dwp and llvm-nm (#14659) 2021-07-16 17:44:40 -07:00
ctor_evaller.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
deps_info.py Add missing deps for `vsyslog` (#14636) 2021-07-12 14:26:07 -07:00
determinism_checker.py Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
diagnostics.py Use python3-style class decls. NFC. (#13821) 2021-04-05 17:46:53 -07:00
emcoverage.py Bring emcoverage tool back to life. NFC (#13598) 2021-03-04 10:48:02 -08:00
emdump.py Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
emdwp.py Create wrappers for llvm-dwp and llvm-nm (#14659) 2021-07-16 17:44:40 -07:00
emnm.py Create wrappers for llvm-dwp and llvm-nm (#14659) 2021-07-16 17:44:40 -07:00
emprofile.py Reland "Cleanup tools/emprofile.py and add more testing. NFC (#13403)" (#13416) 2021-08-10 09:47:10 -07:00
file_packager Add "do not edit" message to python entry points. NFC (#13731) 2021-03-22 11:43:02 -07:00
file_packager.bat Add "do not edit" message to python entry points. NFC (#13731) 2021-03-22 11:43:02 -07:00
file_packager.py file_packager.py: Only store the audio file property when true (#14798) 2021-08-10 09:37:31 -07:00
filelock.py Use python3-style class decls. NFC. (#13821) 2021-04-05 17:46:53 -07:00
find_bigfuncs.py Remove python2 support. NFC. (#12610) 2020-10-28 15:32:49 -07:00
find_bigvars.py Remove python2 support. NFC. (#12610) 2020-10-28 15:32:49 -07:00
gen_struct_info.py Split out C++ code in of gen_struct_info.py. NFC (#14704) 2021-07-20 16:25:48 -07:00
hacky_postprocess_around_closure_limitations.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
install.py Fix exclusion of tests/third_party by install.py on windows (#14250) 2021-05-21 12:20:16 -07:00
js_manipulation.py Declare setting object in settings.py (#13918) 2021-04-16 13:01:28 -07:00
js_optimizer.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
line_endings.py Remove python2 support. NFC. (#12610) 2020-10-28 15:32:49 -07:00
lz4-compress.js Assume Buffer.from/alloc exist under node (#14447) 2021-06-15 12:01:14 -07:00
maybe_wasm2js.py Fix remaining #! lines that were not using python3 (#14325) 2021-05-30 12:06:58 -07:00
minimal_runtime_shell.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
preprocessor.js Prefer `.includes()` over `.indexOf()` (#13945) 2021-04-21 13:27:52 -07:00
response_file.py Always write UTF-8 response files on windows. (#14036) 2021-04-28 08:12:03 -07:00
run_python.bat Add "do not edit" message to python entry points. NFC (#13731) 2021-03-22 11:43:02 -07:00
run_python.sh Add "do not edit" message to python entry points. NFC (#13731) 2021-03-22 11:43:02 -07:00
run_python_compiler.bat Fix .bat launcher to allow special characters (#14260) 2021-05-21 21:54:51 -07:00
run_python_compiler.sh Add "do not edit" message to python entry points. NFC (#13731) 2021-03-22 11:43:02 -07:00
settings.py Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
settings_template.py Cleanup default generated config file (#13922) 2021-04-16 13:41:10 -07:00
shared.py Finish roll of LLVM 14 version change (#14780) 2021-07-28 17:03:20 -07:00
simde_update.py Fix remaining #! lines that were not using python3 (#14325) 2021-05-30 12:06:58 -07:00
system_libs.py Fix EMCC_FORCE_STDLIBS and re-enable tests for it (#11712) 2021-08-05 13:10:53 -07:00
tempfiles.py Use python3-style class decls. NFC. (#13821) 2021-04-05 17:46:53 -07:00
toolchain_profiler.py Use toolchain_profiler to log block durations. NFC (#13997) 2021-04-26 10:18:02 -07:00
toolchain_profiler.results_template.html Simplify the use of emprofile and fix issue with empty generated profiles. (#13464) 2021-03-16 20:00:53 +02:00
update_js.py Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
utils.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
wasm-sourcemap.py Explicitly close file descriptors in python code. NFC (#14074) 2021-06-15 17:05:21 -07:00
wasm2c.py [Wasm2C] Support multiple libraries by using wasm2c prefixing (#14033) 2021-04-28 13:53:40 -07:00
webassembly.py Move file utils to utils.py. NFC. (#14500) 2021-06-21 15:43:44 -07:00
webidl_binder Add python launcher for webidl_binder (#13825) 2021-04-06 08:37:31 -07:00
webidl_binder.bat Add python launcher for webidl_binder (#13825) 2021-04-06 08:37:31 -07:00
webidl_binder.py Remove use of addAtMain is webidl_binder.py (#14585) 2021-07-13 09:50:49 -07:00