List of all items
Structs
- BytecodeToIR
- JITCompiler
- JITKernelCompiler
- JitParityEntry
- JitPreflightReport
- OsrCompilationResult
- context::JITClosure
- context::JITConfig
- context::JITContext
- context::JITDataFrame
- context::JITDataReference
- context::JITDuration
- context::JITRange
- context::JITSignalBuilder
- context::SimulationKernelConfig
- executor::JITExecutor
- ffi::array::ArrayInfo
- ffi::async_ops::EventQueueOpaque
- ffi::object::conversion::JitTaskGroup
- ffi::typed_object::TypedObject
- jit_array::JitArray
- jit_cache::CacheEntry
- jit_cache::JitCodeCache
- mixed_table::MixedFunctionTable
- nan_boxing::JitAlloc
- worker::JitCompilationBackend
Enums
Functions
- build_full_builtin_parity_matrix
- build_full_opcode_parity_matrix
- build_program_parity_matrix
- can_jit_compile
- compile_osr_loop
- ffi::array::create_array_from_elements
- ffi::array::get_array_elements
- ffi::array::jit_array_filled
- ffi::array::jit_array_first
- ffi::array::jit_array_get
- ffi::array::jit_array_info
- ffi::array::jit_array_last
- ffi::array::jit_array_max
- ffi::array::jit_array_min
- ffi::array::jit_array_pop
- ffi::array::jit_array_push
- ffi::array::jit_array_push_elem
- ffi::array::jit_array_push_element
- ffi::array::jit_array_push_local
- ffi::array::jit_array_reserve_local
- ffi::array::jit_array_reverse
- ffi::array::jit_array_zip
- ffi::array::jit_hof_array_alloc
- ffi::array::jit_hof_array_push
- ffi::array::jit_make_range
- ffi::array::jit_new_array
- ffi::array::jit_range
- ffi::array::jit_slice
- ffi::async_ops::__shape_emit_alert
- ffi::async_ops::__shape_emit_event
- ffi::async_ops::__shape_get_suspension_state
- ffi::async_ops::__shape_poll_event
- ffi::async_ops::__shape_resume
- ffi::async_ops::__shape_schedule_event
- ffi::async_ops::__shape_set_yield_threshold
- ffi::async_ops::__shape_should_yield
- ffi::async_ops::__shape_suspend
- ffi::async_ops::__shape_yield
- 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::register_schedule_event_fn
- ffi::async_ops::unregister_async_task_fns
- ffi::async_ops::unregister_schedule_event_fn
- ffi::call_method::array::call_array_method
- ffi::call_method::duration::call_duration_method
- ffi::call_method::jit_call_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::signal_builder::call_signalbuilder_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::conversion::jit_print
- 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::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::join::jit_join_coalesce
- ffi::join::jit_join_is_null
- ffi::join::jit_join_null
- ffi::join::jit_join_values_equal
- ffi::join::jit_temporal_match
- ffi::math::jit_acos
- ffi::math::jit_asin
- ffi::math::jit_atan
- ffi::math::jit_cos
- ffi::math::jit_exp
- ffi::math::jit_generic_add
- ffi::math::jit_generic_div
- ffi::math::jit_generic_mul
- ffi::math::jit_generic_sub
- 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_make_closure
- 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_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::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::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::window::jit_window_avg
- ffi::window::jit_window_count
- ffi::window::jit_window_dense_rank
- ffi::window::jit_window_first_value
- ffi::window::jit_window_frame_end
- ffi::window::jit_window_frame_start
- ffi::window::jit_window_lag
- ffi::window::jit_window_last_value
- ffi::window::jit_window_lead
- ffi::window::jit_window_max
- ffi::window::jit_window_min
- ffi::window::jit_window_nth_value
- ffi::window::jit_window_ntile
- ffi::window::jit_window_rank
- ffi::window::jit_window_row_number
- ffi::window::jit_window_sum
- get_incomplete_opcodes
- get_unsupported_opcodes
- nan_boxing::box_bool
- nan_boxing::box_column_ref
- nan_boxing::box_data_row
- nan_boxing::box_err
- nan_boxing::box_function
- nan_boxing::box_number
- nan_boxing::box_ok
- nan_boxing::box_some
- nan_boxing::box_typed_object
- nan_boxing::heap_kind
- nan_boxing::is_column_ref
- nan_boxing::is_data_row
- nan_boxing::is_err_tag
- nan_boxing::is_heap
- nan_boxing::is_heap_kind
- nan_boxing::is_inline_function
- nan_boxing::is_none_tag
- nan_boxing::is_number
- nan_boxing::is_ok_tag
- nan_boxing::is_option_tag
- nan_boxing::is_result_tag
- nan_boxing::is_some_tag
- nan_boxing::is_typed_object
- nan_boxing::jit_box
- nan_boxing::jit_drop
- nan_boxing::jit_unbox
- nan_boxing::jit_unbox_mut
- nan_boxing::make_tagged
- nan_boxing::read_heap_kind
- nan_boxing::sign_extend_i48
- nan_boxing::unbox_column_ref
- nan_boxing::unbox_data_row
- nan_boxing::unbox_function_id
- nan_boxing::unbox_heap_pointer
- nan_boxing::unbox_number
- nan_boxing::unbox_result_inner
- nan_boxing::unbox_result_pointer
- nan_boxing::unbox_some_inner
- nan_boxing::unbox_typed_object
- preflight_blob_jit_compatibility
- preflight_instructions
- preflight_jit_compatibility
Type Aliases
- context::CorrelatedKernelFn
- context::JittedFn
- context::JittedStrategyFn
- context::OsrEntryFn
- context::SimulationKernelFn
Statics
- ffi::async_ops::ASYNC_SCOPE_ENTER_FN
- ffi::async_ops::ASYNC_SCOPE_EXIT_FN
- ffi::async_ops::CANCEL_TASK_FN
- ffi::async_ops::SCHEDULE_EVENT_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::LOCALS_OFFSET
- context::ROW_COUNT_OFFSET
- context::STACK_OFFSET
- context::STACK_PTR_OFFSET
- context::TIMESTAMPS_PTR_OFFSET
- ffi::async_ops::SUSPENSION_ASYNC_WAIT
- ffi::async_ops::SUSPENSION_RUNNING
- ffi::async_ops::SUSPENSION_SUSPENDED
- ffi::async_ops::SUSPENSION_YIELDED
- ffi::typed_object::TYPED_OBJECT_ALIGNMENT
- ffi::typed_object::TYPED_OBJECT_HEADER_SIZE
- jit_array::CAP_OFFSET
- jit_array::DATA_OFFSET
- jit_array::ELEMENT_KIND_OFFSET
- jit_array::LEN_OFFSET
- jit_array::TYPED_DATA_OFFSET
- nan_boxing::CANONICAL_NAN
- nan_boxing::HEAP_KIND_ARRAY
- nan_boxing::HEAP_KIND_BIG_INT
- nan_boxing::HEAP_KIND_BOOL
- nan_boxing::HEAP_KIND_CLOSURE
- nan_boxing::HEAP_KIND_COLUMN_REF
- nan_boxing::HEAP_KIND_DATATABLE
- nan_boxing::HEAP_KIND_DATA_DATETIME_REF
- nan_boxing::HEAP_KIND_DATA_REFERENCE
- nan_boxing::HEAP_KIND_DATETIME_EXPR
- nan_boxing::HEAP_KIND_DECIMAL
- nan_boxing::HEAP_KIND_DURATION
- nan_boxing::HEAP_KIND_ENUM
- nan_boxing::HEAP_KIND_ERR
- nan_boxing::HEAP_KIND_EXPR_PROXY
- nan_boxing::HEAP_KIND_FILTER_EXPR
- nan_boxing::HEAP_KIND_FUNCTION
- nan_boxing::HEAP_KIND_FUNCTION_REF
- nan_boxing::HEAP_KIND_FUTURE
- nan_boxing::HEAP_KIND_HASHMAP
- nan_boxing::HEAP_KIND_HOST_CLOSURE
- nan_boxing::HEAP_KIND_INDEXED_TABLE
- nan_boxing::HEAP_KIND_MODULE_FUNCTION
- nan_boxing::HEAP_KIND_NONE
- nan_boxing::HEAP_KIND_NUMBER
- nan_boxing::HEAP_KIND_OK
- nan_boxing::HEAP_KIND_PRINT_RESULT
- nan_boxing::HEAP_KIND_RANGE
- nan_boxing::HEAP_KIND_ROW_VIEW
- nan_boxing::HEAP_KIND_SIMULATION_CALL
- nan_boxing::HEAP_KIND_SOME
- nan_boxing::HEAP_KIND_STRING
- nan_boxing::HEAP_KIND_TASK_GROUP
- nan_boxing::HEAP_KIND_TIME
- nan_boxing::HEAP_KIND_TIMEFRAME
- nan_boxing::HEAP_KIND_TIMESPAN
- nan_boxing::HEAP_KIND_TIME_REFERENCE
- nan_boxing::HEAP_KIND_TRAIT_OBJECT
- nan_boxing::HEAP_KIND_TYPED_OBJECT
- nan_boxing::HEAP_KIND_TYPED_TABLE
- nan_boxing::HEAP_KIND_TYPE_ANNOTATED_VALUE
- nan_boxing::HEAP_KIND_TYPE_ANNOTATION
- nan_boxing::HEAP_KIND_UNIT
- nan_boxing::HK_ARRAY
- nan_boxing::HK_BIG_INT
- nan_boxing::HK_CLOSURE
- nan_boxing::HK_COLUMN_REF
- nan_boxing::HK_DATATABLE
- nan_boxing::HK_DATA_DATETIME_REF
- nan_boxing::HK_DATA_REFERENCE
- nan_boxing::HK_DATETIME_EXPR
- nan_boxing::HK_DECIMAL
- nan_boxing::HK_DURATION
- nan_boxing::HK_ENUM
- nan_boxing::HK_ERR
- nan_boxing::HK_EXPR_PROXY
- nan_boxing::HK_FILTER_EXPR
- nan_boxing::HK_FUNCTION_REF
- nan_boxing::HK_FUTURE
- nan_boxing::HK_HASHMAP
- nan_boxing::HK_HOST_CLOSURE
- nan_boxing::HK_INDEXED_TABLE
- nan_boxing::HK_JIT_FUNCTION
- nan_boxing::HK_JIT_OBJECT
- nan_boxing::HK_JIT_SIGNAL_BUILDER
- nan_boxing::HK_JIT_TABLE_REF
- nan_boxing::HK_OK
- nan_boxing::HK_PRINT_RESULT
- nan_boxing::HK_RANGE
- nan_boxing::HK_ROW_VIEW
- nan_boxing::HK_SIMULATION_CALL
- nan_boxing::HK_SOME
- nan_boxing::HK_STRING
- nan_boxing::HK_TASK_GROUP
- nan_boxing::HK_TIME
- nan_boxing::HK_TIMEFRAME
- nan_boxing::HK_TIMESPAN
- nan_boxing::HK_TIME_REFERENCE
- nan_boxing::HK_TRAIT_OBJECT
- nan_boxing::HK_TYPED_OBJECT
- nan_boxing::HK_TYPED_TABLE
- nan_boxing::HK_TYPE_ANNOTATED_VALUE
- nan_boxing::HK_TYPE_ANNOTATION
- nan_boxing::I48_MAX
- nan_boxing::I48_MIN
- nan_boxing::JIT_ALLOC_DATA_OFFSET
- nan_boxing::NAN_BASE
- nan_boxing::PAYLOAD_MASK
- nan_boxing::TAG_BASE
- nan_boxing::TAG_BOOL_FALSE
- nan_boxing::TAG_BOOL_TRUE
- nan_boxing::TAG_DATA_ROW
- nan_boxing::TAG_MASK
- nan_boxing::TAG_NONE
- nan_boxing::TAG_NULL
- nan_boxing::TAG_NUMBER
- nan_boxing::TAG_SHIFT
- nan_boxing::TAG_UNIT