wasm-micro-runtime/core/iwasm/interpreter
Vyacheslav Chigrin 26aa924acd
Move exception lock to ModuleInstance data. (#4772)
* Move exception lock to ModuleInstance data.

This lock acquired on each native function call. This cause performance impact
on programs, containing many native function calls, and running in multithreaded environment.

Update AOT_CURRENT_VERSION constant.
2026-03-16 16:22:07 +08:00
..
iwasm_interp.cmake Implement wasm mini loader and refine footprint of loader and runtime (#276) 2020-06-08 11:19:09 +08:00
SConscript add porting codes of rt-thread (#494) 2021-01-14 11:26:35 +08:00
wasm_interp_classic.c Fix missing IS_INVALID_TAGINDEX check in RETHROW handler (#4837) 2026-03-09 10:04:18 +08:00
wasm_interp_fast.c Fix memcpy overlap issue in RECOVER_BR_INFO for i64/v128 copy (#4797) 2026-01-26 09:59:34 +08:00
wasm_interp.h Calculate func_index instead of adding an extra field to wasm frame 2025-01-28 11:09:32 +00:00
wasm_loader.c workaround: prevent usage of anyref in struct fields and array elements (#4819) 2026-03-03 13:05:44 +08:00
wasm_loader.h Enhance wasm loading with LoadArgs and support module names (#3265) 2024-04-07 15:04:35 +08:00
wasm_mini_loader.c fix code and comment typo (#4802) 2026-01-26 14:44:47 +08:00
wasm_opcode.h Merge commit from fork 2025-11-24 14:37:46 +08:00
wasm_runtime.c Move exception lock to ModuleInstance data. (#4772) 2026-03-16 16:22:07 +08:00
wasm_runtime.h Move exception lock to ModuleInstance data. (#4772) 2026-03-16 16:22:07 +08:00
wasm.h add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00