wasm-micro-runtime/core/iwasm/interpreter
Wenyong Huang a6d390740f
Implement GC bytecode validation (#918)
Implement GC bytecode validation in loader stage, except for opcode
let and and func.bind. Pass the related spec cases.

And implement some GC object related APIs.

The source code may be not so elegant, we will optimize it in the future.
2022-02-15 11:24:25 +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 Implement GC bytecode validation (#918) 2022-02-15 11:24:25 +08:00
wasm_interp_fast.c Implement GC bytecode validation (#918) 2022-02-15 11:24:25 +08:00
wasm_interp.h Apply clang-format for interpreter source files (#772) 2021-10-08 11:44:39 +08:00
wasm_loader.c Implement GC bytecode validation (#918) 2022-02-15 11:24:25 +08:00
wasm_loader.h Add WASI ABI compatibility check for multi-module (#913) 2021-12-29 11:04:36 +08:00
wasm_mini_loader.c Merge main into dev/gc 2021-12-30 22:51:01 +08:00
wasm_opcode.h Implement GC bytecode validation (#918) 2022-02-15 11:24:25 +08:00
wasm_runtime.c Merge main into dev/gc 2022-02-14 13:37:37 +08:00
wasm_runtime.h Merge main into dev/gc 2021-12-30 22:51:01 +08:00
wasm.h Implement GC bytecode validation (#918) 2022-02-15 11:24:25 +08:00