wasm-micro-runtime/core/iwasm/common/gc
Wenyong Huang 68bd30c6f9
Enhance GC subtyping checks (#3317)
Enhance the GC subtyping checks:
- Fix issues in the type equivalence check
- Enable the recursive type subtyping check
- Add a equivalence type flag in defined types of aot file, if there is an
  equivalence type before, just set it true and re-use the previous type
- Normalize the defined types for interpreter and AOT
- Enable spec test case type-equivalence.wast and type-subtyping.wast,
  and enable some commented cases
- Enable set WAMR_BUILD_SANITIZER from cmake variable
2024-04-18 12:32:01 +08:00
..
stringref Implement GC (Garbage Collection) feature for interpreter, AOT and LLVM-JIT (#3125) 2024-02-06 20:47:11 +08:00
gc_common.c Enhance GC subtyping checks (#3317) 2024-04-18 12:32:01 +08:00
gc_object.c GC: Add wasm_struct_obj_get_field_count API (#3236) 2024-03-18 16:26:30 +08:00
gc_object.h GC: Add wasm_struct_obj_get_field_count API (#3236) 2024-03-18 16:26:30 +08:00
gc_type.c Enhance GC subtyping checks (#3317) 2024-04-18 12:32:01 +08:00
gc_type.h Enhance GC subtyping checks (#3317) 2024-04-18 12:32:01 +08:00
iwasm_gc.cmake Implement GC (Garbage Collection) feature for interpreter, AOT and LLVM-JIT (#3125) 2024-02-06 20:47:11 +08:00