You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Wasm RyuJIT] Wire up GC info encoding/decoding for Wasm (#126932)
* Wire up basic gc info encoding in the wasm jit
* Build gcinfo_universal_wasm and link it into the wasm version of the jit
* Move gcdecode/gcencode into JIT_SOURCES
* Remove the TARGET_WASM exclusion for the gc info encoder and decoder
* Define a Wasm32 GcInfoEncoding
* Allow building with EMIT_GENERATE_GCINFO on targets without a fixed register set like Wasm, and set EMIT_GENERATE_GCINFO on Wasm
* Never generate tracked gc slots on Wasm
* Update wasm regalloc to never enregister gc refs
* Consume temporary regs for the operand of GT_NULLCHECK nodes to handle the case where a dead block store leaves behind an orphaned indirection that turns into a null check
0 commit comments