List of all items
Structs
- JITCompiler
- JitParityEntry
- JitPreflightReport
- context::JITClosure
- context::JITConfig
- context::JITContext
- context::JITDataFrame
- context::JITDataReference
- context::JITDuration
- context::JITRange
- context::SimulationKernelConfig
- executor::JITExecutor
- ffi::array::ArrayInfo
- ffi::jit_kinds::JitAlloc
- ffi::jit_kinds::UnifiedValue
- ffi::typed_object::TypedObject
- jit_cache::CacheEntry
- jit_cache::JitCodeCache
- jit_matrix::JitMatrix
- loop_analysis::InductionVar
- loop_analysis::LoopInfo
- mir_compiler::MirPreflightResult
- mir_compiler::MirToIR
- mir_compiler::bounds_elision::BoundsElisionPlan
- mixed_table::MixedFunctionTable
- osr_compiler::OsrCompilationResult
- worker::JitCompilationBackend
Enums
Functions
- build_full_builtin_parity_matrix
- build_full_opcode_parity_matrix
- build_program_parity_matrix
- can_jit_compile
- ffi::arc::jit_arc_release
- ffi::arc::jit_arc_retain
- ffi::array::is_inline_bool
- ffi::async_ops::jit_async_scope_enter
- ffi::async_ops::jit_async_scope_exit
- ffi::async_ops::jit_cancel_task
- ffi::async_ops::jit_join_await
- ffi::async_ops::jit_join_init
- ffi::async_ops::jit_spawn_task
- ffi::async_ops::register_async_task_fns
- ffi::async_ops::unregister_async_task_fns
- ffi::call_method::array::call_array_method
- ffi::call_method::duration::call_duration_method
- ffi::call_method::jit_call_method
- ffi::call_method::matrix::call_matrix_method
- ffi::call_method::number::call_number_method
- ffi::call_method::object::call_object_method
- ffi::call_method::result::call_result_method
- ffi::call_method::string::call_string_method
- ffi::call_method::time::call_time_method
- ffi::control::jit_call_foreign
- ffi::control::jit_call_foreign_dynamic
- ffi::control::jit_call_foreign_native
- ffi::control::jit_call_foreign_native_0
- ffi::control::jit_call_foreign_native_1
- ffi::control::jit_call_foreign_native_2
- ffi::control::jit_call_foreign_native_3
- ffi::control::jit_call_foreign_native_4
- ffi::control::jit_call_foreign_native_5
- ffi::control::jit_call_foreign_native_6
- ffi::control::jit_call_foreign_native_7
- ffi::control::jit_call_foreign_native_8
- ffi::control::jit_call_function
- ffi::control::jit_call_value
- ffi::control::jit_control_every
- ffi::control::jit_control_filter
- ffi::control::jit_control_find
- ffi::control::jit_control_find_index
- ffi::control::jit_control_fold
- ffi::control::jit_control_foreach
- ffi::control::jit_control_map
- ffi::control::jit_control_reduce
- ffi::control::jit_control_some
- ffi::control::jit_vm_fallback_trampoline
- ffi::control::set_jit_runtime_error
- ffi::control::set_trampoline_vm
- ffi::control::take_jit_runtime_error
- ffi::control::unset_trampoline_vm
- ffi::control::with_trampoline_vm
- ffi::control::with_trampoline_vm_mut
- ffi::conversion::jit_print_atomic
- ffi::conversion::jit_print_bool
- ffi::conversion::jit_print_channel
- ffi::conversion::jit_print_char
- ffi::conversion::jit_print_deque
- ffi::conversion::jit_print_f64
- ffi::conversion::jit_print_hashmap
- ffi::conversion::jit_print_hashset
- ffi::conversion::jit_print_i64
- ffi::conversion::jit_print_iterator
- ffi::conversion::jit_print_lazy
- ffi::conversion::jit_print_mutex
- ffi::conversion::jit_print_option
- ffi::conversion::jit_print_priority_queue
- ffi::conversion::jit_print_range
- ffi::conversion::jit_print_result
- ffi::conversion::jit_print_str
- ffi::conversion::jit_print_typed_array
- ffi::conversion::jit_print_typed_object
- ffi::conversion::jit_print_u64
- ffi::conversion::jit_string_concat
- ffi::conversion::jit_to_number
- ffi::conversion::jit_to_string
- ffi::conversion::jit_type_check
- ffi::conversion::jit_typeof
- ffi::data::jit_eval_data_datetime_ref
- ffi::data::jit_eval_data_relative
- ffi::data::jit_get_current_row
- ffi::data::jit_get_field
- ffi::data::jit_get_field_typed
- ffi::data::jit_get_row_count
- ffi::data::jit_get_row_ref
- ffi::data::jit_get_row_timestamp
- ffi::data::jit_load_col_bool
- ffi::data::jit_load_col_f64
- ffi::data::jit_load_col_i64
- ffi::data::jit_load_col_str
- ffi::data::jit_row_get_field
- ffi::data::jit_set_field_typed
- ffi::gc::jit_gc_safepoint
- ffi::gc::jit_write_barrier
- ffi::generic_builtin::builtin_dispatch_trampoline
- ffi::generic_builtin::jit_generic_builtin
- ffi::generic_builtin::register_generic_builtin_fn
- ffi::generic_builtin::unregister_generic_builtin_fn
- ffi::iterator::jit_iter_done
- ffi::iterator::jit_iter_next
- ffi::jit_kinds::jit_box
- ffi::jit_kinds::jit_drop
- ffi::jit_kinds::jit_unbox
- ffi::jit_kinds::jit_unbox_mut
- ffi::jit_kinds::native_kind_for_heap_kind
- ffi::jit_kinds::read_heap_kind
- ffi::jit_kinds::unified_box
- ffi::jit_kinds::unified_unbox
- ffi::jit_kinds::unified_unbox_mut
- ffi::math::jit_acos
- ffi::math::jit_asin
- ffi::math::jit_atan
- ffi::math::jit_cos
- ffi::math::jit_exp
- ffi::math::jit_ln
- ffi::math::jit_log
- ffi::math::jit_pow
- ffi::math::jit_series_gt
- ffi::math::jit_series_gte
- ffi::math::jit_series_lt
- ffi::math::jit_series_lte
- ffi::math::jit_sin
- ffi::math::jit_tan
- ffi::object::closure::jit_alloc_owned_mut_cell
- ffi::object::closure::jit_alloc_owned_mut_cell_bool
- ffi::object::closure::jit_alloc_owned_mut_cell_f64
- ffi::object::closure::jit_alloc_owned_mut_cell_i16
- ffi::object::closure::jit_alloc_owned_mut_cell_i32
- ffi::object::closure::jit_alloc_owned_mut_cell_i64
- ffi::object::closure::jit_alloc_owned_mut_cell_i8
- ffi::object::closure::jit_alloc_owned_mut_cell_ptr
- ffi::object::closure::jit_alloc_owned_mut_cell_u16
- ffi::object::closure::jit_alloc_owned_mut_cell_u32
- ffi::object::closure::jit_alloc_owned_mut_cell_u64
- ffi::object::closure::jit_alloc_owned_mut_cell_u8
- ffi::object::closure::jit_alloc_shared_cell
- ffi::object::closure::jit_arc_closure_release
- ffi::object::closure::jit_arc_closure_retain
- ffi::object::closure::jit_arc_shared_release
- ffi::object::closure::jit_arc_shared_retain
- ffi::object::closure::jit_finalize_heap_closure
- ffi::object::closure::jit_make_closure
- ffi::object::closure::jit_read_owned_mut_cell_bool
- ffi::object::closure::jit_read_owned_mut_cell_f64
- ffi::object::closure::jit_read_owned_mut_cell_i16
- ffi::object::closure::jit_read_owned_mut_cell_i32
- ffi::object::closure::jit_read_owned_mut_cell_i64
- ffi::object::closure::jit_read_owned_mut_cell_i8
- ffi::object::closure::jit_read_owned_mut_cell_ptr
- ffi::object::closure::jit_read_owned_mut_cell_u16
- ffi::object::closure::jit_read_owned_mut_cell_u32
- ffi::object::closure::jit_read_owned_mut_cell_u64
- ffi::object::closure::jit_read_owned_mut_cell_u8
- ffi::object::closure::jit_read_shared_cell_bool
- ffi::object::closure::jit_read_shared_cell_f64
- ffi::object::closure::jit_read_shared_cell_i16
- ffi::object::closure::jit_read_shared_cell_i32
- ffi::object::closure::jit_read_shared_cell_i64
- ffi::object::closure::jit_read_shared_cell_i8
- ffi::object::closure::jit_read_shared_cell_ptr
- ffi::object::closure::jit_read_shared_cell_u16
- ffi::object::closure::jit_read_shared_cell_u32
- ffi::object::closure::jit_read_shared_cell_u64
- ffi::object::closure::jit_read_shared_cell_u8
- ffi::object::closure::jit_shared_lock_contended
- ffi::object::closure::jit_shared_unlock_contended
- ffi::object::closure::jit_write_owned_mut_cell_bool
- ffi::object::closure::jit_write_owned_mut_cell_f64
- ffi::object::closure::jit_write_owned_mut_cell_i16
- ffi::object::closure::jit_write_owned_mut_cell_i32
- ffi::object::closure::jit_write_owned_mut_cell_i64
- ffi::object::closure::jit_write_owned_mut_cell_i8
- ffi::object::closure::jit_write_owned_mut_cell_ptr
- ffi::object::closure::jit_write_owned_mut_cell_u16
- ffi::object::closure::jit_write_owned_mut_cell_u32
- ffi::object::closure::jit_write_owned_mut_cell_u64
- ffi::object::closure::jit_write_owned_mut_cell_u8
- ffi::object::closure::jit_write_shared_cell_bool
- ffi::object::closure::jit_write_shared_cell_f64
- ffi::object::closure::jit_write_shared_cell_i16
- ffi::object::closure::jit_write_shared_cell_i32
- ffi::object::closure::jit_write_shared_cell_i64
- ffi::object::closure::jit_write_shared_cell_i8
- ffi::object::closure::jit_write_shared_cell_ptr
- ffi::object::closure::jit_write_shared_cell_u16
- ffi::object::closure::jit_write_shared_cell_u32
- ffi::object::closure::jit_write_shared_cell_u64
- ffi::object::closure::jit_write_shared_cell_u8
- ffi::object::conversion::drain_unified_heap_refs
- ffi::object::conversion::jit_bits_to_nanboxed
- ffi::object::conversion::jit_bits_to_nanboxed_with_ctx
- ffi::object::conversion::jit_bits_to_typed_scalar
- ffi::object::conversion::nanboxed_to_jit_bits
- ffi::object::conversion::typed_scalar_to_jit_bits
- ffi::object::format::jit_format
- ffi::object::object_ops::jit_new_object
- ffi::object::object_ops::jit_object_rest
- ffi::object::object_ops::jit_set_prop
- ffi::object::pattern::jit_pattern_check_constructor
- ffi::object::pattern::jit_pattern_extract_constructor
- ffi::object::property_access::jit_get_prop
- ffi::object::property_access::jit_hashmap_shape_id
- ffi::object::property_access::jit_hashmap_value_at
- ffi::object::property_access::jit_length
- ffi::references::jit_set_index_ref
- ffi::result::jit_arc_option_is_none
- ffi::result::jit_arc_option_is_some
- ffi::result::jit_arc_option_payload
- ffi::result::jit_arc_option_release
- ffi::result::jit_arc_option_retain
- ffi::result::jit_arc_result_is_err
- ffi::result::jit_arc_result_is_ok
- ffi::result::jit_arc_result_payload
- ffi::result::jit_arc_result_release
- ffi::result::jit_arc_result_retain
- ffi::result::jit_is_err
- ffi::result::jit_is_none
- ffi::result::jit_is_ok
- ffi::result::jit_is_result
- ffi::result::jit_is_some
- ffi::result::jit_make_err
- ffi::result::jit_make_ok
- ffi::result::jit_make_some
- ffi::result::jit_result_inner
- ffi::result::jit_unwrap_err
- ffi::result::jit_unwrap_ok
- ffi::result::jit_unwrap_or
- ffi::result::jit_unwrap_some
- ffi::result::jit_v2_make_option_none
- ffi::result::jit_v2_make_option_some
- ffi::result::jit_v2_make_result_err
- ffi::result::jit_v2_make_result_ok
- ffi::simd::jit_simd_add
- ffi::simd::jit_simd_add_scalar
- ffi::simd::jit_simd_div
- ffi::simd::jit_simd_div_scalar
- ffi::simd::jit_simd_eq
- ffi::simd::jit_simd_free
- ffi::simd::jit_simd_gt
- ffi::simd::jit_simd_gte
- ffi::simd::jit_simd_lt
- ffi::simd::jit_simd_lte
- ffi::simd::jit_simd_max
- ffi::simd::jit_simd_min
- ffi::simd::jit_simd_mul
- ffi::simd::jit_simd_mul_scalar
- ffi::simd::jit_simd_neq
- ffi::simd::jit_simd_sub
- ffi::simd::jit_simd_sub_scalar
- ffi::stack_kind_code::decode
- ffi::stack_kind_code::encode
- ffi::string::arc_string_constant
- ffi::string::jit_arc_string_release
- ffi::string::jit_arc_string_retain
- ffi::typed_object::jit_new_typed_object
- ffi::typed_object::jit_typed_merge_object
- ffi::typed_object::jit_typed_object_alloc
- ffi::typed_object::jit_typed_object_dec_ref
- ffi::typed_object::jit_typed_object_from_hashmap
- ffi::typed_object::jit_typed_object_get_field
- ffi::typed_object::jit_typed_object_inc_ref
- ffi::typed_object::jit_typed_object_schema_id
- ffi::typed_object::jit_typed_object_set_field
- ffi::v2::collection_arc::jit_arc_atomic_release
- ffi::v2::collection_arc::jit_arc_atomic_retain
- ffi::v2::collection_arc::jit_arc_channel_release
- ffi::v2::collection_arc::jit_arc_channel_retain
- ffi::v2::collection_arc::jit_arc_deque_release
- ffi::v2::collection_arc::jit_arc_deque_retain
- ffi::v2::collection_arc::jit_arc_hashmap_release
- ffi::v2::collection_arc::jit_arc_hashmap_retain
- ffi::v2::collection_arc::jit_arc_hashset_release
- ffi::v2::collection_arc::jit_arc_hashset_retain
- ffi::v2::collection_arc::jit_arc_lazy_release
- ffi::v2::collection_arc::jit_arc_lazy_retain
- ffi::v2::collection_arc::jit_arc_mutex_release
- ffi::v2::collection_arc::jit_arc_mutex_retain
- ffi::v2::collection_arc::jit_arc_priorityqueue_release
- ffi::v2::collection_arc::jit_arc_priorityqueue_retain
- ffi::v2::collection_arc::jit_v2_make_atomic
- ffi::v2::collection_arc::jit_v2_make_channel
- ffi::v2::collection_arc::jit_v2_make_deque
- ffi::v2::collection_arc::jit_v2_make_hashmap
- ffi::v2::collection_arc::jit_v2_make_hashset
- ffi::v2::collection_arc::jit_v2_make_lazy
- ffi::v2::collection_arc::jit_v2_make_mutex
- ffi::v2::collection_arc::jit_v2_make_priorityqueue
- ffi::v2::decimal_obj_constant
- ffi::v2::jit_new_typed_array_decimal
- ffi::v2::jit_new_typed_array_string
- ffi::v2::jit_new_typed_array_typed_object
- ffi::v2::jit_v2_alloc_struct
- ffi::v2::jit_v2_array_add_f64
- ffi::v2::jit_v2_array_add_scalar_f64
- ffi::v2::jit_v2_array_get_bool
- ffi::v2::jit_v2_array_get_char
- ffi::v2::jit_v2_array_get_decimal
- ffi::v2::jit_v2_array_get_f32
- ffi::v2::jit_v2_array_get_f64
- ffi::v2::jit_v2_array_get_i16
- ffi::v2::jit_v2_array_get_i32
- ffi::v2::jit_v2_array_get_i64
- ffi::v2::jit_v2_array_get_i8
- ffi::v2::jit_v2_array_get_string
- ffi::v2::jit_v2_array_get_typed_object
- ffi::v2::jit_v2_array_get_u16
- ffi::v2::jit_v2_array_get_u32
- ffi::v2::jit_v2_array_get_u8
- ffi::v2::jit_v2_array_len_bool
- ffi::v2::jit_v2_array_len_f64
- ffi::v2::jit_v2_array_len_i32
- ffi::v2::jit_v2_array_len_i64
- ffi::v2::jit_v2_array_max_f64
- ffi::v2::jit_v2_array_mean_f64
- ffi::v2::jit_v2_array_min_f64
- ffi::v2::jit_v2_array_mul_f64
- ffi::v2::jit_v2_array_new_bool
- ffi::v2::jit_v2_array_new_char
- ffi::v2::jit_v2_array_new_decimal
- ffi::v2::jit_v2_array_new_f32
- ffi::v2::jit_v2_array_new_f64
- ffi::v2::jit_v2_array_new_i16
- ffi::v2::jit_v2_array_new_i32
- ffi::v2::jit_v2_array_new_i64
- ffi::v2::jit_v2_array_new_i8
- ffi::v2::jit_v2_array_new_string
- ffi::v2::jit_v2_array_new_typed_object
- ffi::v2::jit_v2_array_new_u16
- ffi::v2::jit_v2_array_new_u32
- ffi::v2::jit_v2_array_new_u8
- ffi::v2::jit_v2_array_push
- ffi::v2::jit_v2_array_scale_f64
- ffi::v2::jit_v2_array_set_bool
- ffi::v2::jit_v2_array_set_char
- ffi::v2::jit_v2_array_set_decimal
- ffi::v2::jit_v2_array_set_f32
- ffi::v2::jit_v2_array_set_f64
- ffi::v2::jit_v2_array_set_i16
- ffi::v2::jit_v2_array_set_i32
- ffi::v2::jit_v2_array_set_i64
- ffi::v2::jit_v2_array_set_i8
- ffi::v2::jit_v2_array_set_string
- ffi::v2::jit_v2_array_set_typed_object
- ffi::v2::jit_v2_array_set_u16
- ffi::v2::jit_v2_array_set_u32
- ffi::v2::jit_v2_array_set_u8
- ffi::v2::jit_v2_array_sum_f64
- ffi::v2::jit_v2_array_sum_i64
- ffi::v2::jit_v2_array_sum_squares_f64
- ffi::v2::jit_v2_field_load_f64
- ffi::v2::jit_v2_field_load_i32
- ffi::v2::jit_v2_field_load_i64
- ffi::v2::jit_v2_field_load_ptr
- ffi::v2::jit_v2_field_store_f64
- ffi::v2::jit_v2_field_store_i32
- ffi::v2::jit_v2_field_store_i64
- ffi::v2::jit_v2_field_store_ptr
- ffi::v2::jit_v2_release
- ffi::v2::jit_v2_retain
- ffi::v2::jit_v2_typed_array_release
- ffi::v2::jit_v2_typed_array_retain
- ffi::v2::string_obj_constant
- ffi::v2_core::jit_v2_print_bool
- ffi::v2_core::jit_v2_print_int
- ffi::v2_core::jit_v2_print_number
- ffi::v2_core::jit_v2_print_string
- ffi::v2_core::jit_v2_print_typed_native
- ffi::v2_core::jit_v2_release_typed_object
- ffi::v2_core::jit_v2_retain_typed_object
- ffi::v2_math::jit_abs_f64
- ffi::v2_math::jit_abs_i64
- ffi::v2_math::jit_acos_f64
- ffi::v2_math::jit_add_f64
- ffi::v2_math::jit_add_i32
- ffi::v2_math::jit_add_i64
- ffi::v2_math::jit_asin_f64
- ffi::v2_math::jit_atan_f64
- ffi::v2_math::jit_ceil_f64
- ffi::v2_math::jit_cmp_eq_f64
- ffi::v2_math::jit_cmp_eq_i32
- ffi::v2_math::jit_cmp_eq_i64
- ffi::v2_math::jit_cmp_ge_f64
- ffi::v2_math::jit_cmp_ge_i32
- ffi::v2_math::jit_cmp_ge_i64
- ffi::v2_math::jit_cmp_gt_f64
- ffi::v2_math::jit_cmp_gt_i32
- ffi::v2_math::jit_cmp_gt_i64
- ffi::v2_math::jit_cmp_le_f64
- ffi::v2_math::jit_cmp_le_i32
- ffi::v2_math::jit_cmp_le_i64
- ffi::v2_math::jit_cmp_lt_f64
- ffi::v2_math::jit_cmp_lt_i32
- ffi::v2_math::jit_cmp_lt_i64
- ffi::v2_math::jit_cmp_ne_f64
- ffi::v2_math::jit_cmp_ne_i32
- ffi::v2_math::jit_cmp_ne_i64
- ffi::v2_math::jit_cos_f64
- ffi::v2_math::jit_div_f64
- ffi::v2_math::jit_div_i32
- ffi::v2_math::jit_div_i64
- ffi::v2_math::jit_exp_f64
- ffi::v2_math::jit_f64_to_i32
- ffi::v2_math::jit_f64_to_i64
- ffi::v2_math::jit_floor_f64
- ffi::v2_math::jit_i32_to_f64
- ffi::v2_math::jit_i32_to_i64
- ffi::v2_math::jit_i64_to_f64
- ffi::v2_math::jit_i64_to_i32
- ffi::v2_math::jit_ln_f64
- ffi::v2_math::jit_log_f64
- ffi::v2_math::jit_mod_f64
- ffi::v2_math::jit_mod_i32
- ffi::v2_math::jit_mod_i64
- ffi::v2_math::jit_mul_f64
- ffi::v2_math::jit_mul_i32
- ffi::v2_math::jit_mul_i64
- ffi::v2_math::jit_neg_f64
- ffi::v2_math::jit_neg_i32
- ffi::v2_math::jit_neg_i64
- ffi::v2_math::jit_pow_f64
- ffi::v2_math::jit_pow_i64
- ffi::v2_math::jit_round_f64
- ffi::v2_math::jit_sin_f64
- ffi::v2_math::jit_sqrt_f64
- ffi::v2_math::jit_sub_f64
- ffi::v2_math::jit_sub_i32
- ffi::v2_math::jit_sub_i64
- ffi::v2_math::jit_tan_f64
- ffi::v2_string_ffi::jit_v2_string_alloc
- ffi::v2_string_ffi::jit_v2_string_concat
- ffi::v2_string_ffi::jit_v2_string_data
- ffi::v2_string_ffi::jit_v2_string_eq
- ffi::v2_string_ffi::jit_v2_string_len
- ffi::v2_string_ffi::jit_v2_string_print
- ffi::v2_string_ffi::jit_v2_string_release
- ffi::v2_string_ffi::jit_v2_string_retain
- ffi::v2_struct::jit_v2_struct_alloc
- ffi::v2_struct::jit_v2_struct_get_bool
- ffi::v2_struct::jit_v2_struct_get_f64
- ffi::v2_struct::jit_v2_struct_get_i32
- ffi::v2_struct::jit_v2_struct_get_i64
- ffi::v2_struct::jit_v2_struct_get_ptr
- ffi::v2_struct::jit_v2_struct_refcount
- ffi::v2_struct::jit_v2_struct_release
- ffi::v2_struct::jit_v2_struct_retain
- ffi::v2_struct::jit_v2_struct_set_bool
- ffi::v2_struct::jit_v2_struct_set_f64
- ffi::v2_struct::jit_v2_struct_set_i32
- ffi::v2_struct::jit_v2_struct_set_i64
- ffi::v2_struct::jit_v2_struct_set_ptr
- ffi::value_ffi::box_bool
- ffi::value_ffi::box_column_ref
- ffi::value_ffi::box_column_result
- ffi::value_ffi::box_data_row
- ffi::value_ffi::box_err
- ffi::value_ffi::box_function
- ffi::value_ffi::box_number
- ffi::value_ffi::box_ok
- ffi::value_ffi::box_some
- ffi::value_ffi::box_str
- ffi::value_ffi::box_string
- ffi::value_ffi::box_typed_object
- ffi::value_ffi::extract_column
- ffi::value_ffi::heap_kind
- ffi::value_ffi::is_column_ref
- ffi::value_ffi::is_data_row
- ffi::value_ffi::is_err_tag
- ffi::value_ffi::is_heap
- ffi::value_ffi::is_heap_kind
- ffi::value_ffi::is_inline_function
- ffi::value_ffi::is_none_tag
- ffi::value_ffi::is_number
- ffi::value_ffi::is_ok_tag
- ffi::value_ffi::is_option_tag
- ffi::value_ffi::is_result_tag
- ffi::value_ffi::is_some_tag
- ffi::value_ffi::is_typed_object
- ffi::value_ffi::unbox_column_ref
- ffi::value_ffi::unbox_data_row
- ffi::value_ffi::unbox_function_id
- ffi::value_ffi::unbox_heap_pointer
- ffi::value_ffi::unbox_number
- ffi::value_ffi::unbox_result_inner
- ffi::value_ffi::unbox_result_pointer
- ffi::value_ffi::unbox_some_inner
- ffi::value_ffi::unbox_string
- ffi::value_ffi::unbox_typed_object
- get_incomplete_opcodes
- get_unsupported_opcodes
- loop_analysis::analyze_loops
- mir_compiler::bounds_elision::analyze
- mir_compiler::preflight
- osr_compiler::compile_osr_loop
- preflight_blob_jit_compatibility
- preflight_instructions
- preflight_jit_compatibility
Type Aliases
- context::CorrelatedKernelFn
- context::JittedFn
- context::JittedStrategyFn
- context::OsrEntryFn
- context::SimulationKernelFn
- ffi::jit_kinds::JitFfiCarrier
Statics
- ffi::async_ops::ASYNC_SCOPE_ENTER_FN
- ffi::async_ops::ASYNC_SCOPE_EXIT_FN
- ffi::async_ops::CANCEL_TASK_FN
- ffi::async_ops::SPAWN_TASK_FN
- ffi::generic_builtin::GENERIC_BUILTIN_FN
Constants
- context::COLUMN_COUNT_OFFSET
- context::COLUMN_PTRS_OFFSET
- context::CURRENT_ROW_OFFSET
- context::GC_SAFEPOINT_FLAG_PTR_OFFSET
- context::JIT_SIGNAL_DIVISION_BY_ZERO
- context::JIT_SIGNAL_INDEX_OUT_OF_BOUNDS
- context::LOCALS_OFFSET
- context::PENDING_CALL_ERROR_OFFSET
- context::RETURN_TAG_BOOL
- context::RETURN_TAG_F64
- context::RETURN_TAG_I32
- context::RETURN_TAG_I64
- context::RETURN_TAG_NANBOXED
- context::RETURN_TAG_UNIT
- context::RETURN_TYPE_TAG_OFFSET
- context::ROW_COUNT_OFFSET
- context::SIGNAL_TRAMPOLINE_ERROR
- context::STACK_KINDS_OFFSET
- context::STACK_OFFSET
- context::STACK_PTR_OFFSET
- context::TIMESTAMPS_PTR_OFFSET
- ffi::async_ops::SUSPENSION_ASYNC_WAIT
- ffi::jit_kinds::HK_JIT_FUNCTION
- ffi::jit_kinds::HK_JIT_OBJECT
- ffi::jit_kinds::HK_JIT_TABLE_REF
- ffi::jit_kinds::JIT_ALLOC_DATA_OFFSET
- ffi::stack_kind_code::C_BOOL
- ffi::stack_kind_code::C_CHAR
- ffi::stack_kind_code::C_DECIMAL_V2
- ffi::stack_kind_code::C_FLOAT32
- ffi::stack_kind_code::C_FLOAT64
- ffi::stack_kind_code::C_INT16
- ffi::stack_kind_code::C_INT32
- ffi::stack_kind_code::C_INT64
- ffi::stack_kind_code::C_INT8
- ffi::stack_kind_code::C_INTSIZE
- ffi::stack_kind_code::C_NULL
- ffi::stack_kind_code::C_NULLABLE_FLOAT64
- ffi::stack_kind_code::C_NULLABLE_INT16
- ffi::stack_kind_code::C_NULLABLE_INT32
- ffi::stack_kind_code::C_NULLABLE_INT64
- ffi::stack_kind_code::C_NULLABLE_INT8
- ffi::stack_kind_code::C_NULLABLE_INTSIZE
- ffi::stack_kind_code::C_NULLABLE_UINT16
- ffi::stack_kind_code::C_NULLABLE_UINT32
- ffi::stack_kind_code::C_NULLABLE_UINT64
- ffi::stack_kind_code::C_NULLABLE_UINT8
- ffi::stack_kind_code::C_NULLABLE_UINTSIZE
- ffi::stack_kind_code::C_STRING
- ffi::stack_kind_code::C_STRING_V2
- ffi::stack_kind_code::C_UINT16
- ffi::stack_kind_code::C_UINT32
- ffi::stack_kind_code::C_UINT64
- ffi::stack_kind_code::C_UINT8
- ffi::stack_kind_code::C_UINTSIZE
- ffi::stack_kind_code::PTR_BASE
- ffi::stack_kind_code::SENTINEL
- ffi::typed_object::TYPED_OBJECT_ALIGNMENT
- ffi::typed_object::TYPED_OBJECT_HEADER_SIZE
- ffi::v2_core::V2_TYPE_TAG_BOOL
- ffi::v2_core::V2_TYPE_TAG_INT
- ffi::v2_core::V2_TYPE_TAG_NANBOXED
- ffi::v2_core::V2_TYPE_TAG_NUMBER
- ffi::v2_core::V2_TYPE_TAG_STRING
- ffi::v2_struct::HK_V2_TYPED_STRUCT
- ffi::value_ffi::CANONICAL_NAN
- ffi::value_ffi::HEAP_PTR_MASK
- ffi::value_ffi::HK_ARRAY
- ffi::value_ffi::HK_BIG_INT
- ffi::value_ffi::HK_BOOL_ARRAY
- ffi::value_ffi::HK_CLOSURE
- ffi::value_ffi::HK_COLUMN_REF
- ffi::value_ffi::HK_DATATABLE
- ffi::value_ffi::HK_DATA_DATETIME_REF
- ffi::value_ffi::HK_DATA_REFERENCE
- ffi::value_ffi::HK_DATETIME_EXPR
- ffi::value_ffi::HK_DECIMAL
- ffi::value_ffi::HK_DURATION
- ffi::value_ffi::HK_ENUM
- ffi::value_ffi::HK_ERR
- ffi::value_ffi::HK_EXPR_PROXY
- ffi::value_ffi::HK_F32_ARRAY
- ffi::value_ffi::HK_FILTER_EXPR
- ffi::value_ffi::HK_FLOAT_ARRAY
- ffi::value_ffi::HK_FLOAT_ARRAY_SLICE
- ffi::value_ffi::HK_FUNCTION_REF
- ffi::value_ffi::HK_FUTURE
- ffi::value_ffi::HK_HASHMAP
- ffi::value_ffi::HK_HOST_CLOSURE
- ffi::value_ffi::HK_I16_ARRAY
- ffi::value_ffi::HK_I32_ARRAY
- ffi::value_ffi::HK_I8_ARRAY
- ffi::value_ffi::HK_INDEXED_TABLE
- ffi::value_ffi::HK_INT_ARRAY
- ffi::value_ffi::HK_MATRIX
- ffi::value_ffi::HK_OK
- ffi::value_ffi::HK_PRINT_RESULT
- ffi::value_ffi::HK_RANGE
- ffi::value_ffi::HK_ROW_VIEW
- ffi::value_ffi::HK_SIMULATION_CALL
- ffi::value_ffi::HK_SOME
- ffi::value_ffi::HK_STRING
- ffi::value_ffi::HK_TASK_GROUP
- ffi::value_ffi::HK_TIME
- ffi::value_ffi::HK_TIMEFRAME
- ffi::value_ffi::HK_TIMESPAN
- ffi::value_ffi::HK_TIME_REFERENCE
- ffi::value_ffi::HK_TRAIT_OBJECT
- ffi::value_ffi::HK_TYPED_OBJECT
- ffi::value_ffi::HK_TYPED_TABLE
- ffi::value_ffi::HK_TYPE_ANNOTATED_VALUE
- ffi::value_ffi::HK_TYPE_ANNOTATION
- ffi::value_ffi::HK_U16_ARRAY
- ffi::value_ffi::HK_U32_ARRAY
- ffi::value_ffi::HK_U64_ARRAY
- ffi::value_ffi::HK_U8_ARRAY
- ffi::value_ffi::I48_MAX
- ffi::value_ffi::I48_MIN
- ffi::value_ffi::JIT_LEGACY_HK_BASE
- ffi::value_ffi::NAN_BASE
- ffi::value_ffi::PAYLOAD_MASK
- ffi::value_ffi::TAG_BASE
- ffi::value_ffi::TAG_BOOL_FALSE
- ffi::value_ffi::TAG_BOOL_TRUE
- ffi::value_ffi::TAG_DATA_ROW
- ffi::value_ffi::TAG_MASK
- ffi::value_ffi::TAG_NONE
- ffi::value_ffi::TAG_NULL
- ffi::value_ffi::TAG_NUMBER
- ffi::value_ffi::TAG_SHIFT
- ffi::value_ffi::TAG_UNIT
- ffi::value_ffi::UNIFIED_HEAP_FLAG
- ffi::value_ffi::UNIFIED_PTR_MASK
- jit_matrix::MATRIX_COLS_OFFSET
- jit_matrix::MATRIX_DATA_OFFSET
- jit_matrix::MATRIX_OWNER_OFFSET
- jit_matrix::MATRIX_ROWS_OFFSET
- jit_matrix::MATRIX_TOTAL_LEN_OFFSET