Expand description
Conversion Between NaN-Boxed Bits and Runtime Values / ValueWord
Functions for bidirectional conversion between the JIT’s NaN-boxed u64 representation and the runtime’s value types (ValueWord and Value).
Structs§
- JitTask
Group - JIT-side representation of a TaskGroup for heap boxing.
Functions§
- jit_
bits_ to_ nanboxed - Convert JIT NaN-boxed bits directly to ValueWord (no intermediate Value/VMValue).
- jit_
bits_ to_ nanboxed_ with_ ctx - Convert JIT NaN-boxed bits to ValueWord with JITContext for function name lookup.
- jit_
bits_ to_ typed_ scalar - Convert JIT NaN-boxed bits to a TypedScalar with an optional type hint.
- nanboxed_
to_ jit_ bits - Convert a ValueWord value directly to JIT NaN-boxed bits (no intermediate VMValue).
- typed_
scalar_ to_ jit_ bits - Convert a TypedScalar to JIT NaN-boxed bits.