List of all items
Structs
- GcStats
- PoolStats
- artifact::DefImage
- artifact::DynLibFnImage
- artifact::EnumImage
- artifact::EnumVariantImage
- artifact::ExportImage
- artifact::FunctionImage
- artifact::FunctionTable
- artifact::HostFnImage
- artifact::InstrSrcImage
- artifact::NativeFunctionImage
- artifact::NativeImage
- artifact::NativeSiteImage
- artifact::ProgramImage
- artifact::RuntimeProgram
- artifact::SourceImage
- artifact::StructImage
- data::Data
- data::DataHash
- embed::Arity0
- embed::ArityStr1
- embed::HostError
- embed::HostRegistry
- errors::Diagnostic
- errors::ErrorCtx
- errors::RuntimeError
- native::NativeCode
- native::NativeCtx
- native::NativeFunction
- rt::DynamicLibFn
- rt::EnumType
- rt::EnumVariant
- rt::ErrorCatch
- rt::FnValue
- rt::GcState
- rt::GcStats
- rt::HostFnSig
- rt::InstrSrc
- rt::PoolStats
- rt::Pools
- rt::Source
- rt::Span
- rt::Struct
- vm::KeyByText
- vm::Pool
- vm::RegisterFile
- vm::Regs
- vm::StringPool
Enums
- artifact::CallError
- artifact::LoadError
- artifact::NativeArch
- artifact::NativeOs
- captured_output::OutputHandle
- embed::HostBindError
- embed::HostType
- embed::Value
- errors::ErrType
- instr::Instr
- instr::LibFunc
- instr::LibFuncVoid
- rt::DataType
- rt::LibraryOrigin
- rt::TargetOs
Traits
- data::PoolString
- embed::FromHostValue
- embed::IntoHostFn
- embed::IntoHostResult
- embed::IntoHostValue
- vm::UncheckedSliceOps
- vm::UncheckedVecOps
Functions
- artifact::load_program
- artifact::read_artifact
- artifact::serialize_image
- captured_output::is_capturing
- captured_output::print
- captured_output::set_capturing
- captured_output::stderr
- captured_output::stdout
- data::format_float
- data::text_hash
- embed::describe_value
- embed::holds_enum
- embed::is_host_callable_type
- embed::marshal_args
- embed::marshal_value
- embed::unmarshal_value
- embed::value_matches_type
- errors::blue
- errors::bold
- errors::call_site_name
- errors::collect_diagnostic
- errors::crash
- errors::diagnostics_enabled
- errors::emit_diagnostic
- errors::green
- errors::red
- errors::strip_ansi
- errors::throw_compiler_error
- json::json_parse
- json::json_stringify
- native::abi::object_layout
- native::load
- rt::argv_skip
- rt::dylib_dirs
- rt::resolve_library_filename
- rt::set_argv_skip
- rt::set_dylib_dirs
- rt::std_lib_dir
- vm::execute
- vm::map_insert
- vm::same_key
- vm::shift_count_in_range
Type Aliases
Constants
- captured_output::CAPTURED_OUTPUT
- data::FALSE
- data::FUNCTION_TEXT
- data::NULL
- data::TRUE
- errors::BLUE
- errors::BOLD
- errors::BUILTIN_KINDS
- errors::GREEN
- errors::RED
- errors::RESET
- instr::type_code::BOOL
- instr::type_code::ENUM
- instr::type_code::FLOAT
- instr::type_code::FUNCTION
- instr::type_code::INT
- instr::type_code::KIND_BITS
- instr::type_code::LIST
- instr::type_code::MAP
- instr::type_code::NULL
- instr::type_code::STRING
- instr::type_code::STRUCT
- native::abi::CTX_CALL_VM
- native::abi::CTX_DYLIBS
- native::abi::CTX_ERR_A
- native::abi::CTX_ERR_AT
- native::abi::CTX_ERR_B
- native::abi::CTX_MARKING
- native::abi::CTX_OBJS
- native::abi::CTX_POP_ROOTS
- native::abi::CTX_PRINT
- native::abi::CTX_PUSH_ROOTS
- native::abi::CTX_REGS
- native::abi::CTX_RET
- native::abi::CTX_SHADE
- native::abi::CTX_STATUS
- native::abi::STATUS_DEPTH
- native::abi::STATUS_HALT
- native::abi::STATUS_INDEX
- native::abi::STATUS_OK
- native::abi::STATUS_PANIC
- native::abi::STATUS_SHIFT
- native::abi::STATUS_VM
- native::abi::VERSION
- vm::CALL_DEPTH_LIMIT