3 ms·
All fast JavaScript VMs use some form of pointer tagging. V8 uses (compressed) tagged pointers and both JSC and Firefox used NaN-boxing. WasmGC has a i31ref as
by titzer 2y ago
All fast JavaScript VMs use some form of pointer tagging. V8 uses (compressed) tagged pointers and both JSC and Firefox used NaN-boxing.
WasmGC has a i31ref as part of its reference hierarchy, which is implemented with pointer tagging.