llvm 是否支持 WebAssembly 中的异常处理?
Does llvm support exception handling in WebAssembly?
Exception Handling Proposal has been implemented in some environments, e.g. in binaryen。但是它已经在llvm中实现了吗?基于 llvm 的编译器(以 wasm 作为目标)如 clang 或 emscripten 会生成带有 try-catch 块的代码吗? (对于其他提案和说明类型,通常在哪里可以找到此类更新信息?)
是的,llvm/clang、binaryen 和 emscripten 的整个工具链都支持 Wasm 异常处理提议。
Exception Handling Proposal has been implemented in some environments, e.g. in binaryen。但是它已经在llvm中实现了吗?基于 llvm 的编译器(以 wasm 作为目标)如 clang 或 emscripten 会生成带有 try-catch 块的代码吗? (对于其他提案和说明类型,通常在哪里可以找到此类更新信息?)
是的,llvm/clang、binaryen 和 emscripten 的整个工具链都支持 Wasm 异常处理提议。