Expand description
FFI Functions for JIT-compiled Code
External C functions that are called from JIT-compiled code to perform operations that cannot be done inline (heap allocation, complex logic, etc.)
Re-exports§
pub use call_method::jit_call_method;pub use jit_kinds::*;pub use value_ffi::*;pub use array::*;pub use data::*;pub use object::*;pub use async_ops::*;pub use control::*;pub use conversion::*;pub use gc::*;pub use generic_builtin::*;pub use iterator::*;pub use join::*;pub use math::*;pub use references::*;pub use result::*;pub use simd::*;pub use typed_object::*;pub use v2_typed::*;
Modules§
- arc
- ARC reference counting FFI for JIT-compiled code.
- array
- Array FFI Functions for JIT.
- async_
ops - FFI Trampolines for Async Task Operations
- call_
method - Method Call FFI Functions for JIT
- control
- Control Flow FFI Functions for JIT
- conversion
- Type Conversion FFI Functions for JIT
- data
- Generic DataFrame FFI Functions for JIT
- gc
- GC integration FFI functions for JIT-compiled code
- generic_
builtin - Generic Builtin FFI Trampoline
- iterator
- Iterator FFI Functions for JIT
- jit_
kinds - JIT-specific heap kinds and allocation types.
- jit_
release - Kinded reclaim for JIT-emitted
UnifiedValue<T>heap allocations. - join
- math
- Math FFI Functions for JIT
- object
- Object FFI Functions for JIT
- references
- Reference FFI Functions for JIT —
&array[index] = valuelowering. - result
- Result Type FFI Functions for JIT
- simd
- Raw Pointer SIMD Operations for JIT
- stack_
kind_ code - JIT-side parallel-kind track encoding (ADR-006 §2.7.7 / Q9).
- string
Arc<String>strict-typed carrier FFI for JIT-emitted code (W12-jit-string-carrier-unification, Phase 3 cluster-0 Round 12 T2/T3, 2026-05-13).- typed_
object - TypedObject - Fixed-layout objects for JIT optimization
- v2
- v2 typed FFI functions for JIT-compiled code.
- v2_core
- v2 Core FFI functions — native typed replacements for dynamic-dispatch functions.
- v2_math
- Monomorphized Typed FFI Math Functions (v2 Runtime)
- v2_
string_ ffi - v2 String FFI functions for JIT-compiled code.
- v2_
struct - v2 Typed Struct FFI Functions for JIT
- v2_
typed - v2 Typed FFI Functions for JIT — legacy thunks.
- value_
ffi - JIT-side value-encoding helpers (NaN-box layout used by JIT-emitted code).