wasm-micro-runtime/core/iwasm/interpreter
liang.he 7f9e49213e
Enhance type checking for function types in loader and improve error handling (#4294)
Especially when GC is enabled, a valid item of `module->types` needs additional
checks before casting to WASMFuncType.

Also, avoid overflowing if reftype_map_count is 0.

Additionally, correctly set IN_OSS_FUZZ based on CFLAGS_ENV for sanitizer
configuration. Update ASan and UBSan messages for clarity in non-oss-fuzz
environments.
2025-05-28 20:29:09 +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 feat: Add instruction metering for interpreter (#4122) 2025-05-26 16:16:42 +08:00
wasm_interp_fast.c feat: Add instruction metering for interpreter (#4122) 2025-05-26 16:16:42 +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 Enhance type checking for function types in loader and improve error handling (#4294) 2025-05-28 20:29:09 +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 JIT: don't join worker threads twice (#4252) 2025-05-08 10:24:55 +08:00
wasm_opcode.h Add select 128 (#4236) 2025-05-14 12:35:56 +08:00
wasm_runtime.c fix false native stack overflow detections with HW_BOUND_CHECK (#4196) 2025-04-15 11:48:48 +08:00
wasm_runtime.h address comments 2025-02-27 14:32:17 +00:00
wasm.h Enhance type checking for function types in loader and improve error handling (#4294) 2025-05-28 20:29:09 +08:00