List of all items
Structs
- arena::types::AdaptiveArena
- arena::types::AllocRecord
- arena::types::ArenaAllocHistory
- arena::types::ArenaBenchResult
- arena::types::ArenaCheckpoint
- arena::types::ArenaChunkPool
- arena::types::ArenaExtStats
- arena::types::ArenaIdx
- arena::types::ArenaOffset
- arena::types::ArenaPageManager
- arena::types::ArenaPool
- arena::types::ArenaPoolStats
- arena::types::ArenaSnapshot
- arena::types::ArenaStats
- arena::types::ArenaWatermark
- arena::types::BumpArena
- arena::types::GenIdx
- arena::types::GenerationalArena
- arena::types::LinearAllocator
- arena::types::MarkArena
- arena::types::Region
- arena::types::RegionManager
- arena::types::RegionStats
- arena::types::RingArena
- arena::types::ScopedArena
- arena::types::SlabArena
- arena::types::ThreadLocalArena
- arena::types::TypedArena
- arena::types::TypedArenaStats
- bytecode_interp::types::BasicBlock
- bytecode_interp::types::BytecodeChunk
- bytecode_interp::types::BytecodeCompiler
- bytecode_interp::types::CallFrame
- bytecode_interp::types::ChunkBuilder
- bytecode_interp::types::ChunkStats
- bytecode_interp::types::ConstantFolder
- bytecode_interp::types::DeadCodeEliminator
- bytecode_interp::types::EncodedInstruction
- bytecode_interp::types::FramedInterpreter
- bytecode_interp::types::InlineCache
- bytecode_interp::types::InlineCacheEntry
- bytecode_interp::types::Interpreter
- bytecode_interp::types::LivenessInfo
- bytecode_interp::types::OpcodeInfo
- bytecode_interp::types::OpcodeProfile
- bytecode_interp::types::PeepholeOptimizer
- bytecode_interp::types::ProfilingInterpreter
- closure::types::BatchForceResult
- closure::types::CallInfo
- closure::types::CallInliner
- closure::types::CallStack
- closure::types::CaptureSet
- closure::types::Closure
- closure::types::ClosureArena
- closure::types::ClosureBuilder
- closure::types::ClosureConversionResult
- closure::types::ClosureHandle
- closure::types::ClosureOptReport
- closure::types::ClosureOptimizer
- closure::types::ClosureRegistry
- closure::types::ClosureSerializer
- closure::types::ClosureSizeEstimator
- closure::types::ClosureStats
- closure::types::EnvGraph
- closure::types::FlatClosure
- closure::types::FnPtr
- closure::types::FunctionEntry
- closure::types::FunctionTable
- closure::types::InlineCandidate
- closure::types::LambdaLifter
- closure::types::LiftedLambda
- closure::types::MutualRecGroup
- closure::types::Pap
- closure::types::PapQueue
- closure::types::StackFrame
- closure::types::StackOverflow
- eval_error::types::CollectingPanicHandler
- eval_error::types::ContextSnapshot
- eval_error::types::DiagCode
- eval_error::types::ErrorAccumulator
- eval_error::types::ErrorFilter
- eval_error::types::ErrorPolicy
- eval_error::types::ErrorRenderer
- eval_error::types::ErrorTemplates
- eval_error::types::EvalError
- eval_error::types::EvalErrorBuilder
- eval_error::types::EvalErrorChain
- eval_error::types::EvalErrorContext
- eval_error::types::EvalErrorStats
- eval_error::types::EvalFrame
- eval_error::types::EvalQuota
- eval_error::types::SilentPanicHandler
- eval_error::types::SourceSpan
- eval_error::types::SourcedError
- eval_error::types::StackTrace
- eval_error::types::StderrPanicHandler
- gc_strategies::types::CardTable
- gc_strategies::types::FinalizerQueue
- gc_strategies::types::FreeList
- gc_strategies::types::GcBenchmark
- gc_strategies::types::GcBenchmarkResult
- gc_strategies::types::GcConfig
- gc_strategies::types::GcCycleRecord
- gc_strategies::types::GcHandle
- gc_strategies::types::GcHistory
- gc_strategies::types::GcObjectHeader
- gc_strategies::types::GcPauseLog
- gc_strategies::types::GcRegion
- gc_strategies::types::GcRootSet
- gc_strategies::types::GcSafePoint
- gc_strategies::types::GcStats
- gc_strategies::types::GcTuner
- gc_strategies::types::GenerationalGc
- gc_strategies::types::HeapCell
- gc_strategies::types::HeapFragmentation
- gc_strategies::types::IncrementalGc
- gc_strategies::types::MarkSweepGc
- gc_strategies::types::ObjectAgeTable
- gc_strategies::types::RegionBasedGc
- gc_strategies::types::SemispaceGc
- gc_strategies::types::StickyMarkBitsGc
- gc_strategies::types::WriteBarrier
- io_runtime::types::ConsoleOps
- io_runtime::types::ErrorHandling
- io_runtime::types::FileOps
- io_runtime::types::FileRecord
- io_runtime::types::IoBuffer
- io_runtime::types::IoChannel
- io_runtime::types::IoError
- io_runtime::types::IoEvent
- io_runtime::types::IoExecutor
- io_runtime::types::IoFileWatcher
- io_runtime::types::IoLog
- io_runtime::types::IoMetrics
- io_runtime::types::IoMock
- io_runtime::types::IoPolicy
- io_runtime::types::IoRuntime
- io_runtime::types::IoSessionStats
- io_runtime::types::IoStats
- io_runtime::types::IoThrottle
- io_runtime::types::PipePair
- io_runtime::types::StringFormatter
- io_runtime::types::StringRtOps
- io_runtime::types::VirtualFilesystem
- lazy_eval::types::BatchEval
- lazy_eval::types::BlackHoleDetector
- lazy_eval::types::CycleSafeMemo
- lazy_eval::types::FutureChain
- lazy_eval::types::LazyAccumulator
- lazy_eval::types::LazyCell
- lazy_eval::types::LazyFilter
- lazy_eval::types::LazyList
- lazy_eval::types::LazyMap
- lazy_eval::types::LazyMap2
- lazy_eval::types::LazyRange
- lazy_eval::types::LazySieve
- lazy_eval::types::LazyString
- lazy_eval::types::LazyTree
- lazy_eval::types::MemoCache
- lazy_eval::types::MemoFn
- lazy_eval::types::MemoFn2
- lazy_eval::types::MemoTable
- lazy_eval::types::Once
- lazy_eval::types::SharedThunk
- lazy_eval::types::StreamThunk
- lazy_eval::types::TakeIter
- lazy_eval::types::Thunk
- lazy_eval::types::ThunkCache
- lazy_eval::types::ThunkVec
- lazy_eval::types::TrackedCell
- memory_pool::types::AlignedBuffer
- memory_pool::types::ArenaAllocator
- memory_pool::types::BlockPool
- memory_pool::types::BucketPool
- memory_pool::types::CacheLineAlignedPool
- memory_pool::types::CompactVec
- memory_pool::types::CowBuffer
- memory_pool::types::FreeListPool
- memory_pool::types::GapAllocator
- memory_pool::types::GrowablePool
- memory_pool::types::MemoryBlock
- memory_pool::types::MemoryBudget
- memory_pool::types::ObjectHeader
- memory_pool::types::PageTable
- memory_pool::types::PoolAllocator
- memory_pool::types::PoolConfig
- memory_pool::types::PoolIndex
- memory_pool::types::PoolMirror
- memory_pool::types::PoolReport
- memory_pool::types::PoolSnapshot
- memory_pool::types::PoolStats
- memory_pool::types::PoolTimeline
- memory_pool::types::RegionAllocator
- memory_pool::types::RegionId
- memory_pool::types::SizeClassPool
- memory_pool::types::StackPool
- memory_pool::types::TypedArena
- object::rtobject_type::RtObject
- object::types::AllocationStats
- object::types::ArrayData
- object::types::ArrayOps
- object::types::BigIntData
- object::types::BigNatData
- object::types::BoxedFloatData
- object::types::ByteArrayData
- object::types::ClosureData
- object::types::ConstructorData
- object::types::CtorInfo
- object::types::ExternalData
- object::types::FieldAccess
- object::types::IoActionData
- object::types::MutRecData
- object::types::ObjectFlags
- object::types::ObjectHeader
- object::types::ObjectStore
- object::types::ObjectTable
- object::types::PapData
- object::types::RtArith
- object::types::RtObjectCmp
- object::types::RtObjectPool
- object::types::StringData
- object::types::StringOps
- object::types::TaskData
- object::types::ThunkData
- object::types::ThunkOps
- object::types::TypeInfo
- object::types::TypeRegistry
- profiler::types::AllocationStat
- profiler::types::AllocationTracker
- profiler::types::AnnotatedTimeline
- profiler::types::CallTreeNode
- profiler::types::ComprehensiveProfilingReport
- profiler::types::CountingStep
- profiler::types::EventFilter
- profiler::types::FlameGraph
- profiler::types::FlameNode
- profiler::types::GcCollectionRecord
- profiler::types::GcProfiler
- profiler::types::HeatMap
- profiler::types::Histogram
- profiler::types::HistogramBucket
- profiler::types::MemoryProfile
- profiler::types::PerfCounter
- profiler::types::ProfileReport
- profiler::types::ProfileSample
- profiler::types::Profiler
- profiler::types::ProfilerConfig
- profiler::types::ProfilingMiddleware
- profiler::types::ProfilingSession
- profiler::types::RealTimeMonitor
- profiler::types::SamplingProfiler
- profiler::types::StackSnapshot
- profiler::types::TacticProfileLog
- profiler::types::TacticProfilingEvent
- profiler::types::TimelineAnnotation
- profiler::types::TimelineEntry
- profiler::types::TimelineView
- rc::types::ArcWeak
- rc::types::AtomicRefCounter
- rc::types::BorrowFlag
- rc::types::CowBox
- rc::types::GcNode
- rc::types::GcTracer
- rc::types::OwnershipEvent
- rc::types::OwnershipLog
- rc::types::Rc
- rc::types::RcBitmask
- rc::types::RcElisionAnalysis
- rc::types::RcEvent
- rc::types::RcGraph
- rc::types::RcGraphNode
- rc::types::RcManager
- rc::types::RcObserver
- rc::types::RcPool
- rc::types::RcPoolIdx
- rc::types::RcStats
- rc::types::RefcountedMap
- rc::types::RetainRelease
- rc::types::RtArc
- rc::types::StickyRc
- rc::types::Weak
- rc::types::WeakTable
- scheduler::types::ActorId
- scheduler::types::ActorMailbox
- scheduler::types::ActorMessage
- scheduler::types::BackpressureController
- scheduler::types::ExtSchedulerStats
- scheduler::types::LoadBalancer
- scheduler::types::ParallelEval
- scheduler::types::PreemptionSimulator
- scheduler::types::PriorityTaskQueue
- scheduler::types::RoundRobinToken
- scheduler::types::Scheduler
- scheduler::types::SchedulerConfig
- scheduler::types::SchedulerStats
- scheduler::types::SchedulerTestHarness
- scheduler::types::SharedState
- scheduler::types::Task
- scheduler::types::TaskId
- scheduler::types::TaskProfile
- scheduler::types::WorkStealingDeque
- scheduler::types::Worker
- scheduler::types::WorkerStats
- scheduler::types::YieldHandle
- scheduler::types::YieldPoint
- string_pool::types::CaseFoldPool
- string_pool::types::Fnv1aHasher
- string_pool::types::FrequencyPool
- string_pool::types::GenerationalPool
- string_pool::types::GenerationalString
- string_pool::types::InternedSlice
- string_pool::types::InternedString
- string_pool::types::NormalizedPool
- string_pool::types::PoolDiff
- string_pool::types::PoolGrowthEstimator
- string_pool::types::PoolPartition
- string_pool::types::PoolSnapshot
- string_pool::types::PoolSortedView
- string_pool::types::PoolStatistics
- string_pool::types::PoolWriter
- string_pool::types::PrefixPool
- string_pool::types::Rope
- string_pool::types::StringIndex
- string_pool::types::StringPool
- string_pool::types::TriePool
- tco::types::BoundedTrampoline
- tco::types::ContinuationEvaluator
- tco::types::EvaluationContext
- tco::types::ExplicitCallStack
- tco::types::ExtendedTailCallDetector
- tco::types::FunctionTcoMetrics
- tco::types::InliningThreshold
- tco::types::LoopDetector
- tco::types::PeepholeOptimizer
- tco::types::PeepholeRule
- tco::types::RecursiveStep
- tco::types::RewriteRule
- tco::types::StackFrame
- tco::types::StateMachineState
- tco::types::TailCallAnalysisReport
- tco::types::TailCallBenchmarkResult
- tco::types::TailCallChain
- tco::types::TailCallCounter
- tco::types::TailCallDetector
- tco::types::TailCallOptimizationPass
- tco::types::TailCallOptimizer
- tco::types::TailCallProof
- tco::types::TailCallScheduler
- tco::types::TailCallSchedulerConfig
- tco::types::TcoStatistics
- tco::types::TrampolineMetricsRegistry
- tco::types::UnrollConfig
- tco::types::UnrollResult
- wasm_runtime::types::types::GcArrayType
- wasm_runtime::types::types::GcStructField
- wasm_runtime::types::types::GcStructType
- wasm_runtime::types::types::GcTypeRegistry
- wasm_runtime::types::types::StackMachine
- wasm_runtime::types::types::StackMachineStats
- wasm_runtime::types::types::StreamingCompiler
- wasm_runtime::types::types::ValidationResult
- wasm_runtime::types::types::WasiEnvironment
- wasm_runtime::types::types::WasiExitCode
- wasm_runtime::types::types::WasiFdWriteResult
- wasm_runtime::types::types::WasmExport
- wasm_runtime::types::types::WasmFuncType
- wasm_runtime::types::types::WasmFunction
- wasm_runtime::types::types::WasmGlobal
- wasm_runtime::types::types::WasmImport
- wasm_runtime::types::types::WasmMemory
- wasm_runtime::types::types::WasmModule
- wasm_runtime::types::types::WasmModuleLoader
- wasm_runtime::types::types::WasmRuntime
- wasm_runtime::types::types::WasmSectionHeader
- wasm_runtime::types::types::WasmTable
- wasm_runtime::types::types::WasmValidator
Enums
- bytecode_interp::types::CallResult
- bytecode_interp::types::Opcode
- bytecode_interp::types::StackValue
- closure::types::CallConvention
- closure::types::PapResult
- eval_error::types::ErrorSeverity
- eval_error::types::ErrorSource
- eval_error::types::EvalErrorKind
- eval_error::types::RecoveryStrategy
- eval_error::types::RenderStyle
- eval_error::types::RuntimeError
- gc_strategies::types::ActiveGc
- gc_strategies::types::BarrierAction
- gc_strategies::types::CompactionStrategy
- gc_strategies::types::GcPhase
- gc_strategies::types::GcStrategy
- gc_strategies::types::TriColor
- io_runtime::types::IoErrorKind
- io_runtime::types::IoErrorPolicy
- io_runtime::types::IoEventKind
- io_runtime::types::IoValue
- io_runtime::types::MockIoOp
- lazy_eval::types::DeferredValue
- memory_pool::types::GcColor
- object::types::HeapObject
- object::types::IoActionKind
- object::types::SpecialRepr
- object::types::TaskState
- object::types::ThunkState
- object::types::TypeTag
- profiler::types::ProfilingEvent
- rc::types::BorrowState
- rc::types::RcElisionHint
- rc::types::RcEventKind
- rc::types::RcPolicy
- scheduler::types::LoadBalanceStrategy
- scheduler::types::TaskAffinity
- scheduler::types::TaskPriority
- scheduler::types::TaskState
- string_pool::types::NormForm
- string_pool::types::StringCategory
- tco::types::BinopKind
- tco::types::ContinuationFrame
- tco::types::InliningDecision
- tco::types::MultiStep
- tco::types::MutualTailCall
- tco::types::PartialValue
- tco::types::SchedulerTickResult
- tco::types::StepResult
- tco::types::TailCall
- tco::types::TailPosition
- tco::types::TailPositionKind
- tco::types::Thunk
- wasm_runtime::types::types::ExecError
- wasm_runtime::types::types::StreamingState
- wasm_runtime::types::types::WasmExternKind
- wasm_runtime::types::types::WasmInstruction
- wasm_runtime::types::types::WasmSectionId
- wasm_runtime::types::types::WasmType
- wasm_runtime::types::types::WasmValue
Traits
- eval_error::functions::PanicHandler
- object::functions::BoxInto
- object::functions::UnboxFrom
- profiler::functions::ProfilingStep
Functions
- arena::functions::bench_arena_allocs
- bytecode_interp::functions::compute_liveness
- bytecode_interp::functions::deserialize_chunk
- bytecode_interp::functions::disassemble
- bytecode_interp::functions::find_basic_blocks
- bytecode_interp::functions::format_op
- bytecode_interp::functions::handle_call
- bytecode_interp::functions::opcode_dispatch_table
- bytecode_interp::functions::serialize_chunk
- closure::functions::batch_force_thunks
- closure::functions::closure_size_summary
- closure::functions::curry_closure
- closure::functions::uncurry_apply
- eval_error::functions::group_by_kind
- lazy_eval::functions::lazy_if
- lazy_eval::functions::lazy_or_default
- lazy_eval::functions::lazy_scan
- lazy_eval::functions::prefix_products
- lazy_eval::functions::prefix_sums
- memory_pool::functions::build_report
- memory_pool::functions::pool_health_report
- memory_pool::functions::should_grow
- profiler::functions::profiler_alloc
- profiler::functions::profiler_dealloc
- profiler::functions::profiler_disable
- profiler::functions::profiler_enable
- profiler::functions::profiler_enter
- profiler::functions::profiler_exit
- profiler::functions::profiler_report
- rc::functions::rc_statistics
- string_pool::functions::capitalize
- string_pool::functions::classify_string
- string_pool::functions::count_occurrences
- string_pool::functions::fuzzy_search
- string_pool::functions::is_palindrome
- string_pool::functions::is_rotation
- string_pool::functions::join_interned
- string_pool::functions::levenshtein_distance
- string_pool::functions::normalized_similarity
- string_pool::functions::pool_checksum
- string_pool::functions::reverse_str
- string_pool::functions::to_title_case
- string_pool::functions::tokenize_and_intern
- string_pool::functions::truncate_str
- string_pool::functions::validate_checksum
- tco::functions::bench_tco_factorial
- tco::functions::bench_tco_fibonacci
- tco::functions::cps_bind
- tco::functions::cps_pure
- tco::functions::decide_inlining
- tco::functions::double_n
- tco::functions::is_even_via_multi_trampoline
- tco::functions::multi_trampoline
- tco::functions::mutual_trampoline
- tco::functions::run_state_machine
- tco::functions::run_tco_interpreter
- tco::functions::tco_factorial
- tco::functions::tco_fibonacci
- tco::functions::tco_sum
- tco::functions::tco_triangular
- tco::functions::trampoline
- tco::functions::trampoline_instrumented
- tco::functions::unroll_n
Type Aliases
Constants
- eval_error::functions::diag_codes::ARITH_OVERFLOW
- eval_error::functions::diag_codes::BLACK_HOLE
- eval_error::functions::diag_codes::DIV_BY_ZERO
- eval_error::functions::diag_codes::FUEL_EXHAUSTED
- eval_error::functions::diag_codes::INDEX_OOB
- eval_error::functions::diag_codes::IO_ERROR
- eval_error::functions::diag_codes::NON_EXHAUSTIVE
- eval_error::functions::diag_codes::PANIC
- eval_error::functions::diag_codes::SORRY_REACHED
- eval_error::functions::diag_codes::STACK_OVERFLOW
- eval_error::functions::diag_codes::TYPE_MISMATCH
- eval_error::functions::diag_codes::UNDEFINED_GLOBAL
- eval_error::functions::diag_codes::UNDEFINED_VAR
- eval_error::functions::diag_codes::UNIMPLEMENTED
- wasm_runtime::functions::WASM_MAGIC
- wasm_runtime::functions::WASM_VERSION