pyodide/emsdk/patches
Hood Chatham 3085cb9d5e Use Wasm Exceptions for invoke stubs if they exist (#3957)
If wasm exception handling is available, use dynamically generated modules
with wasm exception handling for the invoke stubs instead of a JS trampoline.
This is useful because JS trampolines interact poorly with JS Promise Integration.

In the future, we should switch exception handling ABIs to the compiler-provided
wasm exception handling ABI and we can remove this code. Currently we are
blocked on using compiler-provided wasm eh by Rust support.
2023-10-21 09:20:09 -07:00
..
0001-Add-back-fs.findObject-and-fs.readFile-in-loadLibDat.patch Emscripten 3.1.39 (#3890) 2023-06-04 10:38:41 -07:00
0001-Add-useful-error-when-symbol-resolution-fails.patch MAINT Add useful error when symbol resolution fails (#3894) 2023-06-02 13:04:58 -07:00
0001-Changes-for-JSPI.patch Use Wasm Exceptions for invoke stubs if they exist (#3957) 2023-10-21 09:20:09 -07:00
0001-FIX-Turn-off-settings.LTO-if-fno-lto-is-passed.patch FIX patch a bug in Emscripten that broke matplotlib (#4163) 2023-09-22 19:36:20 +09:00
0001-JSDCE-Add-support-for-destructuring-declarations-204.patch Add a no dynamic linking build option (#4203) 2023-10-14 12:13:27 -07:00
0001-Support-externref-in-EM_JS-functions-with-dynamic-li.patch Use hoodmane/hiwire library instead of our own implementation (#4128) 2023-09-23 18:21:19 -07:00