List of all items
Structs
- arch::AdapterAirContext
- arch::AdapterCoreEmptyMetadata
- arch::AdapterCoreLayout
- arch::AddressSpaceHostConfig
- arch::AirInventory
- arch::BasicAdapterInterface
- arch::BusIndexManager
- arch::ChipInventory
- arch::DenseRecordArena
- arch::DynAdapterInterface
- arch::DynArray
- arch::EmptyMultiRowMetadata
- arch::ExecutorInventory
- arch::ExecutorInventoryBuilder
- arch::FlatInterface
- arch::ImmInstruction
- arch::MatrixRecordArena
- arch::MemoryConfig
- arch::MinimalInstruction
- arch::MultiRowLayout
- arch::RecordSeeker
- arch::SignedImmInstruction
- arch::SystemConfig
- arch::VecHeapAdapterInterface
- arch::VmAirWrapper
- arch::VmChipComplex
- arch::VmChipWrapper
- arch::VmExecState
- arch::VmState
- arch::execution::E2PreCompute
- arch::execution::ExecutionBridge
- arch::execution::ExecutionBridgeInteractor
- arch::execution::ExecutionBus
- arch::execution::ExecutionState
- arch::execution::VmStateMut
- arch::execution_mode::ExecutionCtx
- arch::execution_mode::PreflightCtx
- arch::execution_mode::metered::ctx::MeteredCtx
- arch::execution_mode::metered::memory_ctx::BitSet
- arch::execution_mode::metered::memory_ctx::MemoryCtx
- arch::execution_mode::metered::segment_ctx::Segment
- arch::execution_mode::metered::segment_ctx::SegmentationCtx
- arch::execution_mode::metered::segment_ctx::SegmentationLimits
- arch::execution_mode::metered_cost::AccessAdapterCtx
- arch::execution_mode::metered_cost::MeteredCostCtx
- arch::hasher::poseidon2::Poseidon2Hasher
- arch::interpreter::AlignedBuf
- arch::interpreter::InterpretedInstance
- arch::interpreter_preflight::PcEntry
- arch::interpreter_preflight::PreflightInterpretedInstance
- arch::testing::GpuChipTestBuilder
- arch::testing::GpuChipTester
- arch::testing::GpuTestChipHarness
- arch::testing::TestChipHarness
- arch::testing::VmChipTestBuilder
- arch::testing::VmChipTester
- arch::testing::execution::DeviceExecutionTester
- arch::testing::execution::ExecutionTester
- arch::testing::execution::air::DummyExecutionInteractionCols
- arch::testing::execution::air::ExecutionDummyAir
- arch::testing::memory::DeviceMemoryTester
- arch::testing::memory::FixedSizeMemoryTester
- arch::testing::memory::MemoryTester
- arch::testing::memory::air::DummyMemoryInteractionColsMut
- arch::testing::memory::air::DummyMemoryInteractionColsRef
- arch::testing::memory::air::MemoryDummyAir
- arch::testing::memory::air::MemoryDummyChip
- arch::testing::program::DeviceProgramTester
- arch::testing::program::ProgramTester
- arch::testing::program::air::ProgramDummyAir
- arch::vm::ContinuationVmProof
- arch::vm::PreflightExecutionOutput
- arch::vm::Streams
- arch::vm::VerifiedExecutionPayload
- arch::vm::VirtualMachine
- arch::vm::VmExecutor
- arch::vm::VmInstance
- metrics::VmMetrics
- metrics::cycle_tracker::CycleTracker
- system::SystemAirInventory
- system::SystemChipInventory
- system::SystemCpuBuilder
- system::SystemPort
- system::SystemRecords
- system::connector::ConnectorCols
- system::connector::VmConnectorAir
- system::connector::VmConnectorChip
- system::connector::VmConnectorPvs
- system::cuda::SystemChipInventoryGPU
- system::cuda::access_adapters::AccessAdapterInventoryGPU
- system::cuda::access_adapters::OffsetInfo
- system::cuda::boundary::BoundaryChipGPU
- system::cuda::boundary::PersistentBoundary
- system::cuda::boundary::VolatileBoundary
- system::cuda::extensions::SystemGpuBuilder
- system::cuda::memory::MemoryInventoryGPU
- system::cuda::memory::PersistentMemoryInventoryGPU
- system::cuda::merkle_tree::MemoryMerkleSubTree
- system::cuda::merkle_tree::MemoryMerkleTree
- system::cuda::phantom::PhantomChipGPU
- system::cuda::poseidon2::Poseidon2ChipGPU
- system::cuda::poseidon2::SharedBuffer
- system::cuda::program::ProgramChipGPU
- system::cuda::public_values::PublicValuesChipGPU
- system::memory::MemoryAddress
- system::memory::MemoryAirInventory
- system::memory::MemoryAuxColsFactory
- system::memory::MemoryController
- system::memory::PersistentMemoryTraceHeights
- system::memory::SharedMemoryHelper
- system::memory::TimestampedValues
- system::memory::VolatileMemoryTraceHeights
- system::memory::adapter::AccessAdapterAir
- system::memory::adapter::AccessAdapterCols
- system::memory::adapter::AccessAdapterInventory
- system::memory::adapter::records::AccessLayout
- system::memory::adapter::records::AccessRecordHeader
- system::memory::adapter::records::AccessRecordMut
- system::memory::dimensions::MemoryDimensions
- system::memory::merkle::FinalState
- system::memory::merkle::MemoryMerkleAir
- system::memory::merkle::MemoryMerkleChip
- system::memory::merkle::MemoryMerkleCols
- system::memory::merkle::MemoryMerklePvs
- system::memory::merkle::MerkleTree
- system::memory::merkle::public_values::UserPublicValuesProof
- system::memory::offline_checker::MemoryBaseAuxCols
- system::memory::offline_checker::MemoryBridge
- system::memory::offline_checker::MemoryBus
- system::memory::offline_checker::MemoryBusInteraction
- system::memory::offline_checker::MemoryReadAuxCols
- system::memory::offline_checker::MemoryReadAuxRecord
- system::memory::offline_checker::MemoryReadOperation
- system::memory::offline_checker::MemoryReadOrImmediateAuxCols
- system::memory::offline_checker::MemoryReadOrImmediateOperation
- system::memory::offline_checker::MemoryWriteAuxCols
- system::memory::offline_checker::MemoryWriteAuxRecord
- system::memory::offline_checker::MemoryWriteOperation
- system::memory::online::AccessMetadata
- system::memory::online::AddressMap
- system::memory::online::GuestMemory
- system::memory::online::MmapMemory
- system::memory::online::PagedVec
- system::memory::online::TracingMemory
- system::memory::persistent::FinalTouchedLabel
- system::memory::persistent::PersistentBoundaryAir
- system::memory::persistent::PersistentBoundaryChip
- system::memory::persistent::PersistentBoundaryCols
- system::memory::volatile::VolatileBoundaryAir
- system::memory::volatile::VolatileBoundaryChip
- system::memory::volatile::VolatileBoundaryCols
- system::native_adapter::NativeAdapterAir
- system::native_adapter::NativeAdapterCols
- system::native_adapter::NativeAdapterExecutor
- system::native_adapter::NativeAdapterReadCols
- system::native_adapter::NativeAdapterRecord
- system::native_adapter::NativeAdapterWriteCols
- system::phantom::CycleEndPhantomExecutor
- system::phantom::CycleStartPhantomExecutor
- system::phantom::NopPhantomExecutor
- system::phantom::PhantomAir
- system::phantom::PhantomCols
- system::phantom::PhantomExecutor
- system::phantom::PhantomFiller
- system::phantom::PhantomRecord
- system::poseidon2::Poseidon2PeripheryBaseChip
- system::poseidon2::air::Poseidon2PeripheryAir
- system::poseidon2::columns::Poseidon2PeripheryCols
- system::program::ProgramAir
- system::program::ProgramBus
- system::program::ProgramChip
- system::program::ProgramCols
- system::program::ProgramExecutionCols
- system::program::trace::VmCommittedExe
- system::public_values::PublicValuesCoreAir
- system::public_values::PublicValuesExecutor
- system::public_values::PublicValuesFiller
- system::public_values::PublicValuesRecord
- utils::TestStarkEngine
Enums
- arch::AirInventoryError
- arch::ChipInventoryError
- arch::ExecutorInventoryError
- arch::MemoryCellType
- arch::execution::ExecutionError
- arch::execution::PcIncOrSet
- arch::execution::StaticProgramError
- arch::vm::ExitCode
- arch::vm::GenerationError
- arch::vm::VirtualMachineError
- arch::vm::VmVerificationError
- system::SystemExecutor
- system::TouchedMemory
- system::cuda::boundary::BoundaryFields
- system::cuda::poseidon2::Poseidon2PeripheryChipGPU
- system::memory::OpType
- system::memory::interface::MemoryInterface
- system::memory::interface::MemoryInterfaceAirs
- system::memory::merkle::public_values::UserPublicValuesProofError
- system::memory::persistent::TouchedLabels
- system::poseidon2::Poseidon2PeripheryChip
Traits
- arch::AdapterCoreMetadata
- arch::AdapterTraceExecutor
- arch::AdapterTraceFiller
- arch::AddressSpaceHostLayout
- arch::AnyEnum
- arch::Arena
- arch::CustomBorrow
- arch::InitFileGenerator
- arch::MultiRowMetadata
- arch::RecordArena
- arch::RowMajorMatrixArena
- arch::SizedRecord
- arch::TraceFiller
- arch::VmAdapterAir
- arch::VmAdapterInterface
- arch::VmBuilder
- arch::VmCircuitConfig
- arch::VmCircuitExtension
- arch::VmConfig
- arch::VmCoreAir
- arch::VmExecutionConfig
- arch::VmExecutionExtension
- arch::VmProverExtension
- arch::execution::Executor
- arch::execution::MeteredExecutor
- arch::execution::PhantomSubExecutor
- arch::execution::PreflightExecutor
- arch::execution_mode::ExecutionCtxTrait
- arch::execution_mode::MeteredExecutionCtxTrait
- arch::hasher::Hasher
- arch::hasher::HasherChip
- arch::testing::TestBuilder
- arch::vm::ContinuationVmProver
- arch::vm::KvStore
- arch::vm::SingleSegmentVmProver
- system::SystemChipComplex
- system::SystemWithFixedTraceHeights
- system::memory::online::LinearMemory
Macros
Attribute Macros
Functions
- arch::get_record_from_slice
- arch::hasher::poseidon2::vm_poseidon2_hasher
- arch::interpreter::get_pc_index
- arch::testing::default_bitwise_lookup_bus
- arch::testing::default_tracing_memory
- arch::testing::default_var_range_checker_bus
- arch::testing::dummy_bitwise_op_lookup
- arch::testing::dummy_memory_helper
- arch::testing::dummy_range_checker
- arch::testing::dummy_range_tuple_checker
- arch::testing::memory::gen_pointer
- arch::vm::debug_proving_ctx
- arch::vm::verify_segments
- arch::vm::verify_single
- arch::vm_poseidon2_config
- metrics::update_instruction_metrics
- system::cuda::extensions::get_inventory_range_checker
- system::cuda::extensions::get_or_create_bitwise_op_lookup
- system::cuda::merkle_tree::cuda::merkle_tree::build_merkle_subtree
- system::cuda::merkle_tree::cuda::merkle_tree::calculate_zero_hash
- system::cuda::merkle_tree::cuda::merkle_tree::finalize_merkle_tree
- system::cuda::merkle_tree::cuda::merkle_tree::restore_merkle_subtree_path
- system::cuda::merkle_tree::cuda::merkle_tree::update_merkle_tree
- system::memory::adapter::records::arena_size_bound
- system::memory::merkle::public_values::extract_public_values
- system::memory::num_memory_airs
- system::native_adapter::util::memory_read_native
- system::native_adapter::util::memory_read_native_from_state
- system::native_adapter::util::memory_read_or_imm_native
- system::native_adapter::util::memory_read_or_imm_native_from_state
- system::native_adapter::util::memory_write_native
- system::native_adapter::util::memory_write_native_from_state
- system::native_adapter::util::timed_read_native
- system::native_adapter::util::timed_write_native
- system::native_adapter::util::tracing_read_native
- system::native_adapter::util::tracing_read_or_imm_native
- system::native_adapter::util::tracing_write_native
- system::native_adapter::util::tracing_write_native_inplace
- system::poseidon2::new_poseidon2_periphery_air
- system::program::trace::compute_exe_commit
- utils::air_test
- utils::air_test_impl
- utils::air_test_with_min_segments
- utils::cpu_proving_ctx_to_gpu
- utils::next_power_of_two_or_zero
- utils::slice_as_bytes
- utils::test_utils::generate_long_number
- utils::test_utils::get_random_message
- utils::test_utils::i32_to_f
- utils::test_utils::test_system_config
- utils::test_utils::test_system_config_without_continuations
- utils::test_utils::u32_into_limbs
- utils::test_utils::u32_sign_extend
- utils::transmute_field_to_u32
- utils::transmute_u32_to_field
Type Aliases
- arch::EmptyAdapterCoreLayout
- arch::EmptyMultiRowLayout
- arch::ExecutorId
- arch::execution::ExecuteFunc
- arch::testing::ArenaId
- arch::testing::TestSC
- system::cuda::connector::VmConnectorChipGPU
- system::memory::Equipartition
- system::memory::MemoryImage
- system::memory::TimestampedEquipartition
- system::memory::offline_checker::MemoryWriteBytesAuxRecord
- system::memory::online::Address
- system::memory::online::MemoryBackend
- system::phantom::PhantomChip
- system::public_values::PublicValuesAir
- system::public_values::PublicValuesChip
- utils::TestRecordArena
Constants
- arch::ADDR_SPACE_OFFSET
- arch::BOUNDARY_AIR_ID
- arch::CONNECTOR_AIR_ID
- arch::DEFAULT_MAX_NUM_PUBLIC_VALUES
- arch::MERKLE_AIR_ID
- arch::OPENVM_DEFAULT_INIT_FILE_BASENAME
- arch::OPENVM_DEFAULT_INIT_FILE_NAME
- arch::POSEIDON2_WIDTH
- arch::PROGRAM_AIR_ID
- arch::PROGRAM_CACHED_TRACE_INDEX
- arch::PUBLIC_VALUES_AIR_ID
- arch::execution_mode::metered::ctx::DEFAULT_PAGE_BITS
- arch::execution_mode::metered::segment_ctx::DEFAULT_MAX_CELLS
- arch::execution_mode::metered::segment_ctx::DEFAULT_MAX_TRACE_HEIGHT
- arch::execution_mode::metered::segment_ctx::DEFAULT_SEGMENT_CHECK_INSNS
- arch::execution_mode::metered_cost::DEFAULT_MAX_COST
- arch::testing::BITWISE_OP_LOOKUP_BUS
- arch::testing::BYTE_XOR_BUS
- arch::testing::EXECUTION_BUS
- arch::testing::MEMORY_BUS
- arch::testing::MEMORY_MERKLE_BUS
- arch::testing::POSEIDON2_DIRECT_BUS
- arch::testing::RANGE_CHECKER_BUS
- arch::testing::RANGE_TUPLE_CHECKER_BUS
- arch::testing::READ_INSTRUCTION_BUS
- system::connector::DEFAULT_SUSPEND_EXIT_CODE
- system::cuda::extensions::PV_EXECUTOR_IDX
- system::cuda::merkle_tree::TIMESTAMPED_BLOCK_WIDTH
- system::memory::BOUNDARY_AIR_OFFSET
- system::memory::CHUNK
- system::memory::MERKLE_AIR_OFFSET
- system::memory::POINTER_MAX_BITS
- system::memory::merkle::public_values::PUBLIC_VALUES_ADDRESS_SPACE_OFFSET
- system::memory::merkle::public_values::PUBLIC_VALUES_AS
- system::memory::offline_checker::AUX_LEN
- system::memory::online::CELL_STRIDE
- system::memory::online::INITIAL_TIMESTAMP
- system::memory::online::PAGE_SIZE
- system::poseidon2::PERIPHERY_POSEIDON2_CHUNK_SIZE
- system::poseidon2::PERIPHERY_POSEIDON2_WIDTH