Parent: #267 Depends on: #298 Related: #144, #145 Roadmap: #142, #134
Implement Wasm GC allocation and execution with precise host-GC integration.
Acceptance:
- Execute struct/array allocation and access, packed fields, casts/tests, br_on_cast variants, ref conversions, and reference equality.
- Preserve canonical Wasm reference identity across calls, tables, globals, exceptions, imports, exports, and cross-instance linking.
- Trace all live Wasm fields, frames, aggregates, and wrappers precisely; reclaim unreachable graphs and tear down failures exactly once.
- Define weak/reference and future moving-collector rewrite boundaries without permanently pinning aggregates.
- Add cycles, deep graphs, mutation, stress, leak, failure injection, concurrent publication, and ThreadSanitizer witnesses.