List of all items
Structs
- arch::AdapterAirContext
- arch::AdapterRuntimeContext
- arch::BasicAdapterInterface
- arch::DynAdapterInterface
- arch::DynArray
- arch::ExecutionBridge
- arch::ExecutionBridgeInteractor
- arch::ExecutionBus
- arch::ExecutionState
- arch::FlatInterface
- arch::ImmInstruction
- arch::MemoryConfig
- arch::MinimalInstruction
- arch::SystemBase
- arch::SystemConfig
- arch::SystemPort
- arch::SystemTraceHeights
- arch::VecHeapAdapterInterface
- arch::VecHeapTwoReadsAdapterInterface
- arch::VmAirWrapper
- arch::VmChipComplex
- arch::VmChipWrapper
- arch::VmComplexTraceHeights
- arch::VmInventory
- arch::VmInventoryBuilder
- arch::VmInventoryTraceHeights
- arch::hasher::poseidon2::Poseidon2Hasher
- arch::segment::ExecutionSegment
- arch::segment::ExecutionSegmentState
- arch::vm::SingleSegmentVmExecutionResult
- arch::vm::SingleSegmentVmExecutor
- arch::vm::Streams
- arch::vm::VirtualMachine
- arch::vm::VmExecutor
- arch::vm::VmExecutorResult
- metrics::VmMetrics
- metrics::cycle_tracker::CycleTracker
- system::connector::ConnectorCols
- system::connector::VmConnectorAir
- system::connector::VmConnectorChip
- system::connector::VmConnectorPvs
- system::memory::HeapAddress
- system::memory::MemoryAddress
- system::memory::MemoryAuxColsFactory
- system::memory::MemoryController
- system::memory::MemoryReadRecord
- system::memory::MemoryWriteRecord
- system::memory::PersistentMemoryTraceHeights
- system::memory::TimestampedValues
- system::memory::VolatileMemoryTraceHeights
- system::memory::dimensions::MemoryDimensions
- system::memory::merkle::DirectCompressionBus
- system::memory::merkle::MemoryMerkleAir
- system::memory::merkle::MemoryMerkleBus
- system::memory::merkle::MemoryMerkleChip
- system::memory::merkle::MemoryMerkleCols
- system::memory::merkle::MemoryMerklePvs
- system::memory::offline_checker::MemoryBaseAuxCols
- system::memory::offline_checker::MemoryBridge
- system::memory::offline_checker::MemoryBus
- system::memory::offline_checker::MemoryBusInteraction
- system::memory::offline_checker::MemoryHeapReadAuxCols
- system::memory::offline_checker::MemoryHeapWriteAuxCols
- system::memory::offline_checker::MemoryReadAuxCols
- system::memory::offline_checker::MemoryReadOperation
- system::memory::offline_checker::MemoryReadOrImmediateAuxCols
- system::memory::offline_checker::MemoryReadOrImmediateOperation
- system::memory::offline_checker::MemoryWriteAuxCols
- system::memory::offline_checker::MemoryWriteOperation
- system::memory::tree::public_values::UserPublicValuesProof
- system::native_adapter::NativeAdapterAir
- system::native_adapter::NativeAdapterChip
- system::native_adapter::NativeAdapterCols
- system::native_adapter::NativeAdapterReadCols
- system::native_adapter::NativeAdapterWriteCols
- system::native_adapter::NativeReadRecord
- system::native_adapter::NativeWriteRecord
- system::phantom::PhantomAir
- system::phantom::PhantomChip
- system::phantom::PhantomCols
- 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::core::PublicValuesCoreAir
- system::public_values::core::PublicValuesCoreChip
- system::public_values::core::PublicValuesRecord
Enums
- arch::ChipId
- arch::ExecutionError
- arch::PcIncOrSet
- arch::SystemExecutor
- arch::SystemPeriphery
- arch::VmInventoryError
- arch::vm::ExitCode
- arch::vm::VmVerificationError
- system::memory::MemoryTraceHeights
- system::memory::OpType
- system::memory::tree::MemoryNode
- system::poseidon2::Poseidon2PeripheryChip
Traits
- arch::AnyEnum
- arch::InstructionExecutor
- arch::PhantomSubExecutor
- arch::VmAdapterAir
- arch::VmAdapterChip
- arch::VmAdapterInterface
- arch::VmConfig
- arch::VmCoreAir
- arch::VmCoreChip
- arch::VmExtension
- arch::hasher::Hasher
- arch::hasher::HasherChip
Functions
- arch::generate_air_proof_input
- arch::hasher::poseidon2::vm_poseidon2_hasher
- arch::vm_poseidon2_config
- system::memory::memory_image_to_equipartition
- system::memory::tree::public_values::extract_public_values
- utils::next_power_of_two_or_zero
Type Aliases
- arch::Result
- arch::SystemComplex
- arch::vm::VmMemoryState
- system::memory::Equipartition
- system::memory::MemoryControllerRef
- system::memory::TimestampedEquipartition
- system::public_values::PublicValuesAir
- system::public_values::PublicValuesChip
Constants
- arch::BOUNDARY_AIR_ID
- arch::CONNECTOR_AIR_ID
- arch::MERKLE_AIR_ID
- arch::POSEIDON2_WIDTH
- arch::PROGRAM_AIR_ID
- arch::PROGRAM_CACHED_TRACE_INDEX
- arch::PUBLIC_VALUES_AIR_ID
- system::connector::DEFAULT_SUSPEND_EXIT_CODE
- system::memory::BOUNDARY_AIR_OFFSET
- system::memory::CHUNK
- system::memory::MERKLE_AIR_OFFSET
- system::memory::tree::public_values::PUBLIC_VALUES_ADDRESS_SPACE_OFFSET
- system::poseidon2::PERIPHERY_POSEIDON2_CHUNK_SIZE
- system::poseidon2::PERIPHERY_POSEIDON2_WIDTH