MCPcopy Create free account

hub / github.com/Ottrlang/otterlang / types & classes

Types & classes327 in github.com/Ottrlang/otterlang

↓ 19 callersEnumExpr
crates/otterc_ast/src/nodes.rs:361
↓ 17 callersEnumLiteral
crates/otterc_ast/src/nodes.rs:546
↓ 13 callersClassList
crates/otterc_runtime/src/stdlib/builtins.rs:126
↓ 6 callersClassModule
crates/otterc_module/src/loader.rs:13
↓ 3 callersClassBlock
crates/otterc_ast/src/nodes.rs:177
↓ 3 callersClassMap
crates/otterc_runtime/src/stdlib/builtins.rs:133
↓ 1 callersClassFunction
crates/otterc_ast/src/nodes.rs:117
↓ 1 callersClassParam
crates/otterc_ast/src/nodes.rs:164
ClassAccessPattern
crates/otterc_jit/src/layout/profiler.rs:8
EnumAccessType
crates/otterc_jit/src/layout/optimizer.rs:12
ClassAdaptiveConcurrencyManager
Adaptive concurrency management
crates/otterc_jit/src/adaptive/concurrency.rs:8
ClassAdaptiveMemoryManager
Adaptive memory management based on runtime patterns
crates/otterc_jit/src/adaptive/memory.rs:5
ClassAdaptiveThreadPool
Adaptive thread pool that dynamically tunes thread count
crates/otterc_jit/src/concurrency/thread_pool.rs:9
ClassAllocationEvent
crates/otterc_metrics/src/profiler/memory_profiler.rs:9
ClassAllocationInfo
crates/otterc_runtime/src/memory/profiler.rs:13
ClassAllocationProfile
crates/otterc_jit/src/adaptive/memory.rs:11
ClassArena
Simple arena backed by a bump allocator. Allocations live until the arena is reset or destroyed.
crates/otterc_runtime/src/memory/arena.rs:12
EnumArgContext
crates/otterc_ffi/src/rust_stubgen.rs:8
ClassArrayIterator
crates/otterc_runtime/src/stdlib/builtins.rs:140
ClassAtomicInt
crates/otterc_runtime/src/stdlib/sync.rs:35
ClassBackend
src/lsp/mod.rs:271
ClassBenchmark
Benchmark runner
crates/otterc_runtime/src/benchmark.rs:200
ClassBenchmark
A simple benchmarking utility for measuring code performance
crates/otterc_utils/src/bench.rs:5
ClassBenchmarkConfig
crates/otterc_runtime/src/benchmark.rs:131
ClassBenchmarkResult
crates/otterc_runtime/src/benchmark.rs:158
ClassBenchmarkResult
crates/otterc_utils/src/bench.rs:50
ClassBenchmarkStats
crates/otterc_runtime/src/benchmark.rs:9
EnumBinaryOp
crates/otterc_ast/src/nodes.rs:485
ClassBridgeArtifacts
crates/otterc_ffi/src/cargo_bridge.rs:17
ClassBridgeFunction
crates/otterc_ffi/src/symbol_registry.rs:14
ClassBridgeMetadata
crates/otterc_ffi/src/types.rs:166
ClassBridgeSymbolRegistry
crates/otterc_ffi/src/symbol_registry.rs:20
ClassBuffer
crates/otterc_runtime/src/stdlib/io.rs:23
ClassBuildArtifact
crates/otterc_codegen/src/llvm/config.rs:52
ClassBuiltSnippet
crates/otterc_jit/src/optimization/inliner.rs:736
ClassBumpAllocator
A simple bump pointer allocator for the nursery generation
crates/otterc_runtime/src/memory/allocator.rs:8
ClassCacheAnalysis
crates/otterc_jit/src/layout/optimizer.rs:48
ClassCacheBuildOptions
crates/otterc_cache/src/lib.rs:13
ClassCacheConfig
crates/otterc_runtime/src/config.rs:156
ClassCacheEntry
crates/otterc_cache/src/manager.rs:11
ClassCacheEvictor
Cache eviction policy
crates/otterc_jit/src/cache/eviction.rs:4
ClassCacheLocalityAnalyzer
Analyzes cache locality and access patterns
crates/otterc_jit/src/layout/analyzer.rs:7
ClassCacheManager
Compilation cache manager
crates/otterc_cache/src/manager.rs:5
ClassCacheMetadata
crates/otterc_jit/src/cache/metadata.rs:5
ClassCacheMetadata
crates/otterc_cache/src/metadata.rs:6
ClassCacheStats
crates/otterc_jit/src/cache/function_cache.rs:85
ClassCachedFunction
crates/otterc_jit/src/cache/function_cache.rs:5
ClassCallConfig
crates/otterc_ffi/src/metadata.rs:52
ClassCallGraph
Builds call graph for optimization
crates/otterc_jit/src/optimization/call_graph.rs:4
EnumCallKind
crates/otterc_ffi/src/metadata.rs:70
ClassCallProfiler
Profiles individual function calls
crates/otterc_metrics/src/profiler/call_profiler.rs:5
ClassCallSiteContext
crates/otterc_jit/src/specialization/mod.rs:84
EnumCallTemplate
crates/otterc_ffi/src/types.rs:6
ClassCallableInfo
src/lsp/mod.rs:80
ClassCallableParam
src/lsp/mod.rs:87
ClassCancellationToken
crates/otterc_runtime/src/task/task_impl.rs:38
ClassCapturedVariable
crates/otterc_codegen/src/llvm/compiler/expr.rs:13
ClassCargoBridge
Coordinates stub generation, cargo builds, and symbol registration.
crates/otterc_ffi/src/cargo_bridge.rs:24
ClassChannelInner
crates/otterc_runtime/src/task/channel.rs:15
ClassChannelWrapper
crates/otterc_runtime/src/stdlib/task.rs:181
EnumCodegenOptLevel
crates/otterc_config/src/lib.rs:48
ClassCodegenOptions
crates/otterc_config/src/lib.rs:56
EnumCommand
src/cli.rs:121
ClassCompilationEvent
crates/otterc_metrics/src/profiler/compilation_profiler.rs:12
ClassCompilationInputs
crates/otterc_cache/src/lib.rs:24
ClassCompilationProfiler
Compilation profiler
crates/otterc_metrics/src/profiler/compilation_profiler.rs:197
EnumCompilationResult
src/cli.rs:621
ClassCompilationSettings
src/cli.rs:640
ClassCompilationStage
src/cli.rs:616
EnumCompilationTier
crates/otterc_config/src/tiered_compiler.rs:15
ClassCompilationTimer
Timer for measuring compilation duration
crates/otterc_metrics/src/profiler/compilation_profiler.rs:347
ClassCompiledFunction
Compiled function with metadata
crates/otterc_jit/src/engine.rs:31
ClassCompiledFunctionInfo
crates/otterc_runtime/src/introspection.rs:17
ClassCompiler
crates/otterc_codegen/src/llvm/compiler/mod.rs:35
ClassConcurrencyManager
Main concurrency manager that coordinates all subsystems
crates/otterc_jit/src/concurrency/mod.rs:23
ClassConcurrencyStats
crates/otterc_jit/src/concurrency/mod.rs:108
ClassConfigManager
Global runtime configuration manager
crates/otterc_runtime/src/config.rs:257
ClassConnection
crates/otterc_runtime/src/stdlib/net.rs:21
ClassConstantPropagator
Propagates constant values through expressions
crates/otterc_jit/src/specialization/constant_prop.rs:5
ClassCrateSpec
crates/otterc_ffi/src/types.rs:176
ClassDataLayoutOptimizer
Main data layout optimizer that coordinates all subsystems
crates/otterc_jit/src/layout/optimizer.rs:78
ClassDeallocationEvent
crates/otterc_metrics/src/profiler/memory_profiler.rs:28
ClassDefaultWorkloadAdapter
Default workload adapter implementation
crates/otterc_jit/src/concurrency/extensions.rs:67
ClassDependencyConfig
crates/otterc_ffi/src/types.rs:101
ClassDependencyGraph
crates/otterc_module/src/resolver.rs:148
ClassDiagnostic
crates/otterc_utils/src/errors.rs:13
EnumDiagnosticKind
src/lsp/mod.rs:1375
EnumDiagnosticSeverity
crates/otterc_utils/src/errors.rs:5
ClassDocumentStore
src/lsp/mod.rs:265
ClassDurationHandle
crates/otterc_runtime/src/stdlib/time.rs:36
ClassDynamicLibrary
crates/otterc_ffi/src/dynamic_loader.rs:14
ClassDynamicLibraryBackend
crates/otterc_ffi/src/dynamic.rs:22
ClassDynamicLibraryLoader
Loads bridge crates on demand and caches the handles.
crates/otterc_ffi/src/dynamic_loader.rs:35
ClassEnumDefinition
crates/otterc_typecheck/src/types.rs:763
EnumEnumFieldKind
crates/otterc_codegen/src/llvm/compiler/expr.rs:3219
EnumEnumFieldValue
crates/otterc_runtime/src/stdlib/enums.rs:12
ClassEnumLayout
crates/otterc_typecheck/src/types.rs:771
ClassEnumObject
crates/otterc_runtime/src/stdlib/enums.rs:20
ClassEnumVariant
crates/otterc_ffi/src/types.rs:303
ClassEnumVariant
crates/otterc_ast/src/nodes.rs:203
next →1–100 of 327, ranked by callers