Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.BinaryExpressionNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.BinaryOpNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.ComparisonNode
- accept(AstVisitor<R>) - Method in interface com.helix.core.parser.ast.ExpressionNode
-
Accepts an AST visitor.
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.FieldAccessNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.FunctionCallNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.LiteralNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.MethodCallNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.RuleNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.UnaryOpNode
- accept(AstVisitor<R>) - Method in class com.helix.core.parser.ast.VariableNode
- activateModelVersion(String, String) - Method in interface com.helix.api.ml.ModelRegistry
-
Marks a specific version of a model as active for rule compilation and evaluation.
- activateModelVersion(String, String) - Method in class com.helix.core.ml.LocalModelRegistry
- active() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
activerecord component. - active(boolean) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- activeClassLoaders() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
activeClassLoadersrecord component. - activeClassLoaders() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
activeClassLoadersrecord component. - activeL1Count() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
activeL1Countrecord component. - activeL2Count() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
activeL2Countrecord component. - activeL3Count() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
activeL3Countrecord component. - AdaptiveAstOptimizer - Class in com.helix.core.bytecode
-
Adaptive AST Optimizer dynamically reordering commutative boolean clauses based on live cost-to-failure ratios (C_i / F_i) or pluggable ReorderingPolicy SPI, and executing zero-downtime bytecode hot-swapping into tiered rule caches.
- AdaptiveAstOptimizer() - Constructor for class com.helix.core.bytecode.AdaptiveAstOptimizer
- AdaptiveAstOptimizer(ReorderingPolicy) - Constructor for class com.helix.core.bytecode.AdaptiveAstOptimizer
- AdaptiveAstOptimizer(BiFunction<String, ExpressionNode, Double>) - Constructor for class com.helix.core.bytecode.AdaptiveAstOptimizer
- AdaptiveOptimizerBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite measuring unoptimized static AST vs adaptively reordered AST execution throughput and latency under skewed traffic distributions, and verifying non-ML baseline rule evaluation (invalid input: '<' 10 ns).
- AdaptiveOptimizerBenchmark() - Constructor for class com.helix.experiments.benchmarks.AdaptiveOptimizerBenchmark
- AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- AdaptiveOptimizerBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType
- AdaptiveOptimizerBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B1
- AdaptiveOptimizerBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- AdaptiveOptimizerBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- AdaptiveOptimizerBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B3
- ADD - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- addEvent(CompilationEvent) - Method in class com.helix.profiler.jit.CompilationHistory
-
Adds a compilation event to history.
- addFoldedLine(MetricType, String) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Parses and aggregates a single Brendan Gregg folded stack trace line into the specified metric.
- addFoldedLine(String) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Parses and aggregates a single Brendan Gregg folded stack trace line (e.g.
- addListener(ProfileEventListener) - Method in interface com.helix.api.profiler.Profiler
-
Adds an event listener to receive profiling events.
- addListener(ProfileEventListener) - Method in class com.helix.core.DefaultProfiler
- addListener(String, StreamListener) - Method in interface com.helix.api.stream.StreamBridge
- addListener(Consumer<GcEvent>) - Method in class com.helix.profiler.gc.GcLogAnalyzer
- addListener(Consumer<CompilationEvent>) - Method in class com.helix.profiler.jit.JitCompilationMonitor
- addSample(MetricType, StackTraceElement[], long) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a JVM
StackTraceElementarray into the specified metric. - addSample(MetricType, List<String>, long) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Adds a stack trace sample with the specified value to a target metric.
- addSample(StackTraceElement[], long) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a JVM
StackTraceElementarray into the active metric. - addSample(List<String>) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Adds a single count stack trace sample to the active metric.
- addSample(List<String>, long) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Adds a stack trace sample with the specified value to the active metric.
- addTargetPackage(String) - Method in class com.helix.api.agent.AgentConfiguration.Builder
- AgentCallback - Class in com.helix.agent
-
Thread-safe callback receiver invoked from instrumented bytecode during method entry, exit, or object allocation.
- AgentCallback() - Constructor for class com.helix.agent.AgentCallback
- AgentConfiguration - Class in com.helix.agent
-
Configuration holder for Java Agent startup parameters and options.
- AgentConfiguration - Class in com.helix.api.agent
-
Configuration options for the Helix Java Agent instrumentation.
- AgentConfiguration() - Constructor for class com.helix.agent.AgentConfiguration
- AgentConfiguration(boolean, boolean, Set<String>) - Constructor for class com.helix.api.agent.AgentConfiguration
- AgentConfiguration.Builder - Class in com.helix.api.agent
- AgentInitializationException - Exception Class in com.helix.agent
- AgentInitializationException(String) - Constructor for exception class com.helix.agent.AgentInitializationException
- AgentInitializationException(String, Throwable) - Constructor for exception class com.helix.agent.AgentInitializationException
- agentmain(String, Instrumentation) - Static method in class com.helix.agent.AgentMain
- AgentMain - Class in com.helix.agent
-
Entry points for the Helix Java Agent (premain for static attachment, agentmain for dynamic attachment).
- AgentMain() - Constructor for class com.helix.agent.AgentMain
- allDeltas() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns the value of the
allDeltasrecord component. - ALLOC - Enum constant in enum class com.helix.profiler.async.ProfileMode
- ALLOCATION_BYTES - Enum constant in enum class com.helix.profiler.flamegraph.MetricType
-
Heap memory allocation in bytes.
- AllocationInterceptor - Class in com.helix.agent.transformer
-
Static callback target invoked from ASM-instrumented bytecode upon object instantiation.
- AllocationInterceptor() - Constructor for class com.helix.agent.transformer.AllocationInterceptor
- AllocationTracker - Class in com.helix.agent.transformer
-
Registry and metric collector for tracking object allocations across instrumented classes.
- AllocationTracker() - Constructor for class com.helix.agent.transformer.AllocationTracker
- AllocationTrackingVisitor - Class in com.helix.agent.transformer
-
ASM ClassVisitor intercepting NEW, NEWARRAY, and ANEWARRAY bytecode instructions to inject allocation callbacks.
- AllocationTrackingVisitor(int, ClassVisitor, String) - Constructor for class com.helix.agent.transformer.AllocationTrackingVisitor
- analyze(Object) - Method in class com.helix.agent.jol.MemoryAnalyzer
- analyzeClass(Class<?>) - Method in class com.helix.agent.jol.MemoryAnalyzer
- analyzeLayout(Object) - Method in class com.helix.experiments.layout.ObjectLayoutExperiment
-
Analyzes and returns detailed memory layout information for a given target object.
- AND - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- ANSI_BOLD - Static variable in class com.helix.cli.ui.TerminalRenderer
- ANSI_CYAN - Static variable in class com.helix.cli.ui.TerminalRenderer
- ANSI_GREEN - Static variable in class com.helix.cli.ui.TerminalRenderer
- ANSI_RED - Static variable in class com.helix.cli.ui.TerminalRenderer
- ANSI_RESET - Static variable in class com.helix.cli.ui.TerminalRenderer
- ANSI_YELLOW - Static variable in class com.helix.cli.ui.TerminalRenderer
- ansiBg(int, int, int) - Static method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Generates an ANSI 24-bit escape sequence for background color.
- ansiBold() - Static method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
ANSI bold code.
- ansiFg(int, int, int) - Static method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Generates an ANSI 24-bit escape sequence for foreground color.
- ansiReset() - Static method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
ANSI reset code.
- AsciiFlameRenderer - Class in com.helix.profiler.flamegraph
-
High-performance Unicode ASCII Flame Graph Renderer.
- AsciiFlameRenderer() - Constructor for class com.helix.profiler.flamegraph.AsciiFlameRenderer
- AsciiFlameRenderer(FlameGraphTheme, MetricType) - Constructor for class com.helix.profiler.flamegraph.AsciiFlameRenderer
- AsciiFlameRenderer.FrameBar - Class in com.helix.profiler.flamegraph
-
Represents a single positioned frame bar in the terminal layout.
- AsciiFlameRenderer.ToastNotification - Class in com.helix.profiler.flamegraph
-
Modern floating toast notification anchored to the top-right corner of the terminal.
- AsciiTableRenderer - Class in com.helix.cli.ui
-
High-performance terminal utility for rendering cleanly aligned ASCII tables.
- AsciiTableRenderer() - Constructor for class com.helix.cli.ui.AsciiTableRenderer
- ASM - Enum constant in enum class com.helix.core.RuleCompiler.GeneratorType
- AsmBytecodeGenerator - Class in com.helix.core.bytecode
-
Low-level ASM bytecode generator for high-performance rule compilation with direct ONNX inference invocations.
- AsmBytecodeGenerator() - Constructor for class com.helix.core.bytecode.AsmBytecodeGenerator
- AsmBytecodeGenerator(boolean) - Constructor for class com.helix.core.bytecode.AsmBytecodeGenerator
- AsmClassBuilder - Class in com.helix.core.bytecode
-
Low-level ASM class builder for generating JVM bytecode structures.
- AsmClassBuilder(String) - Constructor for class com.helix.core.bytecode.AsmClassBuilder
- AsmGenerator - Class in com.helix.core.bytecode
-
Low-level ASM bytecode generator for high-performance rule compilation.
- AsmGenerator() - Constructor for class com.helix.core.bytecode.AsmGenerator
- AsmMethodVisitor - Class in com.helix.core.bytecode
-
Low-level ASM helper for emitting stack bytecode instructions.
- AsmMethodVisitor(MethodVisitor) - Constructor for class com.helix.core.bytecode.AsmMethodVisitor
- AstBuilder - Class in com.helix.core.parser.ast
-
Expression tokenizer and recursive descent AST parser.
- AstBuilder() - Constructor for class com.helix.core.parser.ast.AstBuilder
- AstEvaluator - Class in com.helix.core.bytecode
-
AST Visitor that evaluates expressions dynamically against an
ExecutionContext. - AstEvaluator(ExecutionContext) - Constructor for class com.helix.core.bytecode.AstEvaluator
- AstNodeIdResolver - Class in com.helix.core.bytecode
-
Deterministic node identifier resolver ensuring consistent naming across AST profiling hooks and adaptive AST optimizers.
- AstNodeProfiler - Class in com.helix.profiler.node
-
High-performance, thread-safe AST node profiler capturing per-node execution telemetry.
- AstTreeRenderer - Class in com.helix.cli.repl
-
Renders colorized Unicode tree visualizations of Helix AST structures.
- AstTreeRenderer() - Constructor for class com.helix.cli.repl.AstTreeRenderer
- AstVisitor<R> - Interface in com.helix.core.parser.ast
-
Visitor interface for AST node traversal and code generation.
- ASYNC - Enum constant in enum class com.helix.core.stream.kafka.CommitMode
-
Asynchronous non-blocking commit via callback.
- AsyncExecutor - Class in com.helix.core.executor
-
Asynchronous rule executor using
CompletableFuturebacked by a configurable ThreadPoolExecutor. - AsyncExecutor() - Constructor for class com.helix.core.executor.AsyncExecutor
- AsyncExecutor(ExecutorConfiguration) - Constructor for class com.helix.core.executor.AsyncExecutor
- AsyncExecutor(SyncExecutor, ExecutorService) - Constructor for class com.helix.core.executor.AsyncExecutor
- AsyncProfilerIntegration - Class in com.helix.profiler.async
-
Controller providing Java API integration for async-profiler (CPU, allocation, lock profiling).
- AsyncProfilerIntegration() - Constructor for class com.helix.profiler.async.AsyncProfilerIntegration
- atSafepointNs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns the value of the
atSafepointNsrecord component. - autoOffsetReset(String) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- avgCostNanos - Variable in class com.helix.profiler.jfr.HelixNodeProfileEvent
- avgCostNanos() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
avgCostNanosrecord component. - awaitSubscribed(long, TimeUnit) - Method in class com.helix.core.cache.l4.CacheInvalidationSubscriber
- awaitSubscribed(long, TimeUnit) - Method in class com.helix.core.cache.l4.RedisCacheInvalidationListener
B
- BatchExecutor - Class in com.helix.core.executor
-
Parallel batch rule executor for bulk context processing using parallel streams and configurable parallelism.
- BatchExecutor() - Constructor for class com.helix.core.executor.BatchExecutor
- BatchExecutor(int) - Constructor for class com.helix.core.executor.BatchExecutor
- BatchExecutor(SyncExecutor, int) - Constructor for class com.helix.core.executor.BatchExecutor
- benchmarkAdaptivelyOptimizedAst() - Method in class com.helix.experiments.benchmarks.AdaptiveOptimizerBenchmark
- benchmarkAdaptivelyOptimizedAst_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkAdaptivelyOptimizedAst_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkAdaptivelyOptimizedAst_jmhTest
- benchmarkBaselineNonMlRule() - Method in class com.helix.experiments.benchmarks.AdaptiveOptimizerBenchmark
- benchmarkBaselineNonMlRule_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkBaselineNonMlRule_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkBaselineNonMlRule_jmhTest
- benchmarkCacheEviction() - Method in class com.helix.experiments.benchmarks.CacheBenchmark
- benchmarkCacheEviction_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheEviction_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- benchmarkCacheHit() - Method in class com.helix.experiments.benchmarks.CacheBenchmark
- benchmarkCacheHit_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheHit_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- benchmarkCacheMiss() - Method in class com.helix.experiments.benchmarks.CacheBenchmark
- benchmarkCacheMiss_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkCacheMiss_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- benchmarkColdAsmRuleCompilation() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
-
Measures cold ASM rule compilation latency (~250 us).
- benchmarkColdAsmRuleCompilation_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdAsmRuleCompilation_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- benchmarkColdRuleExecution() - Method in class com.helix.experiments.benchmarks.ExecutionBenchmark
- benchmarkColdRuleExecution_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkColdRuleExecution_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- benchmarkComplexRuleAsm() - Method in class com.helix.experiments.benchmarks.CompilationBenchmark
- benchmarkComplexRuleAsm_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleAsm_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- benchmarkComplexRuleByteBuddy() - Method in class com.helix.experiments.benchmarks.CompilationBenchmark
- benchmarkComplexRuleByteBuddy_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkComplexRuleByteBuddy_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- benchmarkConcurrentRuleExecution() - Method in class com.helix.experiments.benchmarks.ExecutionBenchmark
- benchmarkConcurrentRuleExecution_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkConcurrentRuleExecution_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- benchmarkHotRuleExecution() - Method in class com.helix.experiments.benchmarks.ExecutionBenchmark
- benchmarkHotRuleExecution_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkHotRuleExecution_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, ExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution() - Method in class com.helix.experiments.benchmarks.OnnxInferenceBenchmark
- benchmarkInlineOnnxRuleExecution_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkInlineOnnxRuleExecution_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- benchmarkL1CaffeineCacheHit() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
-
Measures L1 Caffeine in-memory cache hit latency (<12 ns).
- benchmarkL1CaffeineCacheHit_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL1CaffeineCacheHit_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- benchmarkL4RedisCacheHit() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
-
Measures L4 Redis distributed cache retrieval latency (<450 us over loopback TCP).
- benchmarkL4RedisCacheHit_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkL4RedisCacheHit_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- benchmarkRingBufferLatency() - Method in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
-
Measures ring buffer publication latency percentiles (P50, P99).
- benchmarkRingBufferLatency_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRingBufferLatency_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- benchmarkRoundTripLatency() - Method in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
-
Measures synchronous end-to-end event completion latency percentiles (P50, P99).
- benchmarkRoundTripLatency_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- benchmarkRoundTripLatency_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- BenchmarkRunner - Class in com.helix.experiments.benchmarks
-
Runner harness for JMH benchmarks.
- BenchmarkRunner() - Constructor for class com.helix.experiments.benchmarks.BenchmarkRunner
- benchmarkSimpleRuleAsm() - Method in class com.helix.experiments.benchmarks.CompilationBenchmark
- benchmarkSimpleRuleAsm_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleAsm_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- benchmarkSimpleRuleByteBuddy() - Method in class com.helix.experiments.benchmarks.CompilationBenchmark
- benchmarkSimpleRuleByteBuddy_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimpleRuleByteBuddy_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, CompilationBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- benchmarkSimulatedRestInference() - Method in class com.helix.experiments.benchmarks.OnnxInferenceBenchmark
- benchmarkSimulatedRestInference_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSimulatedRestInference_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, OnnxInferenceBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- benchmarkSustainedThroughput() - Method in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
-
Measures sustained zero-allocation streaming throughput (events/second).
- benchmarkSustainedThroughput_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSustainedThroughput_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, DisruptorStreamingBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- benchmarkSyncExecutor() - Method in class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- benchmarkSyncExecutor_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkSyncExecutor_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- benchmarkThreadPoolExecutor() - Method in class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- benchmarkThreadPoolExecutor_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkThreadPoolExecutor_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- benchmarkTieredCacheL1Hit() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
-
Measures TieredRuleCache L1 hit latency.
- benchmarkTieredCacheL1Hit_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkTieredCacheL1Hit_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, L4CacheBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- benchmarkUnoptimizedStaticAst() - Method in class com.helix.experiments.benchmarks.AdaptiveOptimizerBenchmark
- benchmarkUnoptimizedStaticAst_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkUnoptimizedStaticAst_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, AdaptiveOptimizerBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_benchmarkUnoptimizedStaticAst_jmhTest
- benchmarkVirtualThreadExecutor() - Method in class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- benchmarkVirtualThreadExecutor_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadExecutor_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- benchmarkVirtualThreadStructuredFanOut() - Method in class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- benchmarkVirtualThreadStructuredFanOut_AverageTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_SampleTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_SingleShotTime(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_Throughput(InfraControl, ThreadParams) - Method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- benchmarkVirtualThreadStructuredFanOut_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, VirtualThreadExecutionBenchmark_jmhType) - Static method in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- BinaryExpressionNode - Class in com.helix.core.parser.ast
-
AST node representing general binary expressions (arithmetic and logical operations).
- BinaryExpressionNode(BinaryOpNode.Operator, ExpressionNode, ExpressionNode) - Constructor for class com.helix.core.parser.ast.BinaryExpressionNode
- BinaryOpNode - Class in com.helix.core.parser.ast
-
AST node representing binary operations (+, -, *, /, >, >=, <, <=, ==, !=, &&, ||).
- BinaryOpNode(BinaryOpNode.Operator, ExpressionNode, ExpressionNode) - Constructor for class com.helix.core.parser.ast.BinaryOpNode
- BinaryOpNode.Operator - Enum Class in com.helix.core.parser.ast
- blockingWaitStrategy() - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- bootstrapServers(String) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- broadcastInvalidation(CacheKey) - Method in class com.helix.core.cache.l4.RedisCacheInvalidator
-
Broadcasts an invalidation event using a CacheKey.
- broadcastInvalidation(String) - Method in class com.helix.core.cache.l4.RedisCacheInvalidator
-
Broadcasts an invalidation event for the specified rule name.
- build() - Method in class com.helix.api.agent.AgentConfiguration.Builder
- build() - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- build() - Method in class com.helix.api.stream.RuleEvent.Builder
- build() - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- build() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- buildAst(String) - Method in class com.helix.core.parser.ast.AstBuilder
-
Parses an expression string into an
ExpressionNode. - builder() - Static method in class com.helix.api.agent.AgentConfiguration
- builder() - Static method in record class com.helix.api.ml.OnnxModelDescriptor
-
Creates a new builder instance.
- builder() - Static method in class com.helix.api.stream.RuleEvent
- builder() - Static method in class com.helix.core.stream.disruptor.DisruptorConfig
- builder() - Static method in class com.helix.core.stream.kafka.KafkaStreamConfig
- Builder() - Constructor for class com.helix.api.agent.AgentConfiguration.Builder
- Builder() - Constructor for class com.helix.api.ml.OnnxModelDescriptor.Builder
- Builder() - Constructor for class com.helix.api.stream.RuleEvent.Builder
- Builder() - Constructor for class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- Builder() - Constructor for class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- busySpinWaitStrategy() - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- BYTE_BUDDY - Enum constant in enum class com.helix.core.RuleCompiler.GeneratorType
- ByteBuddyGenerator - Class in com.helix.core.bytecode
-
ByteBuddy-based bytecode generator that dynamically generates Java classes implementing
CompiledRule. - ByteBuddyGenerator() - Constructor for class com.helix.core.bytecode.ByteBuddyGenerator
- ByteBuddyGenerator.RuleInterceptor - Class in com.helix.core.bytecode
-
Runtime delegation handler for generated CompiledRule instances.
- bytecode() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
bytecoderecord component. - BytecodeCodec - Class in com.helix.core.cache.l4
-
Binary serialization codec for compiled JVM rule bytecode and associated metadata.
- BytecodeCompiler - Class in com.helix.core.bytecode
-
ASM Bytecode Compiler capable of standard zero-overhead compilation and dynamic debug instrumentation injecting probe hooks before condition branch jumps.
- BytecodeCompiler() - Constructor for class com.helix.core.bytecode.BytecodeCompiler
- BytecodeDisassembler - Class in com.helix.cli.repl
-
Disassembles compiled JVM bytecode into human-readable HotSpot assembly representation matching
javap -voutput, powered by ASM'sTraceClassVisitor. - BytecodeDisassembler() - Constructor for class com.helix.cli.repl.BytecodeDisassembler
- BytecodeGenerationException - Exception Class in com.helix.core.bytecode
-
Exception thrown when dynamic bytecode generation fails.
- BytecodeGenerationException(String) - Constructor for exception class com.helix.core.bytecode.BytecodeGenerationException
- BytecodeGenerationException(String, Throwable) - Constructor for exception class com.helix.core.bytecode.BytecodeGenerationException
- BytecodeGenerator - Interface in com.helix.core.bytecode
-
Strategy interface for compiling AST expression trees into executable
CompiledRuleinstances. - bytecodeIndex() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns the value of the
bytecodeIndexrecord component. - BytecodeOptimizer - Class in com.helix.core.bytecode
-
Bytecode & AST Optimizer engine orchestrating constant folding and dead code elimination passes.
- BytecodeOptimizer() - Constructor for class com.helix.core.bytecode.BytecodeOptimizer
- BytecodeOptimizer(boolean) - Constructor for class com.helix.core.bytecode.BytecodeOptimizer
- bytecodeSize() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
bytecodeSizerecord component. - bytecodeSize() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns the value of the
bytecodeSizerecord component. - bytecodeSizeBytes - Variable in class com.helix.profiler.jfr.RuleCompilationEvent
C
- c1CompilationCount() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
c1CompilationCountrecord component. - c2CompilationCount() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
c2CompilationCountrecord component. - CACHE_HIT - Enum constant in enum class com.helix.core.events.EventType
- CACHE_MISS - Enum constant in enum class com.helix.core.events.EventType
- CacheBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite measuring L1/L2/L3 cache lookup throughput, hit vs miss latency, and eviction overhead.
- CacheBenchmark() - Constructor for class com.helix.experiments.benchmarks.CacheBenchmark
- CacheBenchmark_benchmarkCacheEviction_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_benchmarkCacheEviction_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheEviction_jmhTest
- CacheBenchmark_benchmarkCacheHit_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_benchmarkCacheHit_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheHit_jmhTest
- CacheBenchmark_benchmarkCacheMiss_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_benchmarkCacheMiss_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_benchmarkCacheMiss_jmhTest
- CacheBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType
- CacheBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B1
- CacheBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- CacheBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- CacheBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B3
- CacheCommand - Class in com.helix.cli
-
Picocli top-level command for distributed and tiered rule cache administration.
- CacheCommand() - Constructor for class com.helix.cli.CacheCommand
- CacheEvent - Record Class in com.helix.api.profiler
-
Record representing a cache event (hit, miss, put, eviction).
- CacheEvent(String, CacheEvent.CacheOperation, String, Instant) - Constructor for record class com.helix.api.profiler.CacheEvent
-
Creates an instance of a
CacheEventrecord class. - CacheEvent.CacheOperation - Enum Class in com.helix.api.profiler
- CacheEvictionEvent - Class in com.helix.profiler.jfr
-
JFR Event triggered upon cache eviction.
- CacheEvictionEvent() - Constructor for class com.helix.profiler.jfr.CacheEvictionEvent
- cacheHits() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
cacheHitsrecord component. - CacheInvalidationSubscriber - Class in com.helix.core.cache.l4
-
Redis Pub/Sub subscriber listening on cluster invalidation channels.
- CacheInvalidationSubscriber(Consumer<String>) - Constructor for class com.helix.core.cache.l4.CacheInvalidationSubscriber
- CacheKey - Class in com.helix.core.cache
-
Immutable cache key combining rule name, version, and input schema hash.
- CacheKey(Rule) - Constructor for class com.helix.core.cache.CacheKey
- CacheKey(String, String, Map<String, Class<?>>) - Constructor for class com.helix.core.cache.CacheKey
- cacheMisses() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
cacheMissesrecord component. - CacheStatistics - Class in com.helix.core.cache
- CacheStatistics() - Constructor for class com.helix.core.cache.CacheStatistics
- CacheStatsSnapshot - Record Class in com.helix.core.cache
- CacheStatsSnapshot(long, long, long, long, long, long, long, long, long, long, long, long) - Constructor for record class com.helix.core.cache.CacheStatsSnapshot
-
Creates an instance of a
CacheStatsSnapshotrecord class. - cacheTier - Variable in class com.helix.profiler.jfr.CacheEvictionEvent
- cacheTier() - Method in record class com.helix.api.profiler.CacheEvent
-
Returns the value of the
cacheTierrecord component. - CacheTier - Enum Class in com.helix.core.cache
- calculateRuleHash(String) - Static method in class com.helix.core.cache.l4.BytecodeCodec
-
Calculates a deterministic SHA-256 hash for rule content using RuleKeyHasher.
- call() - Method in class com.helix.cli.CacheCommand
- call() - Method in interface com.helix.cli.CliCommand
-
Executes the command logic.
- call() - Method in class com.helix.cli.CompileCommand
- call() - Method in class com.helix.cli.ExecuteCommand
- call() - Method in class com.helix.cli.ExperimentCommand
- call() - Method in class com.helix.cli.L4CacheCommand
- call() - Method in class com.helix.cli.ProfileCommand
- call() - Method in class com.helix.cli.ReplCommand
- call() - Method in class com.helix.cli.StreamCommand
- cause() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
causerecord component. - check(ExpressionNode) - Method in class com.helix.core.parser.TypeChecker
-
Checks types for the given AST root node and returns the resulting expression type.
- checkHealth(MetricsSnapshot, GcStatistics) - Method in class com.helix.profiler.health.EngineHealthCheck
-
Executes health checks given metrics snapshot and GC statistics.
- CLASS_LOADED - Enum constant in enum class com.helix.core.events.EventType
- CLASS_UNLOADED - Enum constant in enum class com.helix.core.events.EventType
- classesGenerated() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
classesGeneratedrecord component. - classLoader() - Method in record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
-
Returns the value of the
classLoaderrecord component. - ClassLoaderCreatedEvent - Class in com.helix.profiler.jfr
-
JFR Event triggered upon ClassLoader creation.
- ClassLoaderCreatedEvent() - Constructor for class com.helix.profiler.jfr.ClassLoaderCreatedEvent
- ClassLoaderInfo - Record Class in com.helix.api.agent
-
Record holding metadata about a registered ClassLoader in the JVM.
- ClassLoaderInfo(String, int, long, String, Instant) - Constructor for record class com.helix.api.agent.ClassLoaderInfo
-
Creates an instance of a
ClassLoaderInforecord class. - ClassLoaderLeakDetector - Class in com.helix.core.classloader
-
Utility for monitoring and detecting un-garbage-collected (leaked) ClassLoaders.
- ClassLoaderLeakDetector() - Constructor for class com.helix.core.classloader.ClassLoaderLeakDetector
- ClassLoaderLeakDetector.TrackedLoader - Record Class in com.helix.core.classloader
- ClassLoaderManager - Class in com.helix.core.classloader
-
Lifecycle manager for
RuleClassLoaderinstances across differentIsolationModes. - ClassLoaderManager() - Constructor for class com.helix.core.classloader.ClassLoaderManager
- ClassLoaderManager(IsolationMode) - Constructor for class com.helix.core.classloader.ClassLoaderManager
- ClassLoaderManager(IsolationMode, ClassLoaderMetrics, ClassLoaderLeakDetector) - Constructor for class com.helix.core.classloader.ClassLoaderManager
- ClassLoaderMetrics - Class in com.helix.core.classloader
- ClassLoaderMetrics() - Constructor for class com.helix.core.classloader.ClassLoaderMetrics
- ClassLoadingException - Exception Class in com.helix.core.classloader
- ClassLoadingException(String) - Constructor for exception class com.helix.core.classloader.ClassLoadingException
- ClassLoadingException(String, Throwable) - Constructor for exception class com.helix.core.classloader.ClassLoadingException
- className - Variable in class com.helix.profiler.jfr.MemoryAnalysisEvent
- className() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
classNamerecord component. - className() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns the value of the
classNamerecord component. - className() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns the value of the
classNamerecord component. - clauseRatios() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
clauseRatiosrecord component. - clear() - Method in interface com.helix.api.profiler.Profiler
-
Clears all recorded event history.
- clear() - Method in class com.helix.core.cache.TieredRuleCache
- clear() - Method in class com.helix.core.DefaultProfiler
- clear() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
-
Clears references after processing to eliminate GC retention in the ring buffer.
- clear() - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- clear() - Method in class com.helix.experiments.jit.CompilationObserver
- clear() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Clears aggregated data for all metrics.
- clear() - Method in class com.helix.profiler.gc.GcLogAnalyzer
- clear() - Method in class com.helix.profiler.jit.CompilationHistory
-
Clears all recorded compilation events.
- clear(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Clears aggregated data for the specified metric.
- clearAllBreakpoints() - Method in class com.helix.core.debug.DebugSession
- clearBreakpoint(int) - Method in class com.helix.core.debug.DebugSession
- clearCache() - Method in class com.helix.agent.jmx.EngineControl
- clearCache() - Method in interface com.helix.agent.jmx.EngineControlMBean
- clearedCount() - Method in record class com.helix.experiments.gc.GcReport
-
Returns the value of the
clearedCountrecord component. - clearThreadStats() - Static method in class com.helix.agent.AgentCallback
- clearToast() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- CliCommand - Interface in com.helix.cli
-
Base interface for all Helix CLI commands.
- close() - Method in interface com.helix.api.cache.DistributedRuleCache
-
Closes connections or client pools associated with this distributed cache tier.
- close() - Method in interface com.helix.api.stream.StreamBridge
- close() - Method in class com.helix.cli.repl.HelixRepl
- close() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- close() - Method in class com.helix.core.cache.l4.RedisCacheInvalidationListener
- close() - Method in class com.helix.core.cache.TieredRuleCache
- close() - Method in class com.helix.core.classloader.ClassLoaderManager
- close() - Method in class com.helix.core.classloader.RuleClassLoader
- close() - Method in class com.helix.core.debug.DebugSession
- close() - Method in class com.helix.core.DefaultRuleEngine
- close() - Method in class com.helix.core.events.EventBus
- close() - Method in class com.helix.core.executor.AsyncExecutor
- close() - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
- close() - Method in class com.helix.core.ml.OnnxSessionPool
- close() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- close() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- close() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
- close() - Method in class com.helix.profiler.jfr.JfrRecordingManager
- closeLoader(String) - Method in class com.helix.core.classloader.ClassLoaderManager
- colorize(String) - Method in class com.helix.cli.repl.BytecodeDisassembler
-
Colorizes disassembled bytecode lines for high-readability terminal presentation.
- com.helix - package com.helix
- com.helix.agent - package com.helix.agent
- com.helix.agent.jmx - package com.helix.agent.jmx
- com.helix.agent.jol - package com.helix.agent.jol
- com.helix.agent.transformer - package com.helix.agent.transformer
- com.helix.api - package com.helix.api
- com.helix.api.agent - package com.helix.api.agent
- com.helix.api.cache - package com.helix.api.cache
- com.helix.api.ml - package com.helix.api.ml
- com.helix.api.profiler - package com.helix.api.profiler
- com.helix.api.stream - package com.helix.api.stream
- com.helix.cli - package com.helix.cli
- com.helix.cli.output - package com.helix.cli.output
- com.helix.cli.repl - package com.helix.cli.repl
- com.helix.cli.ui - package com.helix.cli.ui
- com.helix.core - package com.helix.core
- com.helix.core.bytecode - package com.helix.core.bytecode
- com.helix.core.cache - package com.helix.core.cache
- com.helix.core.cache.l4 - package com.helix.core.cache.l4
- com.helix.core.classloader - package com.helix.core.classloader
- com.helix.core.debug - package com.helix.core.debug
- com.helix.core.events - package com.helix.core.events
- com.helix.core.executor - package com.helix.core.executor
- com.helix.core.ml - package com.helix.core.ml
- com.helix.core.parser - package com.helix.core.parser
- com.helix.core.parser.ast - package com.helix.core.parser.ast
- com.helix.core.reorder - package com.helix.core.reorder
- com.helix.core.stream.disruptor - package com.helix.core.stream.disruptor
- com.helix.core.stream.kafka - package com.helix.core.stream.kafka
- com.helix.experiments - package com.helix.experiments
- com.helix.experiments.benchmarks - package com.helix.experiments.benchmarks
- com.helix.experiments.benchmarks.jmh_generated - package com.helix.experiments.benchmarks.jmh_generated
- com.helix.experiments.gc - package com.helix.experiments.gc
- com.helix.experiments.jit - package com.helix.experiments.jit
- com.helix.experiments.layout - package com.helix.experiments.layout
- com.helix.experiments.metaspace - package com.helix.experiments.metaspace
- com.helix.experiments.safepoint - package com.helix.experiments.safepoint
- com.helix.profiler.async - package com.helix.profiler.async
- com.helix.profiler.flamegraph - package com.helix.profiler.flamegraph
- com.helix.profiler.flamegraph.ui - package com.helix.profiler.flamegraph.ui
- com.helix.profiler.gc - package com.helix.profiler.gc
- com.helix.profiler.health - package com.helix.profiler.health
- com.helix.profiler.interactive - package com.helix.profiler.interactive
- com.helix.profiler.jfr - package com.helix.profiler.jfr
- com.helix.profiler.jit - package com.helix.profiler.jit
- com.helix.profiler.metrics - package com.helix.profiler.metrics
- com.helix.profiler.node - package com.helix.profiler.node
- commitMode(CommitMode) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- CommitMode - Enum Class in com.helix.core.stream.kafka
-
Offset commitment modes for Kafka partition consumer streams.
- compareCompressedOops(Object) - Method in class com.helix.experiments.layout.ObjectLayoutExperiment
-
Compares object layout footprint with compressed oops status.
- compareOperands(Object, Object, String) - Static method in class com.helix.core.bytecode.BytecodeCompiler
- compareProfiles(String, String) - Method in class com.helix.profiler.async.ProfileComparator
-
Compares two collapsed profile strings and produces a detailed comparison report.
- ComparisonNode - Class in com.helix.core.parser.ast
-
AST node specifically representing comparison and relational expressions (>, <, >=, <=, ==, !=).
- ComparisonNode(BinaryOpNode.Operator, ExpressionNode, ExpressionNode) - Constructor for class com.helix.core.parser.ast.ComparisonNode
- ComparisonReport(long, long, long, List<ProfileComparator.FrameDelta>, List<ProfileComparator.FrameDelta>, List<ProfileComparator.FrameDelta>) - Constructor for record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Creates an instance of a
ComparisonReportrecord class. - COMPILATION_COMPLETED - Enum constant in enum class com.helix.core.events.EventType
- COMPILATION_STARTED - Enum constant in enum class com.helix.core.events.EventType
- CompilationBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite measuring rule compilation latency and throughput across simple vs complex rules.
- CompilationBenchmark() - Constructor for class com.helix.experiments.benchmarks.CompilationBenchmark
- CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleAsm_jmhTest
- CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkComplexRuleByteBuddy_jmhTest
- CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleAsm_jmhTest
- CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_benchmarkSimpleRuleByteBuddy_jmhTest
- CompilationBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType
- CompilationBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B1
- CompilationBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- CompilationBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- CompilationBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B3
- CompilationEvent - Record Class in com.helix.api.profiler
-
Record representing a rule compilation event.
- CompilationEvent - Record Class in com.helix.profiler.jit
-
Record representing a single JIT compilation event extracted from JVM PrintCompilation output.
- CompilationEvent(long, int, int, String, int) - Constructor for record class com.helix.profiler.jit.CompilationEvent
-
Helper constructor for standard non-OSR, non-deoptimized events.
- CompilationEvent(long, int, int, String, int, boolean, boolean, boolean, String, Instant) - Constructor for record class com.helix.profiler.jit.CompilationEvent
-
Creates an instance of a
CompilationEventrecord class. - CompilationEvent(String, String, long, boolean, String, Instant) - Constructor for record class com.helix.api.profiler.CompilationEvent
-
Creates an instance of a
CompilationEventrecord class. - CompilationHistory - Class in com.helix.profiler.jit
-
Thread-safe container holding historical JIT compilation events with filtering capabilities.
- CompilationHistory() - Constructor for class com.helix.profiler.jit.CompilationHistory
- CompilationHistory(int) - Constructor for class com.helix.profiler.jit.CompilationHistory
- CompilationMetrics - Class in com.helix.core
-
Performance metrics tracking stage-by-stage compilation duration in nanoseconds.
- CompilationMetrics(long, long, long, long, long) - Constructor for class com.helix.core.CompilationMetrics
- CompilationObserver - Class in com.helix.experiments.jit
-
Observer that collects and analyzes HotSpot JIT compilation events during experiment runs.
- CompilationObserver() - Constructor for class com.helix.experiments.jit.CompilationObserver
- CompilationStats - Class in com.helix.profiler.jit
-
Aggregated metrics and statistical summary computed from JIT compilation events.
- CompilationStats(Collection<CompilationEvent>) - Constructor for class com.helix.profiler.jit.CompilationStats
- compilationTimeNanos - Variable in class com.helix.profiler.jfr.RuleCompilationEvent
- compilationTimeNanos() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns the value of the
compilationTimeNanosrecord component. - compile(Rule) - Method in interface com.helix.api.RuleEngine
-
Compiles a raw rule into an executable rule instance.
- compile(Rule) - Method in class com.helix.core.bytecode.BytecodeCompiler
-
Compiles a Rule in non-debug mode (zero overhead).
- compile(Rule) - Method in class com.helix.core.DefaultRuleEngine
- compile(Rule) - Method in class com.helix.core.RuleCompiler
-
Compiles a pre-parsed
Ruleobject into an executableCompiledRule. - compile(Rule, boolean) - Method in class com.helix.core.bytecode.BytecodeCompiler
-
Compiles a Rule with optional debug instrumentation.
- compile(Rule, ExpressionNode, boolean) - Method in class com.helix.core.bytecode.BytecodeCompiler
- compile(Rule, RuleCompiler.GeneratorType) - Method in class com.helix.core.RuleCompiler
- compile(String) - Method in class com.helix.core.bytecode.BytecodeCompiler
-
Compiles an expression in non-debug mode (zero overhead).
- compile(String) - Method in class com.helix.core.RuleCompiler
-
Compiles a raw JSON rule string into an executable
CompiledRule. - compile(String, boolean) - Method in class com.helix.core.bytecode.BytecodeCompiler
-
Compiles an expression with optional debug instrumentation.
- compile(String, RuleCompiler.GeneratorType) - Method in class com.helix.core.RuleCompiler
-
Compiles a raw JSON rule string using a specified
RuleCompiler.GeneratorType. - CompileCommand - Class in com.helix.cli
- CompileCommand() - Constructor for class com.helix.cli.CompileCommand
- compiledRule() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
compiledRulerecord component. - CompiledRule - Interface in com.helix.api
-
Represents a compiled, executable rule instance.
- compileId() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
compileIdrecord component. - complete(LineReader, ParsedLine, List<Candidate>) - Method in class com.helix.cli.repl.HelixReplCompleter
- component() - Method in record class com.helix.profiler.health.HealthIssue
-
Returns the value of the
componentrecord component. - compressedOops() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
compressedOopsrecord component. - CompressedOopsDetector - Class in com.helix.agent.jol
- CompressedOopsDetector() - Constructor for class com.helix.agent.jol.CompressedOopsDetector
- compressedOopsEnabled - Variable in class com.helix.profiler.jfr.MemoryAnalysisEvent
- compressedOopsEnabled() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns the value of the
compressedOopsEnabledrecord component. - computeLayout(int, int) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Computes the 2D layout of flame graph bars for the current zoomed frame.
- computeRatio(NodeStats) - Method in class com.helix.core.reorder.RatioSortPolicy
-
Computes the effective cost-to-failure ratio for a node.
- computeRatio(String, ExpressionNode) - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
-
Computes the cost-to-failure ratio (C_i / F_i) for a given clause node.
- ConditionClause - Class in com.helix.core.debug
-
Represents an identifiable condition clause within a rule AST that can hold breakpoints.
- ConditionClause(int, String, String, ExpressionNode, ExpressionNode) - Constructor for class com.helix.core.debug.ConditionClause
- ConstantFolder - Class in com.helix.core.bytecode
-
AST Optimization pass that performs constant folding on literal expressions.
- ConstantFolder() - Constructor for class com.helix.core.bytecode.ConstantFolder
- consumerProperty(String, Object) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- context - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- context(ExecutionContext) - Method in class com.helix.api.stream.RuleEvent.Builder
- continueExecution() - Method in class com.helix.core.debug.DebugSession
-
Continues execution until the next breakpoint or completion.
- costToFailureRatio() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
costToFailureRatiorecord component. - countA() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns the value of the
countArecord component. - countB() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns the value of the
countBrecord component. - CPU - Enum constant in enum class com.helix.profiler.async.ProfileMode
- CPU_TIME - Enum constant in enum class com.helix.profiler.flamegraph.MetricType
-
CPU execution samples / execution time.
- createDefault() - Static method in class com.helix.core.HelixEngines
-
Creates a new standard
RuleEngineinstance orchestrating rule compilation and execution. - createDefaultRenderer() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- createdTimestamp() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns the value of the
createdTimestamprecord component. - createdTimestamp() - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Returns the value of the
createdTimestamprecord component. - createEngine() - Static method in class com.helix.HelixApplication
-
Deprecated.
- createExecuteMethodVisitor() - Method in class com.helix.core.bytecode.AsmClassBuilder
- createPolicy(ReorderingPolicyType, OnnxSessionPool) - Static method in class com.helix.core.reorder.ReorderingPolicyFactory
-
Creates a reordering policy for the specified type.
- createProfiler() - Static method in class com.helix.core.HelixEngines
-
Creates a new in-memory
Profilertracking engine telemetry events. - createProfiler(RuleEngine) - Static method in class com.helix.HelixApplication
-
Deprecated.Use
HelixEngines.createProfiler()instead. - createTensor(OrtEnvironment, OnnxModelDescriptor, ExecutionContext) - Method in class com.helix.core.ml.OnnxFeatureExtractor
-
Constructs a native
OnnxTensorfor a single-row inference request. - createTensor(OrtEnvironment, OnnxModelDescriptor, List<ExecutionContext>) - Method in class com.helix.core.ml.OnnxFeatureExtractor
-
Constructs a native
OnnxTensorfor a batch inference request. - CRITICAL - Enum constant in enum class com.helix.profiler.health.Severity
D
- DARK - Enum constant in enum class com.helix.profiler.flamegraph.FlameGraphTheme.Mode
- DashboardRenderer - Class in com.helix.profiler.interactive
-
Renderer that formats JIT, GC, Cache, and Memory metrics into a clean, boxed terminal dashboard view.
- DashboardRenderer() - Constructor for class com.helix.profiler.interactive.DashboardRenderer
- DeadCodeEliminator - Class in com.helix.core.bytecode
-
AST Optimization pass that eliminates unreachable branches and redundant constant logical terms.
- DeadCodeEliminator() - Constructor for class com.helix.core.bytecode.DeadCodeEliminator
- DebugHook - Class in com.helix.core.debug
-
Static probe hook invoked directly by ASM-instrumented bytecode prior to condition branch jumps.
- DebugHook() - Constructor for class com.helix.core.debug.DebugHook
- DebugSession - Class in com.helix.core.debug
-
Manages an interactive debug session with breakpoints, stepping, and frame stack inspection.
- DebugSession() - Constructor for class com.helix.core.debug.DebugSession
- DebugSession(List<ConditionClause>) - Constructor for class com.helix.core.debug.DebugSession
- DebugSession.DebugListener - Interface in com.helix.core.debug
- decode(byte[]) - Static method in class com.helix.core.cache.l4.BytecodeCodec
-
Deserializes a binary payload into a SerializedRuleData instance.
- deepSizeBytes - Variable in class com.helix.profiler.jfr.MemoryAnalysisEvent
- DEFAULT_AUTO_OFFSET_RESET - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_BOOTSTRAP_SERVERS - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_CHANNEL - Static variable in class com.helix.core.cache.l4.RedisCacheInvalidationListener
- DEFAULT_DEADLINE - Static variable in class com.helix.core.executor.VirtualThreadRuleExecutor
- DEFAULT_FREQ_INLINE_SIZE - Static variable in class com.helix.experiments.jit.JitCompilationExperiment
- DEFAULT_GROUP_ID - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_INVALIDATION_CHANNEL - Static variable in class com.helix.core.cache.l4.RedisCacheInvalidator
- DEFAULT_LOW_WATERMARK_PER_PARTITION - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_MAX_IN_FLIGHT_PER_PARTITION - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_MAX_INLINE_SIZE - Static variable in class com.helix.experiments.jit.JitCompilationExperiment
- DEFAULT_MAX_POLL_RECORDS - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_POLL_TIMEOUT - Static variable in class com.helix.core.stream.kafka.KafkaStreamConfig
- DEFAULT_RING_BUFFER_SIZE - Static variable in class com.helix.core.stream.disruptor.DisruptorConfig
- defaultConfig() - Static method in class com.helix.core.stream.disruptor.DisruptorConfig
- defaultConfig() - Static method in class com.helix.core.stream.kafka.KafkaStreamConfig
- DefaultProfiler - Class in com.helix.core
-
Default implementation of
Profilertracking engine telemetry events. - DefaultProfiler() - Constructor for class com.helix.core.DefaultProfiler
- DefaultRuleEngine - Class in com.helix.core
-
Default implementation of
RuleEngineorchestrating compilation and execution. - DefaultRuleEngine() - Constructor for class com.helix.core.DefaultRuleEngine
- DefaultRuleEngine(RuleCompiler, SyncExecutor, AsyncExecutor) - Constructor for class com.helix.core.DefaultRuleEngine
- defineRule(String, byte[]) - Method in class com.helix.core.classloader.RuleClassLoader
-
Defines a new class from raw bytecode.
- delta() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns the value of the
deltarecord component. - DemotionPolicy - Class in com.helix.core.cache
-
Policy defining conditions for demoting cache entries across tiers.
- DemotionPolicy() - Constructor for class com.helix.core.cache.DemotionPolicy
- DemotionPolicy(long) - Constructor for class com.helix.core.cache.DemotionPolicy
- demotionsL1ToL2() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
demotionsL1ToL2record component. - demotionsL2ToL3() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
demotionsL2ToL3record component. - description() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
descriptionrecord component. - description(String) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- deserializeEvent(String, String, byte[], Headers) - Static method in class com.helix.core.stream.kafka.KafkaEventCodec
- deserializeResult(byte[]) - Static method in class com.helix.core.stream.kafka.KafkaEventCodec
- determineOrder(List<NodeStats>) - Method in class com.helix.core.reorder.NeuralAstReorderingPolicy
- determineOrder(List<NodeStats>) - Method in class com.helix.core.reorder.RatioSortPolicy
- determineOrder(List<NodeStats>) - Method in interface com.helix.core.reorder.ReorderingPolicy
-
Determines the optimal evaluation order of candidate AST clauses.
- disassemble(byte[]) - Method in class com.helix.cli.repl.BytecodeDisassembler
-
Disassembles raw JVM class bytecode into readable assembly output.
- disassembleExpression(String) - Method in class com.helix.cli.repl.BytecodeDisassembler
-
Compiles an expression using ASM and disassembles the generated class bytecode.
- disassembleExpression(String, boolean) - Method in class com.helix.cli.repl.BytecodeDisassembler
-
Compiles an expression using ASM with optional debug instrumentation and disassembles bytecode.
- disassembleRule(Rule, ExpressionNode) - Method in class com.helix.cli.repl.BytecodeDisassembler
-
Compiles a RuleNode and disassembles the generated class bytecode.
- DisruptorConfig - Class in com.helix.core.stream.disruptor
-
Configuration options for the LMAX Disruptor streaming engine.
- DisruptorConfig(int, WaitStrategy, ProducerType, ThreadFactory) - Constructor for class com.helix.core.stream.disruptor.DisruptorConfig
- DisruptorConfig.Builder - Class in com.helix.core.stream.disruptor
- DisruptorStreamBridge - Class in com.helix.core.stream.disruptor
-
Ultra-low latency, zero-allocation in-process streaming engine backed by the LMAX Disruptor ring buffer pattern with cache-line padded events and virtual thread event processing.
- DisruptorStreamBridge() - Constructor for class com.helix.core.stream.disruptor.DisruptorStreamBridge
- DisruptorStreamBridge(DisruptorConfig) - Constructor for class com.helix.core.stream.disruptor.DisruptorStreamBridge
- DisruptorStreamingBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite measuring sustained ring buffer streaming throughput (>1,500,000 events/sec) and latency percentiles (P50, P99) with LMAX Disruptor.
- DisruptorStreamingBenchmark() - Constructor for class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
- DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRingBufferLatency_jmhTest
- DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkRoundTripLatency_jmhTest
- DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_benchmarkSustainedThroughput_jmhTest
- DisruptorStreamingBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType
- DisruptorStreamingBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B1
- DisruptorStreamingBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- DisruptorStreamingBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- DisruptorStreamingBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B3
- DistributedRuleCache - Interface in com.helix.api.cache
-
Contract for out-of-process distributed rule cache tiers (e.g.
- DIVIDE - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- dumpCollapsed(Path) - Method in class com.helix.profiler.async.AsyncProfilerIntegration
-
Dumps recorded collapsed stack samples to a file.
- dumpHtml(Path, String) - Method in class com.helix.profiler.async.AsyncProfilerIntegration
-
Generates and writes an HTML flame graph to the specified output file.
- dumpRecording(Path) - Method in class com.helix.profiler.jfr.JfrRecordingManager
-
Dumps the recorded JFR events to the specified file.
- durationNanos - Variable in class com.helix.profiler.jfr.RuleExecutionEvent
- DynamicClassGenerator - Class in com.helix.experiments.metaspace
-
Generator that creates unique dynamic classes in individual custom ClassLoaders.
- DynamicClassGenerator() - Constructor for class com.helix.experiments.metaspace.DynamicClassGenerator
- DynamicClassGenerator.GeneratedClassResult - Record Class in com.helix.experiments.metaspace
E
- eliminate(ExpressionNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- emitAllJfrEvents() - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Emits custom JFR HelixNodeProfileEvents for all currently recorded nodes.
- emitIntConst(int) - Method in class com.helix.core.bytecode.AsmMethodVisitor
- emitJfrEvent(String, String) - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Emits a custom JFR HelixNodeProfileEvent for the specified node.
- emitLoadConstant(Object) - Method in class com.helix.core.bytecode.AsmMethodVisitor
- enableAutoCommit(boolean) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- encode(SerializedRuleData) - Static method in class com.helix.core.cache.l4.BytecodeCodec
-
Serializes a SerializedRuleData instance into a binary payload.
- encodeObservation(float[], List<NodeStats>, int, int) - Method in class com.helix.core.reorder.NeuralAstReorderingPolicy
-
Encodes candidate node statistics into an 82-dimensional float observation vector.
- EngineControl - Class in com.helix.agent.jmx
- EngineControl() - Constructor for class com.helix.agent.jmx.EngineControl
- EngineControlMBean - Interface in com.helix.agent.jmx
- EngineEvent - Record Class in com.helix.core.events
-
Event representation emitted across the engine lifecycle.
- EngineEvent(EventType, String) - Constructor for record class com.helix.core.events.EngineEvent
- EngineEvent(EventType, String, long, Map<String, Object>) - Constructor for record class com.helix.core.events.EngineEvent
-
Creates an instance of a
EngineEventrecord class. - EngineEvent(EventType, String, Map<String, Object>) - Constructor for record class com.helix.core.events.EngineEvent
- EngineHealthCheck - Class in com.helix.profiler.health
-
Health check evaluator that inspects engine components for Metaspace usage, ClassLoader leaks, cache effectiveness, and GC pressure.
- EngineHealthCheck() - Constructor for class com.helix.profiler.health.EngineHealthCheck
- EngineHealthCheck(long, double, double) - Constructor for class com.helix.profiler.health.EngineHealthCheck
- EngineMetrics - Class in com.helix.profiler.metrics
-
Thread-safe collector for core engine operational metrics (counters, gauges, and timers).
- EngineMetrics() - Constructor for class com.helix.profiler.metrics.EngineMetrics
- EngineMetrics(int) - Constructor for class com.helix.profiler.metrics.EngineMetrics
- EQUAL - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- equals(Object) - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.helix.api.ExecutionContext
- equals(Object) - Method in class com.helix.api.ExecutionResult
- equals(Object) - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.api.profiler.CacheEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.api.profiler.CompilationEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.api.profiler.ExecutionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.helix.api.stream.RuleEvent
- equals(Object) - Method in class com.helix.api.stream.StreamRecord
- equals(Object) - Method in class com.helix.api.stream.StreamResult
- equals(Object) - Method in record class com.helix.core.bytecode.OptimizationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.helix.core.cache.CacheKey
- equals(Object) - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.helix.core.cache.l4.SerializedRuleData
- equals(Object) - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.helix.core.CompilationMetrics
- equals(Object) - Method in record class com.helix.core.events.EngineEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.helix.core.parser.ast.BinaryOpNode
- equals(Object) - Method in class com.helix.core.parser.ast.FieldAccessNode
- equals(Object) - Method in class com.helix.core.parser.ast.FunctionCallNode
- equals(Object) - Method in class com.helix.core.parser.ast.LiteralNode
- equals(Object) - Method in class com.helix.core.parser.ast.MethodCallNode
- equals(Object) - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- equals(Object) - Method in class com.helix.core.parser.ast.UnaryOpNode
- equals(Object) - Method in class com.helix.core.parser.ast.VariableNode
- equals(Object) - Method in record class com.helix.experiments.gc.GcReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.experiments.jit.JitReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.experiments.layout.LayoutReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.gc.GcEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.health.HealthIssue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.health.HealthStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.jit.CompilationEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Indicates whether some other object is "equal to" this one.
- errorMessage - Variable in class com.helix.profiler.jfr.RuleExecutionEvent
- evalSingle(String) - Method in class com.helix.cli.repl.HelixRepl
-
Evaluates a single expression and prints the result, used for CLI non-interactive execution.
- evaluate(ExecutionContext) - Method in interface com.helix.core.bytecode.ExecutionInterceptor
-
Evaluates the rule for a given context.
- evaluate(ExpressionNode) - Method in class com.helix.core.bytecode.AstEvaluator
- evaluate(String, ExecutionContext) - Static method in class com.helix.core.ml.OnnxModelExecutor
-
Evaluates the named model using its default output tensor and class index.
- evaluate(String, String, int, ExecutionContext) - Static method in class com.helix.core.ml.OnnxModelExecutor
-
Evaluates the named model with custom output tensor and index mapping.
- evaluate(ConsumerRecord<String, byte[]>) - Method in interface com.helix.core.stream.kafka.KafkaRuleStreamConsumer.RecordEvaluator
- evaluatedTimestamp() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the value of the
evaluatedTimestamprecord component. - evaluateRecord(ConsumerRecord<String, byte[]>) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- evaluateWithResult(String, ExecutionContext) - Static method in class com.helix.core.ml.OnnxModelExecutor
-
Evaluates the named model and returns the full telemetry
OnnxInferenceResult. - EvaluationFrame - Class in com.helix.core.debug
-
Immutable snapshot of JVM execution frame state at an AST condition evaluation point.
- EvaluationFrame(int, String, String, Object, Object, boolean, Map<String, Object>) - Constructor for class com.helix.core.debug.EvaluationFrame
- event - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- EventBus - Class in com.helix.core.events
-
Thread-safe EventBus supporting synchronous and asynchronous event publishing and type-safe subscriptions.
- EventBus() - Constructor for class com.helix.core.events.EventBus
- EventBus(ExecutorService) - Constructor for class com.helix.core.events.EventBus
- eventId - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- eventId(String) - Method in class com.helix.api.stream.RuleEvent.Builder
- EventListener<T> - Interface in com.helix.core.events
- EventType - Enum Class in com.helix.core.events
- EVICT - Enum constant in enum class com.helix.api.profiler.CacheEvent.CacheOperation
- evictionReason - Variable in class com.helix.profiler.jfr.CacheEvictionEvent
- evictions() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
evictionsrecord component. - execute(CompiledRule, ExecutionContext) - Method in interface com.helix.api.RuleEngine
-
Synchronously executes a compiled rule against the provided context.
- execute(CompiledRule, ExecutionContext) - Method in class com.helix.core.DefaultRuleEngine
- execute(CompiledRule, ExecutionContext) - Method in interface com.helix.core.executor.RuleExecutor
-
Executes a compiled rule synchronously using the provided context.
- execute(CompiledRule, ExecutionContext) - Method in class com.helix.core.executor.SyncExecutor
- execute(CompiledRule, ExecutionContext) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
- execute(CompiledRule, ExecutionContext, Duration) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
-
Executes a compiled rule with an explicit deadline timeout.
- execute(ExecutionContext) - Method in interface com.helix.api.CompiledRule
-
Executes the compiled rule against the given execution context.
- execute(ExecutionContext) - Method in class com.helix.core.bytecode.ByteBuddyGenerator.RuleInterceptor
- executeAll(CompiledRule, List<ExecutionContext>) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
-
Fan-out evaluation: executes a single rule across multiple contexts concurrently using
StructuredTaskScope.ShutdownOnFailurePREVIEW with default timeout. - executeAll(CompiledRule, List<ExecutionContext>, Duration) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
-
Fan-out evaluation: executes a single rule across multiple contexts concurrently using
StructuredTaskScope.ShutdownOnFailurePREVIEW with specified deadline timeout. - executeAllRules(List<CompiledRule>, ExecutionContext, Duration) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
-
Parallel rule evaluation: executes multiple rules concurrently against the same context using
StructuredTaskScope.ShutdownOnFailurePREVIEW. - executeAsync(CompiledRule, ExecutionContext) - Method in interface com.helix.api.RuleEngine
-
Asynchronously executes a compiled rule against the provided context.
- executeAsync(CompiledRule, ExecutionContext) - Method in class com.helix.core.DefaultRuleEngine
- executeAsync(CompiledRule, ExecutionContext) - Method in class com.helix.core.executor.AsyncExecutor
- executeAsync(CompiledRule, ExecutionContext) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
-
Executes a rule asynchronously on a virtual thread using default deadline.
- executeAsync(CompiledRule, ExecutionContext, long, TimeUnit) - Method in class com.helix.core.executor.AsyncExecutor
- executeAsync(CompiledRule, ExecutionContext, Duration) - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
-
Executes a rule asynchronously on a virtual thread with an explicit timeout.
- executeBatch(CompiledRule, List<ExecutionContext>) - Method in class com.helix.core.executor.BatchExecutor
-
Executes a compiled rule against a list of execution contexts in parallel.
- executeCommand(String) - Static method in class com.helix.experiments.ExperimentRunner
- ExecuteCommand - Class in com.helix.cli
- ExecuteCommand() - Constructor for class com.helix.cli.ExecuteCommand
- executeInference(String, ExecutionContext) - Method in class com.helix.core.ml.OnnxSessionPool
-
Executes single-row in-process inference for the specified model and context.
- executeInference(String, String, int, ExecutionContext) - Method in class com.helix.core.ml.OnnxSessionPool
-
Executes single-row inference with explicit output tensor and index overrides.
- executeTensorInference(String, String, float[][], String) - Method in class com.helix.core.ml.OnnxSessionPool
-
Executes tensor-based inference with raw 2D float matrix inputs and outputs.
- EXECUTION_COMPLETED - Enum constant in enum class com.helix.core.events.EventType
- EXECUTION_STARTED - Enum constant in enum class com.helix.core.events.EventType
- ExecutionBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite measuring rule execution throughput (cold vs hot rules, concurrent execution).
- ExecutionBenchmark() - Constructor for class com.helix.experiments.benchmarks.ExecutionBenchmark
- ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkColdRuleExecution_jmhTest
- ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkConcurrentRuleExecution_jmhTest
- ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_benchmarkHotRuleExecution_jmhTest
- ExecutionBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType
- ExecutionBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B1
- ExecutionBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- ExecutionBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- ExecutionBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B3
- ExecutionContext - Class in com.helix.api
-
Encapsulates variables and state passed into a rule execution.
- ExecutionContext() - Constructor for class com.helix.api.ExecutionContext
- ExecutionContext(Map<String, Object>) - Constructor for class com.helix.api.ExecutionContext
- executionCount - Variable in class com.helix.profiler.jfr.HelixNodeProfileEvent
- executionCount() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
executionCountrecord component. - ExecutionEvent - Record Class in com.helix.api.profiler
-
Record representing a rule execution event.
- ExecutionEvent(String, String, long, boolean, Instant) - Constructor for record class com.helix.api.profiler.ExecutionEvent
-
Creates an instance of a
ExecutionEventrecord class. - ExecutionInstrumentationAdapter - Class in com.helix.agent.transformer
-
Method visitor using AdviceAdapter to inject entry and exit hooks into rule methods.
- ExecutionInstrumentationAdapter(int, MethodVisitor, int, String, String, String) - Constructor for class com.helix.agent.transformer.ExecutionInstrumentationAdapter
- ExecutionInterceptor - Interface in com.helix.core.bytecode
-
Contract for evaluating AST nodes or executing rule logic dynamically during runtime interception.
- ExecutionResult - Class in com.helix.api
-
Holds the output outcome of a rule execution, including execution state, result value, duration, and potential errors.
- ExecutionStats - Class in com.helix.agent
-
Per-thread execution metrics tracking method entry times, execution counts, and duration totals.
- ExecutionStats() - Constructor for class com.helix.agent.ExecutionStats
- executionTimeNanos() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns the value of the
executionTimeNanosrecord component. - ExecutorConfiguration - Class in com.helix.core.executor
- ExecutorConfiguration() - Constructor for class com.helix.core.executor.ExecutorConfiguration
- ExecutorConfiguration(int, int, int, long, String) - Constructor for class com.helix.core.executor.ExecutorConfiguration
- ExecutorMetrics - Class in com.helix.core.executor
-
Metrics collector for tracking rule execution performance and counts.
- ExecutorMetrics() - Constructor for class com.helix.core.executor.ExecutorMetrics
- ExperimentCommand - Class in com.helix.cli
- ExperimentCommand() - Constructor for class com.helix.cli.ExperimentCommand
- ExperimentRunner - Class in com.helix.experiments
-
Unified CLI entrypoint to list and execute JVM performance experiments.
- ExperimentRunner() - Constructor for class com.helix.experiments.ExperimentRunner
- exportBoth(Path, String) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Exports both SVG and HTML flame graph snapshots with timestamped filenames.
- exportFolded() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Exports the aggregated stack traces for the active metric in Brendan Gregg folded format.
- exportFolded(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Exports the aggregated stack traces for the specified metric in Brendan Gregg folded format.
- exportFolded(MetricType, Writer) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Writes the folded stack traces to the provided Writer.
- exportFolded(MetricType, Path) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Writes the folded stack traces for the specified metric to the destination path.
- exportFolded(Path) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Writes the folded stack traces for the active metric to the specified destination path.
- exportHtml(Path, String) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Exports the current frame hierarchy to a standalone interactive HTML flame graph file.
- exportSnapshots() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- exportSvg(Path, String) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Exports the current frame hierarchy to a standalone vector SVG flame graph file.
- ExpressionNode - Interface in com.helix.core.parser.ast
-
Base interface for all nodes in the Abstract Syntax Tree.
- ExpressionParseException - Exception Class in com.helix.core.parser
-
Exception thrown when expression syntax parsing fails, providing line, column, and visual pointers.
- ExpressionParseException(String, String, int, int) - Constructor for exception class com.helix.core.parser.ExpressionParseException
- ExpressionParseException(String, String, int, int, Throwable) - Constructor for exception class com.helix.core.parser.ExpressionParseException
- ExpressionRuleParser - Class in com.helix.core.parser
-
High-performance, lightweight recursive-descent parser for human-readable rule expressions.
- ExpressionRuleParser() - Constructor for class com.helix.core.parser.ExpressionRuleParser
- extractBatchFeatures(OnnxModelDescriptor, List<ExecutionContext>) - Method in class com.helix.core.ml.OnnxFeatureExtractor
-
Extracts an ordered 2D batch feature matrix for multiple execution contexts.
- extractClauses(ExpressionNode) - Method in class com.helix.core.bytecode.BytecodeCompiler
-
Extracts inspectable condition clauses from an AST expression tree.
- extractClausesStatic(ExpressionNode) - Static method in class com.helix.core.bytecode.BytecodeCompiler
- extractFeatures(OnnxModelDescriptor, ExecutionContext) - Method in class com.helix.core.ml.OnnxFeatureExtractor
-
Extracts an ordered feature vector for a single execution context.
F
- failure(String, String, String, Throwable, long) - Static method in class com.helix.api.stream.StreamResult
- failure(Throwable, long) - Static method in class com.helix.api.ExecutionResult
-
Creates a failed ExecutionResult.
- failureCount() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
failureCountrecord component. - failureRate - Variable in class com.helix.profiler.jfr.HelixNodeProfileEvent
- failureRate() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
failureRaterecord component. - featureCount() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the total count of input features expected by this model.
- FETCH_OR_LOCK - Static variable in class com.helix.core.cache.l4.RedisLuaScripts
-
Atomic fetch-or-lock pattern: KEYS[1]: rule bytecode key (e.g.
- FieldAccessNode - Class in com.helix.core.parser.ast
-
AST node representing context property and field navigation (e.g.
- FieldAccessNode(ExpressionNode, String) - Constructor for class com.helix.core.parser.ast.FieldAccessNode
- fieldCount() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns the value of the
fieldCountrecord component. - fileSizeBytes() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
fileSizeBytesrecord component. - fileSizeBytes(long) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- finalMetaspaceUsedMb() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
finalMetaspaceUsedMbrecord component. - findNode(String) - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Recursively searches for a node with the specified name in this subtree.
- FLAME_GRAPH - Enum constant in enum class com.helix.cli.ui.HelixDashboard.ViewMode
- FlameGraphAggregator - Class in com.helix.profiler.flamegraph
-
In-memory folded stack trace aggregation engine that transforms execution and allocation samples from internal profilers, thread dumps, and JDK Flight Recorder (JFR) into hierarchical flame graph call trees.
- FlameGraphAggregator() - Constructor for class com.helix.profiler.flamegraph.FlameGraphAggregator
- FlameGraphComponent - Class in com.helix.profiler.flamegraph.ui
-
Interactive Lanterna GUI component that displays the Unicode box-drawing flame graph.
- FlameGraphComponent(AsciiFlameRenderer) - Constructor for class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- FlameGraphComponent(AsciiFlameRenderer, FlameGraphAggregator) - Constructor for class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- FlameGraphComponent.ToastCallback - Interface in com.helix.profiler.flamegraph.ui
- FlameGraphGenerator - Class in com.helix.profiler.async
-
Generator that converts collapsed stack samples into interactive HTML flame graphs.
- FlameGraphGenerator() - Constructor for class com.helix.profiler.async.FlameGraphGenerator
- FlameGraphPanel - Class in com.helix.profiler.flamegraph.ui
-
Complete interactive Lanterna Flame Graph panel containing the canvas, breadcrumb navigation, frame statistics inspector, and keyboard control legend.
- FlameGraphPanel(AsciiFlameRenderer, FlameGraphAggregator) - Constructor for class com.helix.profiler.flamegraph.ui.FlameGraphPanel
- FlameGraphPanel(FlameGraphAggregator) - Constructor for class com.helix.profiler.flamegraph.ui.FlameGraphPanel
- FlameGraphTheme - Class in com.helix.profiler.flamegraph
-
Color and theme management for flame graph visualization in terminal TUIs and ANSI consoles.
- FlameGraphTheme() - Constructor for class com.helix.profiler.flamegraph.FlameGraphTheme
- FlameGraphTheme(FlameGraphTheme.Mode) - Constructor for class com.helix.profiler.flamegraph.FlameGraphTheme
- FlameGraphTheme.Mode - Enum Class in com.helix.profiler.flamegraph
- flush() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- fold(ExpressionNode) - Method in class com.helix.core.bytecode.ConstantFolder
- format(Map<String, Object>) - Static method in class com.helix.cli.output.JsonFormatter
- FORMAT_VERSION_1 - Static variable in class com.helix.core.cache.l4.BytecodeCodec
- formatBarLabel(String, long, long, int) - Static method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Smartly formats and truncates a frame label to fit within the specified column width.
- formatResult(String, Map<String, Object>) - Method in class com.helix.cli.output.OutputFormatter
- FrameBar(StackFrameNode, int, int, int, boolean, boolean) - Constructor for class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- FrameDelta(String, long, long, long, double) - Constructor for record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Creates an instance of a
FrameDeltarecord class. - frames() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Returns the value of the
framesrecord component. - from(StreamResult) - Static method in class com.helix.api.stream.RuleResult
- fromSymbol(String) - Static method in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- fromSystemProperties() - Static method in class com.helix.core.cache.l4.L4RedisConfig
- fromValue(String) - Static method in enum class com.helix.profiler.async.ProfileMode
- FunctionCallNode - Class in com.helix.core.parser.ast
-
AST node representing built-in or registered function invocations (e.g.
- FunctionCallNode(String, List<ExpressionNode>) - Constructor for class com.helix.core.parser.ast.FunctionCallNode
- future - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
G
- GcEvent - Record Class in com.helix.profiler.gc
-
Record representing a Garbage Collection event parsed from JDK Unified GC Logging (-Xlog:gc*).
- GcEvent(long, int, String, String, long, long, long, double, boolean, Instant) - Constructor for record class com.helix.profiler.gc.GcEvent
-
Creates an instance of a
GcEventrecord class. - GcEventParser - Class in com.helix.profiler.gc
-
Parser for JDK Unified GC log lines (-Xlog:gc*).
- GcEventParser() - Constructor for class com.helix.profiler.gc.GcEventParser
- gcId() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
gcIdrecord component. - GcLogAnalyzer - Class in com.helix.profiler.gc
-
Main GC log analyzer that parses unified GC logs (-Xlog:gc*), tracks GC statistics, safepoint pauses, and notifies listeners of GC events.
- GcLogAnalyzer() - Constructor for class com.helix.profiler.gc.GcLogAnalyzer
- GcReport - Record Class in com.helix.experiments.gc
-
Report summarizing GC stress experiment outcomes for Soft and Weak reference clearing.
- GcReport(String, int, int, int, double) - Constructor for record class com.helix.experiments.gc.GcReport
-
Creates an instance of a
GcReportrecord class. - GcStatistics - Class in com.helix.profiler.gc
-
Summary statistics computed from GC events.
- GcStatistics(Collection<GcEvent>) - Constructor for class com.helix.profiler.gc.GcStatistics
- GcStressExperiment - Class in com.helix.experiments.gc
-
Experiment evaluating GC behavior with SoftReferences under memory pressure vs immediate GC collection of WeakReferences.
- GcStressExperiment() - Constructor for class com.helix.experiments.gc.GcStressExperiment
- gcTriggered() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
gcTriggeredrecord component. - generate(Rule, ExpressionNode) - Method in class com.helix.core.bytecode.AsmBytecodeGenerator
- generate(Rule, ExpressionNode) - Method in class com.helix.core.bytecode.ByteBuddyGenerator
- generate(Rule, ExpressionNode) - Method in interface com.helix.core.bytecode.BytecodeGenerator
-
Generates an executable
CompiledRuleinstance from a rule definition and its parsed AST. - generateBytecode(Rule, boolean) - Method in class com.helix.core.bytecode.BytecodeCompiler
-
Generates class bytecode with or without debug instrumentation.
- generateBytecode(Rule, ExpressionNode) - Method in class com.helix.core.bytecode.AsmBytecodeGenerator
-
Generates raw JVM bytecode for the given rule without loading the class into the JVM.
- generateBytecode(String, Rule, ExpressionNode) - Method in class com.helix.core.bytecode.AsmBytecodeGenerator
-
Generates raw JVM bytecode for the specified class name.
- generateBytecode(String, Rule, ExpressionNode, boolean) - Method in class com.helix.core.bytecode.BytecodeCompiler
- generatedClass() - Method in record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
-
Returns the value of the
generatedClassrecord component. - GeneratedClassResult(Class<?>, URLClassLoader) - Constructor for record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
-
Creates an instance of a
GeneratedClassResultrecord class. - generateDynamicClass() - Method in class com.helix.experiments.metaspace.DynamicClassGenerator
-
Dynamically generates a new unique class loaded in a fresh isolated URLClassLoader.
- generateHtmlFlameGraph(String, String) - Method in class com.helix.profiler.async.FlameGraphGenerator
-
Converts collapsed stack trace data into a self-contained HTML Flame Graph.
- generateHtmlFlameGraph(String, Path, String) - Method in class com.helix.profiler.async.FlameGraphGenerator
-
Generates an HTML flame graph file from collapsed input string.
- generateHtmlFlameGraph(Path, Path, String) - Method in class com.helix.profiler.async.FlameGraphGenerator
-
Generates an HTML flame graph file from collapsed input file.
- generateSvg(String) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Generates a self-contained, interactive vector SVG string.
- generatorType - Variable in class com.helix.profiler.jfr.RuleCompilationEvent
- generatorType() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns the value of the
generatorTyperecord component. - get(CacheKey) - Method in class com.helix.core.cache.TieredRuleCache
- getAccesses() - Method in class com.helix.core.cache.PromotionPolicy
- getActiveClassLoaders() - Method in class com.helix.core.classloader.ClassLoaderMetrics
- getActiveLoaders() - Method in class com.helix.core.classloader.ClassLoaderManager
- getActiveLoadersCount() - Method in class com.helix.agent.jmx.EngineControl
- getActiveLoadersCount() - Method in interface com.helix.agent.jmx.EngineControlMBean
- getActivePartitions() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- getActiveSession() - Static method in class com.helix.core.debug.DebugHook
- getActiveTasks() - Method in class com.helix.core.executor.VirtualThreadExecutorMetrics
-
Returns the number of currently active virtual-thread tasks.
- getActiveToast() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getAggregator() - Method in class com.helix.cli.ui.HelixDashboard
- getAggregator() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- getAllocationsByClass() - Method in class com.helix.agent.transformer.AllocationTracker
- getAllocationsForClass(String) - Method in class com.helix.agent.transformer.AllocationTracker
- getAllStats() - Static method in class com.helix.profiler.node.AstNodeProfiler
- getAnalyzer() - Method in class com.helix.experiments.safepoint.SafepointExperiment
- getArguments() - Method in class com.helix.core.parser.ast.FunctionCallNode
- getArguments() - Method in class com.helix.core.parser.ast.MethodCallNode
- getAsciiRenderer() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- getAstTimeNanos() - Method in class com.helix.core.CompilationMetrics
- getAutoOffsetReset() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getAverageBytecodeSize() - Method in class com.helix.profiler.jit.CompilationStats
- getAverageCostNanos() - Method in class com.helix.profiler.node.NodeStats
-
Calculates the mean execution cost in nanoseconds.
- getAverageExecutionTimeNanos() - Method in class com.helix.core.executor.ExecutorMetrics
- getAvgPauseTimeMs() - Method in class com.helix.profiler.gc.GcStatistics
- getBaseDirectory() - Method in class com.helix.core.ml.LocalModelRegistry
- getBootstrapServers() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getBorderColor() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.ToastNotification
- getBorderColor() - Method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Border color for frame boxes.
- getBreakpoints() - Method in class com.helix.core.debug.DebugSession
- getBridge() - Method in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
- getBytecode() - Method in class com.helix.core.cache.l4.SerializedRuleData
- getBytecode(String) - Method in interface com.helix.api.cache.DistributedRuleCache
-
Retrieves compiled bytecode by its deterministic rule hash.
- getBytecode(String) - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getBytecodeGenTimeNanos() - Method in class com.helix.core.CompilationMetrics
- getBytecodeOptimizer() - Method in class com.helix.core.RuleCompiler
- getCacheHitRate() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
- getCacheStatistics() - Method in class com.helix.core.cache.TieredRuleCache
- getCanvasBackgroundColor() - Method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Canvas background color for the flame graph viewport.
- getCategory() - Method in class com.helix.core.parser.ast.RuleNode
- getCategory() - Method in class com.helix.core.parser.RuleSchema
- getChannel() - Method in class com.helix.core.cache.l4.RedisCacheInvalidator
- getChild(String) - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Retrieves an existing child by name, or null if absent.
- getChildren() - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Returns an unmodifiable collection of all child nodes.
- getChildrenSortedByTotal() - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Returns a list of children sorted by total value descending.
- getClassNameInternal() - Method in class com.helix.core.bytecode.AsmClassBuilder
- getClauseIndex() - Method in class com.helix.core.debug.EvaluationFrame
- getClauses() - Method in class com.helix.core.debug.DebugSession
- getColumn() - Method in exception class com.helix.core.parser.ExpressionParseException
- getCommitMode() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getCompilationCountForTier(int) - Method in class com.helix.experiments.jit.CompilationObserver
- getCompiledTimestamp() - Method in class com.helix.core.cache.l4.SerializedRuleData
- getConfiguration() - Static method in class com.helix.agent.AgentMain
- getConsumer() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- getConsumer() - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- getContext() - Method in class com.helix.api.stream.RuleEvent
- getContext() - Method in class com.helix.api.stream.StreamRecord
- getContext() - Method in class com.helix.cli.repl.HelixRepl
- getContext() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getContext() - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- getContrastingTextColor(int, int, int) - Static method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Returns an explicit high-contrast foreground color (dark or bright) based on the perceptual luminance of the background RGB.
- getContrastingTextColor(TextColor) - Static method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Overload accepting Lanterna TextColor.
- getCorePoolSize() - Method in class com.helix.core.executor.ExecutorConfiguration
- getCostToFailureRatio() - Method in class com.helix.profiler.node.NodeStats
-
Calculates the cost-to-failure ratio: C_i / F_i.
- getCountForTier(int) - Method in class com.helix.profiler.jit.CompilationStats
- getCumulativePercentage() - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Calculates the cumulative percentage of the total profile represented by this frame.
- getCurrentFrame() - Method in class com.helix.core.debug.DebugSession
- getCurrentMode() - Method in class com.helix.profiler.async.AsyncProfilerIntegration
- getCurrentTier(String) - Method in class com.helix.profiler.jit.TieredCompilationTracker
-
Gets the current highest active compilation tier reached by the method.
- getCurrentView() - Method in class com.helix.cli.ui.HelixDashboard
- getCustomConsumerProps() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getCustomProducerProps() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getDebugSession() - Method in class com.helix.cli.repl.HelixRepl
- getDefaultTimeout() - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
- getDeoptimizationCount() - Method in class com.helix.profiler.jit.CompilationStats
- getDeoptimizationEvents() - Method in class com.helix.profiler.jit.CompilationHistory
-
Returns all deoptimization events (e.g.
- getDepth() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- getDepth() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- getDescription() - Method in interface com.helix.api.Rule
-
Gets a description of what the rule does.
- getDescription() - Method in class com.helix.core.debug.ConditionClause
- getDescription() - Method in class com.helix.core.debug.EvaluationFrame
- getDescription() - Method in class com.helix.core.parser.ast.RuleNode
- getDescription() - Method in class com.helix.core.parser.RuleSchema
- getDescription() - Method in enum class com.helix.profiler.async.ProfileMode
- getDisplayName() - Method in enum class com.helix.profiler.flamegraph.MetricType
- getDistinctStacksCount() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Returns the count of distinct call stack paths terminating with samples.
- getDistinctStacksCount(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Returns the count of distinct call stack paths terminating with samples for the specified metric.
- getEndCol() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- getEngineMetrics() - Method in class com.helix.profiler.metrics.MetricRegistry
- getError() - Method in class com.helix.api.ExecutionResult
-
Gets the error if execution failed.
- getError() - Method in class com.helix.api.stream.StreamResult
- getEvent() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getEventId() - Method in class com.helix.api.stream.RuleEvent
- getEventId() - Method in class com.helix.api.stream.StreamResult
- getEventId() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getEventId() - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- getEvents() - Method in class com.helix.experiments.jit.CompilationObserver
- getEvents() - Method in class com.helix.profiler.gc.GcLogAnalyzer
- getEvents() - Method in class com.helix.profiler.jit.CompilationHistory
-
Returns an unmodifiable list of all recorded events.
- getEventsForMethod(String) - Method in class com.helix.profiler.jit.CompilationHistory
-
Returns compilation events for a specific method signature.
- getEventsForTier(int) - Method in class com.helix.profiler.jit.CompilationHistory
-
Returns compilation events for a specific compilation tier level.
- getExecutionCount() - Method in class com.helix.agent.jmx.ProfilerControl
- getExecutionCount() - Method in interface com.helix.agent.jmx.ProfilerControlMBean
- getExecutionCount() - Method in class com.helix.profiler.node.NodeStats
- getExecutionTimeNanos() - Method in class com.helix.api.ExecutionResult
-
Gets the execution duration in nanoseconds.
- getExecutionTimeNanos() - Method in class com.helix.api.stream.StreamResult
- getExecutorService() - Method in class com.helix.core.executor.AsyncExecutor
- getExecutorService() - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
- getExpression() - Method in interface com.helix.api.Rule
-
Gets the raw expression string representing the rule logic.
- getExpression() - Method in class com.helix.core.parser.ast.RuleNode
- getExpression() - Method in exception class com.helix.core.parser.ExpressionParseException
- getExpression() - Method in class com.helix.core.parser.RuleSchema
- getFailedExecutions() - Method in class com.helix.core.executor.ExecutorMetrics
- getFailureCount() - Method in class com.helix.profiler.node.NodeStats
- getFailureRate() - Method in class com.helix.profiler.node.NodeStats
-
Calculates the failure / short-circuit probability.
- getFieldName() - Method in class com.helix.core.parser.ast.FieldAccessNode
- getFinalResult() - Method in class com.helix.core.debug.DebugSession
- getFingerprint() - Method in class com.helix.core.cache.l4.SerializedRuleData
- getFlameComponent() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphPanel
- getFrameBackgroundColor(String, int, MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Computes a deterministic frame background color based on frame name, depth, and metric.
- getFrameName() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- getFullGcCount() - Method in class com.helix.profiler.gc.GcStatistics
- getFullPath() - Method in class com.helix.core.parser.ast.FieldAccessNode
-
Resolves the full property path when the target chain consists of nested FieldAccessNodes or VariableNodes.
- getFunctionName() - Method in class com.helix.core.parser.ast.FunctionCallNode
- getFuture() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getGroupId() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getHeaders() - Method in class com.helix.api.stream.RuleEvent
- getHeaders() - Method in class com.helix.api.stream.StreamRecord
- getHighestTierForMethod(String) - Method in class com.helix.experiments.jit.CompilationObserver
- getHistory() - Method in class com.helix.core.debug.DebugSession
- getHistory() - Method in class com.helix.profiler.jit.JitCompilationMonitor
- getHitCount() - Method in interface com.helix.api.cache.DistributedRuleCache
-
Returns the total number of cache hits on this distributed tier.
- getHitCount() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getHitsL4() - Method in class com.helix.core.cache.CacheStatistics
- getHost() - Method in class com.helix.core.cache.l4.L4RedisConfig
- getHost() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getIndex() - Method in class com.helix.core.debug.ConditionClause
- getInputSchema() - Method in interface com.helix.api.Rule
-
Gets the expected input schema mapping parameter names to expected types.
- getInputSchema() - Method in class com.helix.core.parser.ast.RuleNode
- getInputSchema() - Method in class com.helix.core.parser.RuleSchema
- getInputTopics() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getInstance() - Static method in class com.helix.agent.transformer.AllocationTracker
- getInstance() - Static method in class com.helix.core.classloader.SharedUtilityClassLoader
-
Retrieves the singleton instance of
SharedUtilityClassLoader. - getInstance() - Static method in class com.helix.profiler.metrics.MetricRegistry
- getInstrumentation() - Static method in class com.helix.agent.AgentMain
- getIsolationMode() - Method in class com.helix.core.classloader.ClassLoaderManager
- getKeepAliveTimeSeconds() - Method in class com.helix.core.executor.ExecutorConfiguration
- getKey() - Method in class com.helix.api.stream.StreamRecord
- getKey() - Method in class com.helix.core.cache.ReferenceManager.KeyedSoftReference
- getKey() - Method in class com.helix.core.cache.ReferenceManager.KeyedWeakReference
- getL1Cache() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
- getL4Cache() - Method in class com.helix.core.cache.TieredRuleCache
- getL4RedisCache() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
- getLastAst() - Method in class com.helix.cli.repl.HelixRepl
- getLastExpression() - Method in class com.helix.cli.repl.HelixRepl
- getLastResult() - Method in class com.helix.cli.repl.HelixRepl
- getLeakDetector() - Method in class com.helix.core.classloader.ClassLoaderManager
- getLeakedLoaders() - Method in class com.helix.core.classloader.ClassLoaderLeakDetector
- getLeft() - Method in class com.helix.core.parser.ast.BinaryOpNode
- getLeftNode() - Method in class com.helix.core.debug.ConditionClause
- getLeftValue() - Method in class com.helix.core.debug.EvaluationFrame
- getLine() - Method in exception class com.helix.core.parser.ExpressionParseException
- getLines() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.ToastNotification
- getListener() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getLoadedClasses() - Method in class com.helix.core.classloader.RuleClassLoader
- getLoaderId() - Method in class com.helix.core.classloader.RuleClassLoader
- getLogLevel() - Method in class com.helix.agent.AgentConfiguration
- getLowWatermarkPerPartition() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getMaxDepth() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Returns the maximum depth of the flame graph call tree for the active metric.
- getMaxDepth(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Returns the maximum depth of the flame graph call tree for the specified metric.
- getMaxInFlightPerPartition() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getMaxPauseTimeMs() - Method in class com.helix.profiler.gc.GcStatistics
- getMaxPollRecords() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getMaxPoolSize() - Method in class com.helix.core.executor.ExecutorConfiguration
- getMethodHistory(String) - Method in class com.helix.profiler.jit.TieredCompilationTracker
-
Returns the chronological list of compilation events recorded for the given method.
- getMethodName() - Method in class com.helix.core.parser.ast.MethodCallNode
- getMetric() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Gets the currently active metric dimension.
- getMetrics() - Method in class com.helix.core.classloader.ClassLoaderManager
- getMetrics() - Method in class com.helix.core.classloader.RuleClassLoader
- getMetrics() - Method in class com.helix.core.executor.AsyncExecutor
- getMetrics() - Method in class com.helix.core.executor.BatchExecutor
- getMetrics() - Method in interface com.helix.core.executor.RuleExecutor
-
Retrieves execution metrics for this executor instance.
- getMetrics() - Method in class com.helix.core.executor.SyncExecutor
- getMetrics() - Method in class com.helix.core.executor.VirtualThreadRuleExecutor
- getMetricType() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getMissCount() - Method in interface com.helix.api.cache.DistributedRuleCache
-
Returns the total number of cache misses on this distributed tier.
- getMissCount() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getMode() - Method in class com.helix.profiler.flamegraph.FlameGraphTheme
- getModelName() - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- getModelRegistry() - Method in class com.helix.core.parser.TypeContext
- getName() - Method in interface com.helix.api.CompiledRule
-
Gets the name of the rule that was compiled.
- getName() - Method in interface com.helix.api.Rule
-
Gets the unique name of the rule.
- getName() - Method in class com.helix.core.bytecode.ByteBuddyGenerator.RuleInterceptor
- getName() - Method in class com.helix.core.parser.ast.RuleNode
- getName() - Method in class com.helix.core.parser.ast.VariableNode
- getName() - Method in class com.helix.core.parser.RuleSchema
- getName() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- getNode() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- getNodeId() - Method in class com.helix.profiler.node.NodeStats
- getNodeStats(String) - Static method in class com.helix.profiler.node.AstNodeProfiler
- getObserver() - Method in class com.helix.experiments.jit.JitCompilationExperiment
- getOperand() - Method in class com.helix.core.parser.ast.UnaryOpNode
- getOperator() - Method in class com.helix.core.debug.ConditionClause
- getOperator() - Method in class com.helix.core.debug.EvaluationFrame
- getOperator() - Method in class com.helix.core.parser.ast.BinaryOpNode
- getOperator() - Method in class com.helix.core.parser.ast.UnaryOpNode
- getOptimizationTimeNanos() - Method in class com.helix.core.CompilationMetrics
- getOrCreateChild(String) - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Retrieves or creates a child node for the given frame name.
- getOrCreateClassLoader(String, String) - Method in class com.helix.core.classloader.ClassLoaderManager
-
Gets or creates a RuleClassLoader based on the configured IsolationMode.
- getOsrCount() - Method in class com.helix.profiler.jit.CompilationStats
- getOutputIndex() - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- getOutputTensorName() - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- getOutputTopic() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getParallelism() - Method in class com.helix.core.executor.BatchExecutor
- getParent() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- getParseTimeNanos() - Method in class com.helix.core.CompilationMetrics
- getPauseCount() - Method in class com.helix.core.debug.DebugSession
- getPausedPartitions() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- getPayload() - Method in class com.helix.api.stream.StreamRecord
- getPollTimeout() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- getPoolMaxTotal() - Method in class com.helix.core.cache.l4.L4RedisConfig
- getPort() - Method in class com.helix.core.cache.l4.L4RedisConfig
- getPort() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getProducer() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- getProducer() - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- getProducerType() - Method in class com.helix.core.stream.disruptor.DisruptorConfig
- getQueueCapacity() - Method in class com.helix.core.executor.ExecutorConfiguration
- getReachingSafepointMs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
- getReclaimedKb() - Method in record class com.helix.profiler.gc.GcEvent
-
Calculates memory reclaimed during this collection cycle in KB.
- getRecordedEvents() - Method in interface com.helix.api.profiler.Profiler
-
Retrieves all recorded events up to this point.
- getRecordedEvents() - Method in class com.helix.core.DefaultProfiler
- getRecordId() - Method in class com.helix.api.stream.StreamRecord
- getReferenceQueue() - Method in class com.helix.core.cache.ReferenceManager
- getRemainingCapacity() - Method in class com.helix.api.stream.StreamStats
- getReorderingPolicy() - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
- getResult() - Method in class com.helix.api.ExecutionResult
-
Gets the result value.
- getResult() - Method in class com.helix.api.stream.StreamResult
- getResult(Class<T>) - Method in class com.helix.api.ExecutionResult
-
Gets the result value cast to expected type.
- getResultRaw() - Method in class com.helix.api.stream.StreamResult
- getRight() - Method in class com.helix.core.parser.ast.BinaryOpNode
- getRightNode() - Method in class com.helix.core.debug.ConditionClause
- getRightValue() - Method in class com.helix.core.debug.EvaluationFrame
- getRingBuffer() - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- getRingBufferSize() - Method in class com.helix.api.stream.StreamStats
- getRingBufferSize() - Method in class com.helix.core.stream.disruptor.DisruptorConfig
- getRoot() - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Finds the root of this flame graph trie.
- getRootNode() - Method in class com.helix.core.parser.ast.RuleNode
- getRootNode() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getRootNode() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Retrieves the root prefix trie node for the active metric.
- getRootNode(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Retrieves the root prefix trie node for the specified metric.
- getRuleData(String) - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getRuleHash() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
- getRuleName() - Method in class com.helix.api.stream.RuleEvent
- getRuleName() - Method in class com.helix.api.stream.StreamResult
- getRuleName() - Method in class com.helix.core.cache.CacheKey
- getRuleName() - Method in class com.helix.core.cache.l4.SerializedRuleData
- getRuleName() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getRuleName() - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- getRuleName() - Method in class com.helix.profiler.node.NodeStats
- getSafepointEvents() - Method in class com.helix.profiler.gc.GcLogAnalyzer
- getSchemaHash() - Method in class com.helix.core.cache.CacheKey
- getSelectedDepth() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getSelectedFrameBackgroundColor() - Method in class com.helix.profiler.flamegraph.FlameGraphTheme
-
Frame background color for the currently selected/active cursor frame.
- getSelectedIndex() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getSelectedNode() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getSelfPercentage() - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Calculates the self percentage of the total profile terminating specifically at this frame.
- getSelfValue() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- getSequence() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getSessionPool() - Static method in class com.helix.core.ml.OnnxModelExecutor
-
Retrieves the active session pool.
- getSharedLoadedClassNames() - Method in class com.helix.core.classloader.SharedUtilityClassLoader
- getSharedPackages() - Method in class com.helix.core.classloader.SharedUtilityClassLoader
- getSnapshot() - Method in class com.helix.profiler.metrics.EngineMetrics
- getSnapshot() - Method in class com.helix.profiler.metrics.MetricRegistry
- getStartCol() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- getStatistics() - Method in class com.helix.profiler.gc.GcLogAnalyzer
- getStats() - Method in class com.helix.core.cache.TieredRuleCache
- getStats() - Method in class com.helix.profiler.jit.JitCompilationMonitor
- getStatsForRule(String) - Static method in class com.helix.profiler.node.AstNodeProfiler
- getSuccessfulExecutions() - Method in class com.helix.core.executor.ExecutorMetrics
- getSymbol() - Method in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- getSymbol() - Method in enum class com.helix.core.parser.ast.UnaryOpNode.Operator
- getTarget() - Method in class com.helix.core.parser.ast.FieldAccessNode
- getTarget() - Method in class com.helix.core.parser.ast.MethodCallNode
- getTargetPackages() - Method in class com.helix.agent.AgentConfiguration
- getTargetPackages() - Method in class com.helix.api.agent.AgentConfiguration
- getTheme() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- getThreadFactory() - Method in class com.helix.core.stream.disruptor.DisruptorConfig
- getThreadNamePrefix() - Method in class com.helix.core.executor.ExecutorConfiguration
- getThreadStats() - Static method in class com.helix.agent.AgentCallback
- getThroughputPercentage(long) - Method in class com.helix.profiler.gc.GcStatistics
-
Computes application execution throughput percentage given total runtime in milliseconds.
- getTierCounts() - Method in class com.helix.profiler.jit.CompilationStats
- getTimedOutExecutions() - Method in class com.helix.core.executor.VirtualThreadExecutorMetrics
-
Returns the total count of executions that exceeded their deadline timeout.
- getTimeoutMs() - Method in class com.helix.core.cache.l4.L4RedisConfig
- getTimeoutMs() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getTimestamp() - Method in class com.helix.api.stream.RuleEvent
- getTimestamp() - Method in class com.helix.api.stream.StreamRecord
- getTimestamp() - Method in class com.helix.core.debug.EvaluationFrame
- getTimestamp() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getTimestamp() - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- getTitle() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.ToastNotification
- getTopic() - Method in class com.helix.api.stream.RuleEvent
- getTopic() - Method in class com.helix.api.stream.StreamRecord
- getTopic() - Method in class com.helix.api.stream.StreamResult
- getTopic() - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- getTopic() - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- getTotalAllocations() - Method in class com.helix.agent.ExecutionStats
- getTotalAllocations() - Method in class com.helix.agent.jmx.EngineControl
- getTotalAllocations() - Method in interface com.helix.agent.jmx.EngineControlMBean
- getTotalAllocations() - Method in class com.helix.agent.transformer.AllocationTracker
- getTotalBytecodeSize() - Method in class com.helix.profiler.jit.CompilationStats
- getTotalClassesLoaded() - Method in class com.helix.core.classloader.ClassLoaderMetrics
- getTotalClassLoadersClosed() - Method in class com.helix.core.classloader.ClassLoaderMetrics
- getTotalCollections() - Method in class com.helix.profiler.gc.GcStatistics
- getTotalCompilations() - Method in class com.helix.profiler.jit.CompilationStats
- getTotalCompleted() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- getTotalDropped() - Method in class com.helix.api.stream.StreamStats
- getTotalDurationNanos() - Method in class com.helix.agent.ExecutionStats
- getTotalDurationNanos() - Method in class com.helix.profiler.node.NodeStats
- getTotalExecutions() - Method in class com.helix.agent.ExecutionStats
- getTotalExecutions() - Method in class com.helix.core.executor.ExecutorMetrics
- getTotalExecutionTimeNanos() - Method in class com.helix.core.executor.ExecutorMetrics
- getTotalFailed() - Method in class com.helix.api.stream.StreamStats
- getTotalPauseTimeMs() - Method in class com.helix.profiler.gc.GcStatistics
- getTotalPolled() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- getTotalProcessed() - Method in class com.helix.api.stream.StreamStats
- getTotalPublished() - Method in class com.helix.api.stream.StreamStats
- getTotalReclaimedKb() - Method in class com.helix.profiler.gc.GcStatistics
- getTotalSafepointMs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
- getTotalSamples() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Returns total samples/value aggregated for the active metric.
- getTotalSamples(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Returns total samples/value aggregated for the specified metric.
- getTotalTimeNanos() - Method in class com.helix.core.CompilationMetrics
- getTotalTransitions() - Method in class com.helix.profiler.jit.TieredCompilationTracker
-
Returns the total count of tier transitions across all tracked methods.
- getTotalValue() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- getTrackedCount() - Method in class com.helix.core.classloader.ClassLoaderLeakDetector
- getTracker() - Method in class com.helix.profiler.jit.JitCompilationMonitor
- getTtlSeconds() - Method in class com.helix.core.cache.l4.L4RedisConfig
- getTtlSeconds() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- getType() - Method in class com.helix.core.parser.ast.LiteralNode
- getTypeCheckTimeNanos() - Method in class com.helix.core.CompilationMetrics
- getUnit() - Method in enum class com.helix.profiler.flamegraph.MetricType
- getUptimeMillis() - Method in class com.helix.agent.jmx.EngineControl
- getUptimeMillis() - Method in interface com.helix.agent.jmx.EngineControlMBean
- getValue() - Method in class com.helix.core.parser.ast.LiteralNode
- getValue() - Method in enum class com.helix.profiler.async.ProfileMode
- getVariable(String) - Method in class com.helix.api.ExecutionContext
-
Retrieves a variable from the execution context.
- getVariable(String, Class<T>) - Method in class com.helix.api.ExecutionContext
-
Retrieves a typed variable from the execution context.
- getVariables() - Method in class com.helix.api.ExecutionContext
-
Returns an unmodifiable map of all variables in the context.
- getVariables() - Method in class com.helix.core.debug.EvaluationFrame
- getVariableType(String) - Method in class com.helix.core.parser.TypeContext
- getVariableTypes() - Method in class com.helix.core.parser.TypeContext
- getVersion() - Method in interface com.helix.api.CompiledRule
-
Gets the version of the rule that was compiled.
- getVersion() - Method in interface com.helix.api.Rule
-
Gets the version of the rule.
- getVersion() - Method in class com.helix.core.bytecode.ByteBuddyGenerator.RuleInterceptor
- getVersion() - Method in class com.helix.core.cache.CacheKey
- getVersion() - Method in class com.helix.core.cache.l4.SerializedRuleData
- getVersion() - Method in class com.helix.core.parser.ast.RuleNode
- getVersion() - Method in class com.helix.core.parser.RuleSchema
- getVMDetails() - Static method in class com.helix.agent.jol.CompressedOopsDetector
- getWaitStrategy() - Method in class com.helix.core.stream.disruptor.DisruptorConfig
- getWidth() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- getYoungGcCount() - Method in class com.helix.profiler.gc.GcStatistics
- getZoomedNode() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- GREATER_EQUAL - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- GREATER_THAN - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- groupId(String) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
H
- handle(RuleEvent) - Method in interface com.helix.api.stream.RuleStreamHandler
-
Handles an incoming rule event and returns the stream result.
- handleInput(String) - Method in class com.helix.cli.repl.HelixRepl
- handleKeyStroke(KeyStroke) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- handleProbe(int, String, Object, Object, boolean, ExecutionContext) - Method in class com.helix.core.debug.DebugSession
-
Handles an incoming condition probe from bytecode.
- hasBreakpoint(int) - Method in class com.helix.core.debug.DebugSession
- hasFeature(String) - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Checks if a named feature is required by this model's input schema.
- hashCode() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns a hash code value for this object.
- hashCode() - Method in class com.helix.api.ExecutionContext
- hashCode() - Method in class com.helix.api.ExecutionResult
- hashCode() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.api.profiler.CacheEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in class com.helix.api.stream.RuleEvent
- hashCode() - Method in class com.helix.api.stream.StreamRecord
- hashCode() - Method in class com.helix.api.stream.StreamResult
- hashCode() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns a hash code value for this object.
- hashCode() - Method in class com.helix.core.cache.CacheKey
- hashCode() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in class com.helix.core.cache.l4.SerializedRuleData
- hashCode() - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Returns a hash code value for this object.
- hashCode() - Method in class com.helix.core.CompilationMetrics
- hashCode() - Method in record class com.helix.core.events.EngineEvent
-
Returns a hash code value for this object.
- hashCode() - Method in class com.helix.core.parser.ast.BinaryOpNode
- hashCode() - Method in class com.helix.core.parser.ast.FieldAccessNode
- hashCode() - Method in class com.helix.core.parser.ast.FunctionCallNode
- hashCode() - Method in class com.helix.core.parser.ast.LiteralNode
- hashCode() - Method in class com.helix.core.parser.ast.MethodCallNode
- hashCode() - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- hashCode() - Method in class com.helix.core.parser.ast.UnaryOpNode
- hashCode() - Method in class com.helix.core.parser.ast.VariableNode
- hashCode() - Method in record class com.helix.experiments.gc.GcReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.experiments.jit.JitReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.health.HealthIssue
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.health.HealthStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns a hash code value for this object.
- hashRule(String) - Static method in class com.helix.core.cache.l4.RuleKeyHasher
-
Computes a deterministic SHA-256 hash for the given rule content.
- hashRule(String, String) - Static method in class com.helix.core.cache.l4.RuleKeyHasher
-
Computes a deterministic SHA-256 hash incorporating the engine build version.
- hasModel(String) - Method in interface com.helix.api.ml.ModelRegistry
-
Checks if an active version exists for the specified model.
- hasModel(String) - Method in class com.helix.core.ml.LocalModelRegistry
- hasModelVersion(String, String) - Method in interface com.helix.api.ml.ModelRegistry
-
Checks if a specific version exists for the specified model.
- hasModelVersion(String, String) - Method in class com.helix.core.ml.LocalModelRegistry
- hasVariable(String) - Method in class com.helix.api.ExecutionContext
-
Checks whether a variable exists in the context.
- header(String, String) - Method in class com.helix.api.stream.RuleEvent.Builder
- headers(Map<String, String>) - Method in class com.helix.api.stream.RuleEvent.Builder
- headerSize() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
headerSizerecord component. - headerSizeBytes() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns the value of the
headerSizeBytesrecord component. - headerSizeBytes() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns the value of the
headerSizeBytesrecord component. - HealthIssue - Record Class in com.helix.profiler.health
-
Record representing a specific health issue or anomaly detected during health check.
- HealthIssue(String, String, Severity, Instant) - Constructor for record class com.helix.profiler.health.HealthIssue
-
Creates an instance of a
HealthIssuerecord class. - HealthStatus - Record Class in com.helix.profiler.health
-
Summary record representing system health status.
- HealthStatus(boolean, Severity, List<HealthIssue>, Instant) - Constructor for record class com.helix.profiler.health.HealthStatus
-
Creates an instance of a
HealthStatusrecord class. - heapAfterKb() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
heapAfterKbrecord component. - heapBeforeKb() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
heapBeforeKbrecord component. - heapTotalKb() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
heapTotalKbrecord component. - HelixApplication - Class in com.helix
-
Main application entrypoint for the Helix JVM Scripting Engine & Profiler CLI/TUI.
- HelixApplication() - Constructor for class com.helix.HelixApplication
- HelixDashboard - Class in com.helix.cli.ui
-
Advanced Lanterna-based interactive TUI Dashboard for live JVM monitoring and Flame Graph profiling.
- HelixDashboard() - Constructor for class com.helix.cli.ui.HelixDashboard
- HelixDashboard(FlameGraphAggregator) - Constructor for class com.helix.cli.ui.HelixDashboard
- HelixDashboard.ViewMode - Enum Class in com.helix.cli.ui
- HelixEngines - Class in com.helix.core
-
Public programmatic factory facade for creating and configuring Helix RuleEngine and Profiler instances for embedded environments.
- HelixNodeProfileEvent - Class in com.helix.profiler.jfr
-
Custom JDK Flight Recorder (JFR) event emitting per-node profiling telemetry.
- HelixNodeProfileEvent() - Constructor for class com.helix.profiler.jfr.HelixNodeProfileEvent
- HelixRepl - Class in com.helix.cli.repl
-
Interactive JLine 3 Terminal REPL and HotSpot Bytecode Disassembler for Helix.
- HelixRepl() - Constructor for class com.helix.cli.repl.HelixRepl
- HelixRepl(ExecutionContext) - Constructor for class com.helix.cli.repl.HelixRepl
- HelixRepl(InputStream, OutputStream, ExecutionContext) - Constructor for class com.helix.cli.repl.HelixRepl
- HelixReplCompleter - Class in com.helix.cli.repl
-
Auto-completer for the Helix REPL.
- HelixReplCompleter(ExecutionContext) - Constructor for class com.helix.cli.repl.HelixReplCompleter
- HelixReplHighlighter - Class in com.helix.cli.repl
-
Real-time syntax highlighter for the Helix REPL.
- HelixReplHighlighter() - Constructor for class com.helix.cli.repl.HelixReplHighlighter
- HelixReplParser - Class in com.helix.cli.repl
-
JLine 3 Parser for the Helix REPL supporting multiline expression editing.
- HelixReplParser() - Constructor for class com.helix.cli.repl.HelixReplParser
- HIERARCHICAL - Enum constant in enum class com.helix.core.classloader.IsolationMode
-
RuleClassLoader created per category, inheriting from SharedUtilityClassLoader.
- HIGH_CONTRAST - Enum constant in enum class com.helix.profiler.flamegraph.FlameGraphTheme.Mode
- highestTierAchieved() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
highestTierAchievedrecord component. - highlight(LineReader, String) - Method in class com.helix.cli.repl.HelixReplHighlighter
- HIT - Enum constant in enum class com.helix.api.profiler.CacheEvent.CacheOperation
- hitRate() - Method in record class com.helix.core.cache.CacheStatsSnapshot
- hitsL1() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
hitsL1record component. - hitsL2() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
hitsL2record component. - hitsL3() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
hitsL3record component. - hotSwap(CacheKey, CompiledRule) - Method in class com.helix.core.cache.TieredRuleCache
- hotSwap(CacheKey, CompiledRule, byte[]) - Method in class com.helix.core.cache.TieredRuleCache
-
Atomically hot-swaps an existing cached compiled rule with an optimized version with zero downtime.
I
- id() - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Returns the value of the
idrecord component. - incrementAndGetAccesses() - Method in class com.helix.core.cache.PromotionPolicy
- incrementClassesLoaded() - Method in class com.helix.core.classloader.ClassLoaderMetrics
- incrementClosedLoaders() - Method in class com.helix.core.classloader.ClassLoaderMetrics
- incrementCreatedLoaders() - Method in class com.helix.core.classloader.ClassLoaderMetrics
- incrementRulesCompiled() - Method in class com.helix.profiler.metrics.EngineMetrics
- incrementRulesExecuted() - Method in class com.helix.profiler.metrics.EngineMetrics
- incrementSelfValue(long) - Method in class com.helix.profiler.flamegraph.StackFrameNode
- incrementTotalValue(long) - Method in class com.helix.profiler.flamegraph.StackFrameNode
- INFO - Enum constant in enum class com.helix.profiler.health.Severity
- ingestFoldedFile(MetricType, Path) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests folded stack data from a file for a specific metric.
- ingestFoldedFile(Path) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests folded stack data from a file.
- ingestFoldedText(MetricType, String) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a multiline block of Brendan Gregg folded stack data for a specific metric.
- ingestFoldedText(String) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a multiline block of Brendan Gregg folded stack data.
- ingestJfr(Path) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests events from a JDK Flight Recorder (.jfr) recording file.
- ingestJfrEvent(RecordedEvent) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a single JFR RecordedEvent, automatically detecting CPU vs allocation metrics.
- ingestThreadDump(MetricType, Map<Thread, StackTraceElement[]>) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a thread dump snapshot into the specified metric.
- ingestThreadDump(Map<Thread, StackTraceElement[]>) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Ingests a thread dump snapshot (e.g.
- initialMetaspaceUsedMb() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
initialMetaspaceUsedMbrecord component. - initialObjectCount() - Method in record class com.helix.experiments.gc.GcReport
-
Returns the value of the
initialObjectCountrecord component. - initTerminal() - Method in class com.helix.cli.repl.HelixRepl
-
Initializes JLine 3 Terminal and LineReader with history and autocompletion.
- inlined() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns the value of the
inlinedrecord component. - InliningAnalyzer - Class in com.helix.profiler.jit
-
Analyzer that parses HotSpot inlining logs (-XX:+PrintInlining) to inspect JIT method inlining decisions.
- InliningAnalyzer() - Constructor for class com.helix.profiler.jit.InliningAnalyzer
- InliningAnalyzer.InliningDecision - Record Class in com.helix.profiler.jit
-
Record representing a single JIT inlining decision.
- InliningDecision(int, String, int, boolean, String) - Constructor for record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Creates an instance of a
InliningDecisionrecord class. - inliningReason() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
inliningReasonrecord component. - INPUT_TENSOR_NAME - Static variable in class com.helix.core.reorder.NeuralAstReorderingPolicy
- inputFeatures() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
inputFeaturesrecord component. - inputFeatures(List<String>) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- inputTopic(String) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- inputTopics(Set<String>) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- inspect(Object) - Method in class com.helix.agent.jol.ObjectLayoutInspector
- inspectClass(Class<?>) - Method in class com.helix.agent.jol.ObjectLayoutInspector
- instanceSizeBytes() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns the value of the
instanceSizeBytesrecord component. - instanceSizeBytes() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns the value of the
instanceSizeBytesrecord component. - instanceSizeDeep() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
instanceSizeDeeprecord component. - instanceSizeShallow() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
instanceSizeShallowrecord component. - InstrumentationCallback - Interface in com.helix.api.agent
-
Callback interface invoked when class bytecode instrumentation occurs.
- invalidate(CacheKey) - Method in class com.helix.core.cache.TieredRuleCache
- invalidate(String) - Method in interface com.helix.api.cache.DistributedRuleCache
-
Evicts a single rule from the distributed cache.
- invalidate(String) - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- invalidate(String) - Method in class com.helix.core.ml.OnnxSessionPool
-
Drains and invalidates cached sessions for a model.
- invalidateAll() - Method in interface com.helix.api.cache.DistributedRuleCache
-
Evicts all cached rules across the distributed cluster.
- invalidateAll() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- invalidateByName(String) - Method in class com.helix.core.cache.TieredRuleCache
-
Purges all cache entries matching the specified rule name across local L1, L2, and L3 tiers.
- invalidateModel(String) - Method in interface com.helix.api.ml.ModelRegistry
-
Invalidates and deregisters all versions of the named model.
- invalidateModel(String) - Method in class com.helix.core.ml.LocalModelRegistry
- invalidateModelVersion(String, String) - Method in interface com.helix.api.ml.ModelRegistry
-
Invalidates a specific version of a model.
- invalidateModelVersion(String, String) - Method in class com.helix.core.ml.LocalModelRegistry
- isAllowFallback() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- isC2Compiled(String) - Method in class com.helix.profiler.jit.TieredCompilationTracker
-
Checks if a method reached Tier 4 (C2 Server Compiler).
- isClassTransformEnabled() - Method in class com.helix.api.agent.AgentConfiguration
- isClosed() - Method in class com.helix.core.classloader.RuleClassLoader
- isCompleted() - Method in class com.helix.core.debug.DebugSession
- isCompressedOopsEnabled() - Static method in class com.helix.agent.jol.CompressedOopsDetector
- isDebugMode() - Method in class com.helix.cli.repl.HelixRepl
- isDeoptimization() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Checks if this event represents a deoptimization state transition.
- isEnableAutoCommit() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- isEnabled() - Method in class com.helix.core.bytecode.BytecodeOptimizer
- isEnabled() - Static method in class com.helix.profiler.node.AstNodeProfiler
- isEnableRetransformation() - Method in class com.helix.agent.AgentConfiguration
- isExceptionHolder() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
isExceptionHolderrecord component. - isExpired() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.ToastNotification
- isFallbackActive() - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- isFallbackEnabled() - Method in class com.helix.core.cache.l4.L4RedisConfig
- isFullGc() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
isFullGcrecord component. - isHealthy() - Method in record class com.helix.profiler.health.HealthStatus
-
Returns the value of the
isHealthyrecord component. - isInlined() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
isInlinedrecord component. - isLeaf() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- isMemoryProfilingEnabled() - Method in class com.helix.api.agent.AgentConfiguration
- isMonitoring() - Method in class com.helix.profiler.jit.JitCompilationMonitor
- ISOLATED - Enum constant in enum class com.helix.core.classloader.IsolationMode
-
Completely isolated RuleClassLoader created per compiled rule.
- isolationMode - Variable in class com.helix.profiler.jfr.ClassLoaderCreatedEvent
- IsolationMode - Enum Class in com.helix.core.classloader
-
Strategy mode determining ClassLoader isolation and sharing behavior.
- isOsr() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
isOsrrecord component. - isOutcome() - Method in class com.helix.core.debug.EvaluationFrame
- isPaused() - Method in class com.helix.core.debug.DebugSession
- isPositive(float) - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Evaluates if the probability score satisfies or exceeds a defined decision threshold.
- isProfiling() - Method in class com.helix.profiler.async.AsyncProfilerIntegration
- isProfilingEnabled() - Method in class com.helix.agent.jmx.ProfilerControl
- isProfilingEnabled() - Method in interface com.helix.agent.jmx.ProfilerControlMBean
- isProfilingEnabled() - Method in class com.helix.core.bytecode.AsmBytecodeGenerator
- isProfilingEnabled() - Method in class com.helix.core.RuleCompiler
- isRecording() - Method in class com.helix.profiler.jfr.JfrRecordingManager
- isReorderBeneficial(ExpressionNode, ExpressionNode) - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
-
Determines whether reordering produced a different, structurally beneficial AST tree.
- isRoot() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- isRunning() - Method in interface com.helix.api.profiler.Profiler
-
Checks if the profiler is currently active.
- isRunning() - Method in interface com.helix.api.stream.StreamBridge
-
Checks if the stream bridge is active and accepting events.
- isRunning() - Method in class com.helix.core.cache.l4.RedisCacheInvalidationListener
- isRunning() - Method in class com.helix.core.DefaultProfiler
- isRunning() - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- isRunning() - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- isRunning() - Method in class com.helix.profiler.interactive.LiveDashboard
- isSelected() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- isSharedPackage(String) - Method in class com.helix.core.classloader.SharedUtilityClassLoader
-
Checks if a given class name falls under the packages shared by this ClassLoader.
- isStepMode() - Method in class com.helix.core.debug.DebugSession
- isSuccess() - Method in class com.helix.api.ExecutionResult
-
Checks if execution was successful.
- isSuccess() - Method in class com.helix.api.stream.StreamResult
- issues() - Method in record class com.helix.profiler.health.HealthStatus
-
Returns the value of the
issuesrecord component. - isSynchronized() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
isSynchronizedrecord component. - isThreadSamplingActive() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
- isZoomed() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer.FrameBar
- ITIMER - Enum constant in enum class com.helix.profiler.async.ProfileMode
J
- JfrEventRecorder - Class in com.helix.profiler.jfr
-
Service for emitting custom Helix JFR events to Flight Recorder.
- JfrEventRecorder() - Constructor for class com.helix.profiler.jfr.JfrEventRecorder
- JfrRecordingManager - Class in com.helix.profiler.jfr
-
Manager for managing JDK Flight Recorder (JFR) recording sessions programmatically.
- JfrRecordingManager() - Constructor for class com.helix.profiler.jfr.JfrRecordingManager
- JitCompilationExperiment - Class in com.helix.experiments.jit
-
Experiment demonstrating HotSpot Tiered Compilation progression (Tier 0 -> Tier 1-3 C1 -> Tier 4 C2) and inlining size thresholds.
- JitCompilationExperiment() - Constructor for class com.helix.experiments.jit.JitCompilationExperiment
- JitCompilationMonitor - Class in com.helix.profiler.jit
-
Monitor that parses HotSpot JIT compilation logs (-XX:+PrintCompilation) and emits structured CompilationEvent objects.
- JitCompilationMonitor() - Constructor for class com.helix.profiler.jit.JitCompilationMonitor
- JitCompilationMonitor(CompilationHistory, TieredCompilationTracker) - Constructor for class com.helix.profiler.jit.JitCompilationMonitor
- JitReport - Record Class in com.helix.experiments.jit
-
Report summarizing observed JIT compilation tiers, invocation counts, and inlining decisions.
- JitReport(String, long, int, int, int, boolean, String) - Constructor for record class com.helix.experiments.jit.JitReport
-
Creates an instance of a
JitReportrecord class. - JsonFormatter - Class in com.helix.cli.output
-
Dedicated JSON output formatter for schema-driven machine-readable pipeline mode.
- JsonFormatter() - Constructor for class com.helix.cli.output.JsonFormatter
- JsonRuleLoader - Class in com.helix.core.parser
-
Utility for loading JSON rules from file system, classpath resources, or input streams.
- JsonRuleLoader() - Constructor for class com.helix.core.parser.JsonRuleLoader
- JsonRuleLoader(RuleParser) - Constructor for class com.helix.core.parser.JsonRuleLoader
K
- KafkaEventCodec - Class in com.helix.core.stream.kafka
-
Serializer and deserializer for Kafka stream records, rule events, and execution results.
- KafkaEventCodec() - Constructor for class com.helix.core.stream.kafka.KafkaEventCodec
- KafkaRuleStreamConsumer - Class in com.helix.core.stream.kafka
-
Enterprise clustered Kafka stream consumer supporting partition-level parallelism, virtual thread fan-out, dynamic rebalance listeners, and backpressure control via pause/resume.
- KafkaRuleStreamConsumer(KafkaStreamConfig, KafkaRuleStreamConsumer.RecordEvaluator) - Constructor for class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- KafkaRuleStreamConsumer(KafkaStreamConfig, Consumer<String, byte[]>, KafkaRuleStreamConsumer.RecordEvaluator) - Constructor for class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- KafkaRuleStreamConsumer.RecordEvaluator - Interface in com.helix.core.stream.kafka
- KafkaRuleStreamProducer - Class in com.helix.core.stream.kafka
-
High-performance Kafka producer for streaming rule events and structured evaluation results.
- KafkaRuleStreamProducer(KafkaStreamConfig) - Constructor for class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- KafkaRuleStreamProducer(Producer<String, byte[]>) - Constructor for class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- KafkaStreamConfig - Class in com.helix.core.stream.kafka
-
Configuration for clustered Kafka rule streaming ingestion and result publishing.
- KafkaStreamConfig(String, String, Set<String>, String, String, boolean, CommitMode, Duration, int, int, int, Map<String, Object>, Map<String, Object>) - Constructor for class com.helix.core.stream.kafka.KafkaStreamConfig
- KafkaStreamConfig.Builder - Class in com.helix.core.stream.kafka
- KafkaStreamEngine - Class in com.helix.core.stream.kafka
-
Enterprise clustered Kafka streaming engine implementing
StreamBridge. - KafkaStreamEngine(KafkaStreamConfig) - Constructor for class com.helix.core.stream.kafka.KafkaStreamEngine
- KafkaStreamEngine(KafkaStreamConfig, Consumer<String, byte[]>, Producer<String, byte[]>) - Constructor for class com.helix.core.stream.kafka.KafkaStreamEngine
- KEY_FALLBACK_ENABLED - Static variable in class com.helix.core.cache.l4.L4RedisConfig
- KEY_HOST - Static variable in class com.helix.core.cache.l4.L4RedisConfig
- KEY_POOL_MAX_TOTAL - Static variable in class com.helix.core.cache.l4.L4RedisConfig
- KEY_PORT - Static variable in class com.helix.core.cache.l4.L4RedisConfig
- KEY_TIMEOUT_MS - Static variable in class com.helix.core.cache.l4.L4RedisConfig
- KEY_TTL_SECONDS - Static variable in class com.helix.core.cache.l4.L4RedisConfig
- KeyedSoftReference(K, V, ReferenceQueue<Object>) - Constructor for class com.helix.core.cache.ReferenceManager.KeyedSoftReference
- KeyedWeakReference(K, V, ReferenceQueue<Object>) - Constructor for class com.helix.core.cache.ReferenceManager.KeyedWeakReference
L
- L1_STRONG - Enum constant in enum class com.helix.core.cache.CacheTier
- L2_SOFT - Enum constant in enum class com.helix.core.cache.CacheTier
- L2_TO_L1_THRESHOLD - Static variable in class com.helix.core.cache.PromotionPolicy
- L3_TO_L2_THRESHOLD - Static variable in class com.helix.core.cache.PromotionPolicy
- L3_WEAK - Enum constant in enum class com.helix.core.cache.CacheTier
- L4_REDIS - Enum constant in enum class com.helix.core.cache.CacheTier
- L4CacheBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite comparing: 1.
- L4CacheBenchmark() - Constructor for class com.helix.experiments.benchmarks.L4CacheBenchmark
- L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkColdAsmRuleCompilation_jmhTest
- L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL1CaffeineCacheHit_jmhTest
- L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkL4RedisCacheHit_jmhTest
- L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_benchmarkTieredCacheL1Hit_jmhTest
- L4CacheBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType
- L4CacheBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B1
- L4CacheBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- L4CacheBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- L4CacheBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B3
- L4CacheCommand - Class in com.helix.cli
-
Picocli subcommand for inspecting and administering the L4 Redis distributed rule cache.
- L4CacheCommand() - Constructor for class com.helix.cli.L4CacheCommand
- L4CacheCommand(L4RedisRuleCache, JedisPool) - Constructor for class com.helix.cli.L4CacheCommand
- L4RedisConfig - Class in com.helix.core.cache.l4
-
Configuration parameters for Helix Redis L4 distributed rule caching.
- L4RedisConfig(String, int, int, int, int, boolean) - Constructor for class com.helix.core.cache.l4.L4RedisConfig
- L4RedisRuleCache - Class in com.helix.core.cache.l4
-
Enterprise L4 Distributed Rule Cache backed by Redis.
- L4RedisRuleCache() - Constructor for class com.helix.core.cache.l4.L4RedisRuleCache
- L4RedisRuleCache(L4RedisConfig) - Constructor for class com.helix.core.cache.l4.L4RedisRuleCache
- L4RedisRuleCache(String, int, int, boolean) - Constructor for class com.helix.core.cache.l4.L4RedisRuleCache
- L4RedisRuleCache(String, int, int, int, int, boolean) - Constructor for class com.helix.core.cache.l4.L4RedisRuleCache
- latencyMicros() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the inference duration in microseconds.
- latencyNanos() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the value of the
latencyNanosrecord component. - layoutDetails() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns the value of the
layoutDetailsrecord component. - LayoutReport - Record Class in com.helix.experiments.layout
-
Report summarizing JOL object memory layout, header sizes, padding, and compressed oops settings.
- LayoutReport(String, long, long, long, boolean, String) - Constructor for record class com.helix.experiments.layout.LayoutReport
-
Creates an instance of a
LayoutReportrecord class. - LESS_EQUAL - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- LESS_THAN - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- LIGHT - Enum constant in enum class com.helix.profiler.flamegraph.FlameGraphTheme.Mode
- listener - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- listModels() - Method in interface com.helix.api.ml.ModelRegistry
-
Lists all registered models in their active versions.
- listModels() - Method in class com.helix.core.ml.LocalModelRegistry
- listVersions(String) - Method in interface com.helix.api.ml.ModelRegistry
-
Lists all available versions for a specific model.
- listVersions(String) - Method in class com.helix.core.ml.LocalModelRegistry
- LiteralNode - Class in com.helix.core.parser.ast
-
AST node representing literal values (numbers, booleans, strings).
- LiteralNode(Object) - Constructor for class com.helix.core.parser.ast.LiteralNode
- LiteralNode(Object, Class<?>) - Constructor for class com.helix.core.parser.ast.LiteralNode
- LiveDashboard - Class in com.helix.profiler.interactive
-
Interactive Live Dashboard manager that refreshes and renders JVM stats to the terminal every 1 second.
- LiveDashboard() - Constructor for class com.helix.profiler.interactive.LiveDashboard
- LiveDashboard(JitCompilationMonitor, GcLogAnalyzer, PrintStream) - Constructor for class com.helix.profiler.interactive.LiveDashboard
- loadClass(String, boolean) - Method in class com.helix.core.classloader.SharedUtilityClassLoader
- loadedClassCount() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns the value of the
loadedClassCountrecord component. - loaderId - Variable in class com.helix.profiler.jfr.ClassLoaderCreatedEvent
- loadFromFile(Path) - Method in class com.helix.core.parser.JsonRuleLoader
- loadFromResource(String) - Method in class com.helix.core.parser.JsonRuleLoader
- loadFromStream(InputStream) - Method in class com.helix.core.parser.JsonRuleLoader
- loadInitialFile(File) - Method in class com.helix.cli.repl.HelixRepl
-
Loads an initial rule file into the REPL.
- LocalModelRegistry - Class in com.helix.core.ml
-
In-memory and filesystem-backed implementation of
ModelRegistry. - LocalModelRegistry() - Constructor for class com.helix.core.ml.LocalModelRegistry
- LocalModelRegistry(Path) - Constructor for class com.helix.core.ml.LocalModelRegistry
- LOCK - Enum constant in enum class com.helix.profiler.async.ProfileMode
- lookupClauseNode(ExpressionNode, int, boolean) - Static method in class com.helix.core.bytecode.BytecodeCompiler
- lossPaddingBytes() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
lossPaddingBytesrecord component. - lowWatermarkPerPartition(int) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
M
- MAGIC_HEADER - Static variable in class com.helix.core.cache.l4.BytecodeCodec
- main(String[]) - Static method in class com.helix.experiments.benchmarks.BenchmarkRunner
- main(String[]) - Static method in class com.helix.experiments.ExperimentRunner
- main(String[]) - Static method in class com.helix.HelixApplication
- MAX_CANDIDATE_NODES - Static variable in class com.helix.core.reorder.NeuralAstReorderingPolicy
- maxInFlightPerPartition(int) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- maxPollRecords(int) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- MBeanRegistry - Class in com.helix.agent.jmx
- MBeanRegistry() - Constructor for class com.helix.agent.jmx.MBeanRegistry
- memoryAllocatedMb() - Method in record class com.helix.experiments.gc.GcReport
-
Returns the value of the
memoryAllocatedMbrecord component. - MemoryAnalysisEvent - Class in com.helix.profiler.jfr
-
JFR Event triggered upon object layout memory analysis.
- MemoryAnalysisEvent() - Constructor for class com.helix.profiler.jfr.MemoryAnalysisEvent
- MemoryAnalysisReport - Record Class in com.helix.agent.jol
- MemoryAnalysisReport - Record Class in com.helix.api.agent
-
Record representing object layout and memory analysis output (e.g., via JOL).
- MemoryAnalysisReport(String, long, long, int, String, Instant) - Constructor for record class com.helix.api.agent.MemoryAnalysisReport
-
Creates an instance of a
MemoryAnalysisReportrecord class. - MemoryAnalysisReport(String, long, long, long, long, boolean, String) - Constructor for record class com.helix.agent.jol.MemoryAnalysisReport
-
Creates an instance of a
MemoryAnalysisReportrecord class. - MemoryAnalyzer - Class in com.helix.agent.jol
-
Central service facade for memory layout analysis.
- MemoryAnalyzer() - Constructor for class com.helix.agent.jol.MemoryAnalyzer
- MemoryAnalyzer(ObjectLayoutInspector) - Constructor for class com.helix.agent.jol.MemoryAnalyzer
- message() - Method in record class com.helix.profiler.health.HealthIssue
-
Returns the value of the
messagerecord component. - metaspaceGrowthMb() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
metaspaceGrowthMbrecord component. - MetaspaceLeakExperiment - Class in com.helix.experiments.metaspace
-
Experiment demonstrating Metaspace memory leaks caused by unclosed, retained ClassLoaders vs.
- MetaspaceLeakExperiment() - Constructor for class com.helix.experiments.metaspace.MetaspaceLeakExperiment
- MetaspaceReport - Record Class in com.helix.experiments.metaspace
-
Summary report of Metaspace memory usage and class loading metrics.
- MetaspaceReport(String, int, double, double, double, boolean, int) - Constructor for record class com.helix.experiments.metaspace.MetaspaceReport
-
Creates an instance of a
MetaspaceReportrecord class. - metaspaceUsedBytes() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
metaspaceUsedBytesrecord component. - method() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
methodrecord component. - MethodCallNode - Class in com.helix.core.parser.ast
-
AST node representing method invocations on a target expression (e.g.
- MethodCallNode(ExpressionNode, String, List<ExpressionNode>) - Constructor for class com.helix.core.parser.ast.MethodCallNode
- MetricRegistry - Class in com.helix.profiler.metrics
-
Registry holding global operational metrics for the Helix engine.
- MetricRegistry() - Constructor for class com.helix.profiler.metrics.MetricRegistry
- MetricsSnapshot - Record Class in com.helix.profiler.metrics
-
Immutable snapshot of engine performance metrics at a specific point in time.
- MetricsSnapshot(long, long, long, long, long, long, double, double, double, Instant) - Constructor for record class com.helix.profiler.metrics.MetricsSnapshot
-
Creates an instance of a
MetricsSnapshotrecord class. - metricType() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Returns the value of the
metricTyperecord component. - MetricType - Enum Class in com.helix.profiler.flamegraph
-
Metric dimension for flame graph stack trace aggregation.
- MISS - Enum constant in enum class com.helix.api.profiler.CacheEvent.CacheOperation
- misses() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
missesrecord component. - modelName() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the value of the
modelNamerecord component. - modelName() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
modelNamerecord component. - modelName(String) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- modelPath() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
modelPathrecord component. - modelPath(String) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- ModelRegistry - Interface in com.helix.api.ml
-
Service Provider Interface (SPI) for resolving, registering, and managing machine-learning models within the Helix rule execution engine.
- MODULO - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- monitorSafepoints(String, int) - Method in class com.helix.experiments.safepoint.SafepointExperiment
-
Simulates safepoint monitoring with concurrent worker execution and background GC triggers.
- MULTILINE_PROMPT - Static variable in class com.helix.cli.repl.HelixRepl
- MULTIPLY - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- multiProducer() - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- MutableRuleEvent() - Constructor for class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
N
- name() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns the value of the
namerecord component. - name() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns the value of the
namerecord component. - navigateDown(int) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- navigateLeft(int) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- navigateRight(int) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- navigateUp(int) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- NEGATE - Enum constant in enum class com.helix.core.parser.ast.UnaryOpNode.Operator
- netSampleDelta() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns the value of the
netSampleDeltarecord component. - NEURAL - Enum constant in enum class com.helix.core.reorder.ReorderingPolicyType
- NeuralAstReorderingPolicy - Class in com.helix.core.reorder
-
Neural AST Reordering Policy utilizing the embedded ast_reorder_policy.onnx model.
- NeuralAstReorderingPolicy() - Constructor for class com.helix.core.reorder.NeuralAstReorderingPolicy
- NeuralAstReorderingPolicy(OnnxSessionPool) - Constructor for class com.helix.core.reorder.NeuralAstReorderingPolicy
- newInstance() - Method in class com.helix.core.stream.disruptor.RuleEventHolderFactory
- nodeId - Variable in class com.helix.profiler.jfr.HelixNodeProfileEvent
- nodeId() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
nodeIdrecord component. - NodeStats - Class in com.helix.profiler.node
-
Thread-safe statistics tracker for an individual AST expression node.
- NodeStats(String, String) - Constructor for class com.helix.profiler.node.NodeStats
- NodeStats.Snapshot - Record Class in com.helix.profiler.node
- NONE - Enum constant in enum class com.helix.core.stream.kafka.CommitMode
-
Manual or external offset commitment disabled in poll loop.
- NOT - Enum constant in enum class com.helix.core.parser.ast.UnaryOpNode.Operator
- NOT_EQUAL - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
O
- ObjectLayoutExperiment - Class in com.helix.experiments.layout
-
Experiment analyzing JVM object layouts, header overhead, alignment padding, and Compressed OOPs footprint using JOL.
- ObjectLayoutExperiment() - Constructor for class com.helix.experiments.layout.ObjectLayoutExperiment
- ObjectLayoutInspector - Class in com.helix.agent.jol
-
Inspector utilizing JOL ClassLayout and GraphLayout for shallow/deep size calculations and layout visualization.
- ObjectLayoutInspector() - Constructor for class com.helix.agent.jol.ObjectLayoutInspector
- OBSERVATION_DIM - Static variable in class com.helix.core.reorder.NeuralAstReorderingPolicy
- observeCompilationTiers(String, long) - Method in class com.helix.experiments.jit.JitCompilationExperiment
-
Executes workload iterations and observes tier progression.
- of(String, ExecutionContext) - Static method in class com.helix.api.stream.RuleEvent
- of(String, String, ExecutionContext) - Static method in class com.helix.api.stream.RuleEvent
- of(String, String, Map<String, Object>) - Static method in class com.helix.api.stream.RuleEvent
- of(String, String, T) - Static method in class com.helix.api.stream.StreamRecord
- of(String, String, T, ExecutionContext) - Static method in class com.helix.api.stream.StreamRecord
- of(String, T) - Static method in class com.helix.api.stream.StreamRecord
- onAllocation(String) - Static method in class com.helix.agent.transformer.AllocationInterceptor
- onClassTransformed(String, byte[]) - Method in interface com.helix.api.agent.InstrumentationCallback
-
Invoked when a target class is instrumented by the Java Agent.
- onCompilationEvent(CompilationEvent) - Method in class com.helix.experiments.jit.CompilationObserver
- onCompleted(Object) - Method in interface com.helix.core.debug.DebugSession.DebugListener
- onCompleted(Object) - Method in class com.helix.core.debug.DebugSession
-
Signals that rule execution has completed.
- onCondition(int, String, Object, Object, boolean) - Static method in class com.helix.core.debug.DebugHook
-
Fallback probe method without ExecutionContext.
- onCondition(int, String, Object, Object, boolean, ExecutionContext) - Static method in class com.helix.core.debug.DebugHook
-
Probe method invoked prior to branch jump instructions (IFNE, IF_ICMPGT, etc.).
- onEvent(ProfileEvent) - Method in interface com.helix.api.profiler.ProfileEventListener
-
Called when a profiler event is emitted.
- onEvent(ProfileEvent) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
- onEvent(T) - Method in interface com.helix.core.events.EventListener
- onMessage(String, String) - Method in class com.helix.core.cache.l4.CacheInvalidationSubscriber
- onMethodEnter() - Method in class com.helix.agent.transformer.ExecutionInstrumentationAdapter
- onMethodEntry(String, String) - Static method in class com.helix.agent.AgentCallback
- onMethodExit(int) - Method in class com.helix.agent.transformer.ExecutionInstrumentationAdapter
- onMethodExit(String, String) - Static method in class com.helix.agent.AgentCallback
- OnnxFeatureExtractor - Class in com.helix.core.ml
-
Extracts and transforms runtime execution context features into native ONNX tensor buffers.
- OnnxFeatureExtractor() - Constructor for class com.helix.core.ml.OnnxFeatureExtractor
- OnnxInferenceBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark measuring single-row inline ONNX inference latency (P50, P90, P99) versus simulated HTTP REST inference overhead.
- OnnxInferenceBenchmark() - Constructor for class com.helix.experiments.benchmarks.OnnxInferenceBenchmark
- OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkInlineOnnxRuleExecution_jmhTest
- OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_benchmarkSimulatedRestInference_jmhTest
- OnnxInferenceBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- OnnxInferenceBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType
- OnnxInferenceBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- OnnxInferenceBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B1
- OnnxInferenceBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- OnnxInferenceBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- OnnxInferenceBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- OnnxInferenceBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B3
- OnnxInferenceNode - Class in com.helix.core.parser.ast
-
AST node representing an in-process machine learning inference invocation via ONNX Runtime.
- OnnxInferenceNode(String) - Constructor for class com.helix.core.parser.ast.OnnxInferenceNode
-
Constructs an OnnxInferenceNode with default output tensor mapping ("probabilities", index 1).
- OnnxInferenceNode(String, String, int) - Constructor for class com.helix.core.parser.ast.OnnxInferenceNode
-
Constructs an OnnxInferenceNode with custom output tensor mapping and index.
- OnnxInferenceResult - Record Class in com.helix.api.ml
-
Encapsulates the output and performance telemetry from an in-process ONNX model evaluation.
- OnnxInferenceResult(String, String, float, int, long, long) - Constructor for record class com.helix.api.ml.OnnxInferenceResult
-
Canonical constructor enforcing probability bounds and non-negative latency.
- OnnxModelDescriptor - Record Class in com.helix.api.ml
-
Metadata descriptor defining an ONNX machine-learning model artifact.
- OnnxModelDescriptor(String, String, String, List<String>, String, int, String, long, boolean) - Constructor for record class com.helix.api.ml.OnnxModelDescriptor
-
Canonical constructor enforcing strict validation invariants.
- OnnxModelDescriptor.Builder - Class in com.helix.api.ml
-
Fluent builder for
OnnxModelDescriptor. - OnnxModelExecutor - Class in com.helix.core.ml
-
Static runtime bridge for executing ONNX model inference from compiled JVM bytecode and interpreters.
- OnnxSessionPool - Class in com.helix.core.ml
-
Thread-safe, high-throughput runtime session pool for in-process ONNX model inference.
- OnnxSessionPool(ModelRegistry) - Constructor for class com.helix.core.ml.OnnxSessionPool
- OnnxSessionPool(ModelRegistry, int) - Constructor for class com.helix.core.ml.OnnxSessionPool
- OnnxSessionPool(ModelRegistry, OnnxFeatureExtractor, int) - Constructor for class com.helix.core.ml.OnnxSessionPool
- onPaused(EvaluationFrame) - Method in interface com.helix.core.debug.DebugSession.DebugListener
- onResult(StreamResult) - Method in interface com.helix.api.stream.StreamListener
-
Invoked when an event evaluation produces a stream result.
- onResumed() - Method in interface com.helix.core.debug.DebugSession.DebugListener
- onSubscribe(String, int) - Method in class com.helix.core.cache.l4.CacheInvalidationSubscriber
- operation() - Method in record class com.helix.api.profiler.CacheEvent
-
Returns the value of the
operationrecord component. - OptimizationResult - Record Class in com.helix.core.bytecode
-
Immutable snapshot of an adaptive AST optimization and hot-swap operation.
- OptimizationResult(String, boolean, ExpressionNode, ExpressionNode, CompiledRule, byte[], Map<String, Double>, long) - Constructor for record class com.helix.core.bytecode.OptimizationResult
-
Creates an instance of a
OptimizationResultrecord class. - optimizations() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns the value of the
optimizationsrecord component. - optimize(ExpressionNode) - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
-
Optimizes the AST root for an unnamed or ad-hoc rule.
- optimize(ExpressionNode) - Method in class com.helix.core.bytecode.BytecodeOptimizer
-
Optimizes the given AST root expression tree through iterative constant folding and dead code elimination passes.
- optimize(String, ExpressionNode) - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
-
Recursively optimizes the AST expression tree by reordering commutative
ANDchains in ascending order of their cost-to-failure ratios. - optimizeAndHotSwap(Rule, ExpressionNode, TieredRuleCache) - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
-
Dynamically optimizes an uncompiled AST, recompiles the optimized bytecode, and atomically hot-swaps it into the tiered cache with zero downtime.
- optimizeAndHotSwap(Rule, ExpressionNode, TieredRuleCache, AsmBytecodeGenerator, boolean) - Method in class com.helix.core.bytecode.AdaptiveAstOptimizer
-
Dynamically optimizes an uncompiled AST, recompiles the optimized bytecode, and atomically hot-swaps it into the tiered cache with zero downtime.
- optimizedAst() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
optimizedAstrecord component. - OR - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- originalAst() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
originalAstrecord component. - OUTPUT_TENSOR_NAME - Static variable in class com.helix.core.reorder.NeuralAstReorderingPolicy
- OutputFormatter - Class in com.helix.cli.output
-
Formats CLI command output for text, json, and csv modes.
- OutputFormatter(String, boolean) - Constructor for class com.helix.cli.output.OutputFormatter
- outputIndex() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
outputIndexrecord component. - outputIndex(int) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- outputTensorName() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
outputTensorNamerecord component. - outputTensorName(String) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- outputTopic(String) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- overallSeverity() - Method in record class com.helix.profiler.health.HealthStatus
-
Returns the value of the
overallSeverityrecord component. - OVERVIEW - Enum constant in enum class com.helix.cli.ui.HelixDashboard.ViewMode
P
- p1 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p10 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p11 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p12 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p13 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p14 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p2 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p3 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p4 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p5 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p50DurationNanos() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
p50DurationNanosrecord component. - p6 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p7 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p8 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p9 - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- p95DurationNanos() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
p95DurationNanosrecord component. - p99DurationNanos() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
p99DurationNanosrecord component. - paddingBytes() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns the value of the
paddingBytesrecord component. - parentLoaderName - Variable in class com.helix.profiler.jfr.ClassLoaderCreatedEvent
- parentName() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns the value of the
parentNamerecord component. - parse(String) - Static method in class com.helix.agent.AgentConfiguration
- parse(String) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Parses a raw expression string into an AST
ExpressionNode. - parse(String) - Method in class com.helix.core.parser.RuleParser
-
Parses a raw JSON string into a
Rule. - parse(String, int, Parser.ParseContext) - Method in class com.helix.cli.repl.HelixReplParser
- parseAndFold(String) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Parses and optimizes an expression using constant folding and dead code elimination.
- parseAndValidate(String, Map<String, Class<?>>) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Parses an expression, optimizes it, and validates types against the given schema.
- parseCollapsedData(String) - Method in class com.helix.profiler.async.FlameGraphGenerator
-
Helper method to parse collapsed stack format lines ("a;b;c 100").
- ParseException - Exception Class in com.helix.core.parser
-
Exception thrown when JSON parsing or schema validation of a rule fails.
- ParseException(String) - Constructor for exception class com.helix.core.parser.ParseException
- ParseException(String, Throwable) - Constructor for exception class com.helix.core.parser.ParseException
- parseFile(Path) - Method in class com.helix.profiler.gc.GcLogAnalyzer
-
Parses GC log entries from a file path.
- parseFile(Path) - Method in class com.helix.profiler.jit.JitCompilationMonitor
-
Parses PrintCompilation logs from a file path.
- parseInliningLog(String) - Method in class com.helix.profiler.jit.InliningAnalyzer
-
Parses an inlining log output string into structured InliningDecision objects.
- parseLine(String) - Method in class com.helix.profiler.gc.GcEventParser
-
Parses a single GC log line into a GcEvent.
- parseLine(String) - Method in class com.helix.profiler.gc.SafepointAnalyzer
-
Parses a single safepoint log line.
- parseLine(String) - Method in class com.helix.profiler.jit.InliningAnalyzer
-
Parses a single line from a PrintInlining log output.
- parseLine(String) - Method in class com.helix.profiler.jit.JitCompilationMonitor
-
Parses a single line of PrintCompilation output.
- parseLog(String) - Method in class com.helix.profiler.gc.GcLogAnalyzer
-
Parses a string containing multi-line GC and safepoint logs.
- parseLog(String) - Method in class com.helix.profiler.gc.SafepointAnalyzer
-
Parses a multi-line safepoint log into a list of SafepointEvent objects.
- parseLog(String) - Method in class com.helix.profiler.jit.JitCompilationMonitor
-
Parses a multi-line PrintCompilation log content.
- parseMemoryToKb(String) - Static method in class com.helix.profiler.gc.GcEventParser
-
Converts memory strings like "15M", "4096K", "256M", "1G" into Kilobytes (KB).
- parseRule(String, String) - Method in class com.helix.core.parser.ExpressionRuleParser
- parseRule(String, String, String, String, String, Map<String, Class<?>>) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Parses a named rule with the specified metadata and schema, applying folding and type checking.
- parseRule(String, String, Map<String, Class<?>>) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Parses a named rule with the specified schema, applying folding and type checking.
- parseStream(InputStream) - Method in class com.helix.profiler.gc.GcLogAnalyzer
-
Parses GC log entries from an InputStream.
- parseStream(InputStream) - Method in class com.helix.profiler.jit.JitCompilationMonitor
-
Parses PrintCompilation logs from an InputStream.
- pauseTimeMs() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
pauseTimeMsrecord component. - payload() - Method in record class com.helix.core.events.EngineEvent
-
Returns the value of the
payloadrecord component. - percentageChange() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns the value of the
percentageChangerecord component. - POLICY_MODEL_NAME - Static variable in class com.helix.core.reorder.NeuralAstReorderingPolicy
- pollTimeout(Duration) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- popMethodExit() - Method in class com.helix.agent.ExecutionStats
- predictedClass() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the value of the
predictedClassrecord component. - premain(String, Instrumentation) - Static method in class com.helix.agent.AgentMain
- printableLayout() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns the value of the
printableLayoutrecord component. - printableLayout() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns the value of the
printableLayoutrecord component. - printHelp() - Static method in class com.helix.experiments.ExperimentRunner
- probabilityPercent() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the probability score formatted as a percentage [0.0% to 100.0%].
- probabilityScore() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the value of the
probabilityScorerecord component. - processQueue() - Method in class com.helix.core.cache.ReferenceManager
- producerProperty(String, Object) - Method in class com.helix.core.stream.kafka.KafkaStreamConfig.Builder
- producerType(ProducerType) - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- ProfileCommand - Class in com.helix.cli
- ProfileCommand() - Constructor for class com.helix.cli.ProfileCommand
- ProfileComparator - Class in com.helix.profiler.async
-
Comparator for comparing two collapsed profiling runs (e.g.
- ProfileComparator() - Constructor for class com.helix.profiler.async.ProfileComparator
- ProfileComparator.ComparisonReport - Record Class in com.helix.profiler.async
-
Report holding full comparison results between two profile datasets.
- ProfileComparator.FrameDelta - Record Class in com.helix.profiler.async
-
Record representing the delta comparison for a specific stack trace.
- ProfileEvent - Interface in com.helix.api.profiler
-
Base interface for all profiler events recorded in the Helix engine.
- ProfileEventListener - Interface in com.helix.api.profiler
-
Listener interface for receiving profiler events.
- ProfileMode - Enum Class in com.helix.profiler.async
-
Supported profiling event modes for async-profiler.
- Profiler - Interface in com.helix.api.profiler
-
Core profiling interface for starting, stopping, and listening to Helix engine telemetry.
- ProfilerControl - Class in com.helix.agent.jmx
- ProfilerControl() - Constructor for class com.helix.agent.jmx.ProfilerControl
- ProfilerControlMBean - Interface in com.helix.agent.jmx
- PromotionPolicy - Class in com.helix.core.cache
-
Evaluates access counters to determine whether a cache entry qualifies for tier promotion.
- PromotionPolicy() - Constructor for class com.helix.core.cache.PromotionPolicy
- promotionsL2ToL1() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
promotionsL2ToL1record component. - promotionsL3ToL2() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns the value of the
promotionsL3ToL2record component. - PROMPT - Static variable in class com.helix.cli.repl.HelixRepl
- PROPERTY_KEY - Static variable in class com.helix.core.reorder.ReorderingPolicyFactory
- publish(RuleEvent) - Method in interface com.helix.api.stream.StreamBridge
-
Publishes a rule evaluation event into the stream and returns a CompletableFuture for the result.
- publish(RuleEvent) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- publish(RuleEvent) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- publish(StreamRecord<T>) - Method in interface com.helix.api.stream.StreamBridge
-
Publishes a generic stream record into the stream and returns a CompletableFuture for the result.
- publish(StreamRecord<T>) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- publish(StreamRecord<T>) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- publish(EngineEvent) - Method in class com.helix.core.events.EventBus
- publish(String, String, byte[]) - Method in class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- publish(String, String, ExecutionContext, StreamListener) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
-
Steady-state zero-allocation publication without intermediate RuleEvent heap allocations.
- publishAsync(EngineEvent) - Method in class com.helix.core.events.EventBus
- publishEvent(String, RuleEvent) - Method in class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- publishResult(String, StreamResult) - Method in class com.helix.core.stream.kafka.KafkaRuleStreamProducer
- pushMethodEntry() - Method in class com.helix.agent.ExecutionStats
- put(CacheKey, CompiledRule) - Method in class com.helix.core.cache.TieredRuleCache
- PUT - Enum constant in enum class com.helix.api.profiler.CacheEvent.CacheOperation
- putBytecode(String, String, String, byte[]) - Method in interface com.helix.api.cache.DistributedRuleCache
-
Stores compiled bytecode with rule metadata in the distributed cache tier.
- putBytecode(String, String, String, byte[]) - Method in class com.helix.core.cache.l4.L4RedisRuleCache
- putL2(CacheKey, CompiledRule) - Method in class com.helix.core.cache.TieredRuleCache
- putL3(CacheKey, CompiledRule) - Method in class com.helix.core.cache.TieredRuleCache
R
- ratio - Variable in class com.helix.profiler.jfr.HelixNodeProfileEvent
- RATIO - Enum constant in enum class com.helix.core.reorder.ReorderingPolicyType
- RatioSortPolicy - Class in com.helix.core.reorder
-
Analytical baseline reordering policy sorting candidate clauses in ascending order of their cost-to-failure ratio (C_i / F_i).
- RatioSortPolicy() - Constructor for class com.helix.core.reorder.RatioSortPolicy
- reachingSafepointNs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns the value of the
reachingSafepointNsrecord component. - readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- readyInvocation - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- readyIteration - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- readyTrial - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- reason() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns the value of the
reasonrecord component. - record(long, boolean) - Method in class com.helix.profiler.node.NodeStats
-
Records a single node execution.
- record(String, String, long, boolean) - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Direct telemetry recording helper.
- recordAllocation() - Method in class com.helix.agent.ExecutionStats
- recordAllocation(String) - Method in class com.helix.agent.transformer.AllocationTracker
- recordAllocation(String, long) - Static method in class com.helix.agent.AgentCallback
- recordCacheEviction(String, String, String) - Method in class com.helix.profiler.jfr.JfrEventRecorder
- recordCacheHit() - Method in class com.helix.profiler.metrics.EngineMetrics
- recordCacheMiss() - Method in class com.helix.profiler.metrics.EngineMetrics
- recordClassLoaderCreated(String, String, String) - Method in class com.helix.profiler.jfr.JfrEventRecorder
- recordCompilation(String, String, long, int, boolean) - Method in class com.helix.profiler.jfr.JfrEventRecorder
- recordDemotion(CacheTier, CacheTier) - Method in class com.helix.core.cache.CacheStatistics
- recordEntry(String) - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Entry hook invoked directly from compiled bytecode prior to node evaluation.
- recordEvent(ProfileEvent) - Method in interface com.helix.api.profiler.Profiler
-
Records a profile event manually or programmatically.
- recordEvent(ProfileEvent) - Method in class com.helix.core.DefaultProfiler
- recordEvent(CompilationEvent) - Method in class com.helix.profiler.jit.TieredCompilationTracker
-
Records a new compilation event for tier transition tracking.
- recordEviction() - Method in class com.helix.core.cache.CacheStatistics
- recordExecution(boolean, long) - Method in class com.helix.core.executor.ExecutorMetrics
- recordExecution(String, String, boolean, long, String) - Method in class com.helix.profiler.jfr.JfrEventRecorder
- recordExecutionDuration(long) - Method in class com.helix.profiler.metrics.EngineMetrics
- recordExit(String, boolean) - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Exit hook invoked directly from compiled bytecode immediately following node evaluation.
- recordExit(String, boolean, long) - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Exit hook with explicit start timestamp.
- recordHit(CacheTier) - Method in class com.helix.core.cache.CacheStatistics
- recordMemoryAnalysis(String, long, long, boolean) - Method in class com.helix.profiler.jfr.JfrEventRecorder
- recordMiss() - Method in class com.helix.core.cache.CacheStatistics
- recordNodeProfile(String, String, long, double, double, double) - Method in class com.helix.profiler.jfr.JfrEventRecorder
- recordPromotion(CacheTier, CacheTier) - Method in class com.helix.core.cache.CacheStatistics
- recordSample(String, long) - Method in class com.helix.profiler.async.AsyncProfilerIntegration
-
Records a raw collapsed stack sample entry (for custom/agent callbacks).
- recordTimeout(long) - Method in class com.helix.core.executor.VirtualThreadExecutorMetrics
-
Records an execution that failed due to a deadline timeout.
- RedisCacheInvalidationListener - Class in com.helix.core.cache.l4
-
Background listener running in a dedicated Java 21 virtual thread, subscribing to Redis Pub/Sub cluster invalidation messages.
- RedisCacheInvalidationListener(JedisPool, String, Consumer<String>) - Constructor for class com.helix.core.cache.l4.RedisCacheInvalidationListener
- RedisCacheInvalidationListener(JedisPool, Consumer<String>) - Constructor for class com.helix.core.cache.l4.RedisCacheInvalidationListener
- RedisCacheInvalidator - Class in com.helix.core.cache.l4
-
Publisher for broadcasting cache invalidation events across cluster nodes via Redis Pub/Sub.
- RedisCacheInvalidator(JedisPool) - Constructor for class com.helix.core.cache.l4.RedisCacheInvalidator
- RedisCacheInvalidator(JedisPool, String) - Constructor for class com.helix.core.cache.l4.RedisCacheInvalidator
- RedisLuaScripts - Class in com.helix.core.cache.l4
-
Atomic Redis Lua scripts for concurrency-safe rule caching and stampede prevention.
- reference() - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Returns the value of the
referencerecord component. - ReferenceManager - Class in com.helix.core.cache
- ReferenceManager() - Constructor for class com.helix.core.cache.ReferenceManager
- ReferenceManager.KeyedSoftReference<K,
V> - Class in com.helix.core.cache - ReferenceManager.KeyedWeakReference<K,
V> - Class in com.helix.core.cache - refresh() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphPanel
- refreshFromAggregator() - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- registerMBean(Object, String) - Static method in class com.helix.agent.jmx.MBeanRegistry
- registerModel(OnnxModelDescriptor) - Method in interface com.helix.api.ml.ModelRegistry
-
Registers a new model descriptor or version in the registry.
- registerModel(OnnxModelDescriptor) - Method in class com.helix.core.ml.LocalModelRegistry
- registerNode(String, String) - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Pre-registers a node for a given rule.
- registerRule(String, CompiledRule) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
-
Registers a pre-compiled rule directly to evaluate events for a given topic or rule name.
- registerRule(String, CompiledRule) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- registerVariable(String, Class<?>) - Method in class com.helix.core.parser.TypeContext
- regressions() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns the value of the
regressionsrecord component. - reloadModel(String) - Method in class com.helix.core.ml.OnnxSessionPool
-
Atomically reloads sessions for the named model, draining existing sessions.
- removeListener(ProfileEventListener) - Method in interface com.helix.api.profiler.Profiler
-
Removes an event listener.
- removeListener(ProfileEventListener) - Method in class com.helix.core.DefaultProfiler
- removeListener(Consumer<GcEvent>) - Method in class com.helix.profiler.gc.GcLogAnalyzer
- removeListener(Consumer<CompilationEvent>) - Method in class com.helix.profiler.jit.JitCompilationMonitor
- render(ExpressionNode) - Method in class com.helix.cli.repl.AstTreeRenderer
-
Renders the given AST node as a colorized tree representation.
- renderDashboard(CompilationStats, GcStatistics, long, long) - Method in class com.helix.profiler.interactive.DashboardRenderer
-
Renders a full snapshot dashboard string from compilation, GC, and memory statistics.
- renderError(String) - Static method in class com.helix.cli.ui.TerminalRenderer
- renderHeader(String) - Static method in class com.helix.cli.ui.TerminalRenderer
- renderInfo(String) - Static method in class com.helix.cli.ui.TerminalRenderer
- renderKeyValueTable(String, Map<String, Object>) - Static method in class com.helix.cli.ui.AsciiTableRenderer
-
Renders a key-value map as an ASCII table.
- renderOnce() - Method in class com.helix.profiler.interactive.LiveDashboard
- renderSuccess(String) - Static method in class com.helix.cli.ui.TerminalRenderer
- renderTable(String, List<String>, List<List<String>>) - Static method in class com.helix.cli.ui.AsciiTableRenderer
-
Renders headers and rows as an ASCII table with column auto-sizing and optional title.
- renderToLanterna(TextGraphics, int, int, int, int) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Renders the flame graph directly onto a Lanterna
TextGraphicsviewport. - renderToString(int, int, boolean) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
-
Renders a multi-level Unicode box-drawing flame graph to a String.
- renderWarning(String) - Static method in class com.helix.cli.ui.TerminalRenderer
- reordered() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
reorderedrecord component. - ReorderingPolicy - Interface in com.helix.core.reorder
-
Service Provider Interface (SPI) defining strategies for determining the optimal evaluation ordering of candidate AST clauses.
- ReorderingPolicyFactory - Class in com.helix.core.reorder
-
Factory for instantiating and configuring
ReorderingPolicyinstances. - ReorderingPolicyType - Enum Class in com.helix.core.reorder
-
Supported AST reordering policy modes.
- ReplCommand - Class in com.helix.cli
-
Picocli command to launch the interactive JLine 3 Terminal REPL and Bytecode Disassembler.
- ReplCommand() - Constructor for class com.helix.cli.ReplCommand
- reset() - Method in class com.helix.agent.ExecutionStats
- reset() - Method in class com.helix.agent.transformer.AllocationTracker
- reset() - Static method in class com.helix.core.ml.OnnxModelExecutor
-
Resets the active session pool reference.
- reset() - Method in class com.helix.profiler.jit.TieredCompilationTracker
-
Resets tracking data.
- reset() - Method in class com.helix.profiler.metrics.EngineMetrics
- reset() - Method in class com.helix.profiler.metrics.MetricRegistry
- reset() - Static method in class com.helix.profiler.node.AstNodeProfiler
-
Clears all telemetry statistics and node mappings.
- reset() - Method in class com.helix.profiler.node.NodeStats
-
Resets all internal counters to zero.
- resetMetrics() - Method in class com.helix.agent.jmx.ProfilerControl
- resetMetrics() - Method in interface com.helix.agent.jmx.ProfilerControlMBean
- resetZoom() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- resolveBoolean(ExecutionContext, String) - Static method in class com.helix.core.bytecode.AsmBytecodeGenerator
-
Runtime helper invoked from compiled bytecode to retrieve a boolean variable from context.
- resolveDefault(OnnxSessionPool) - Static method in class com.helix.core.reorder.ReorderingPolicyFactory
-
Resolves the default reordering policy based on the 'helix.reorder.policy' configuration property.
- resolveDouble(ExecutionContext, String) - Static method in class com.helix.core.bytecode.AsmBytecodeGenerator
-
Runtime helper invoked from compiled bytecode to retrieve a double variable from context.
- resolveModel(String) - Method in interface com.helix.api.ml.ModelRegistry
-
Resolves the currently active version of a model by its identifier.
- resolveModel(String) - Method in class com.helix.core.ml.LocalModelRegistry
- resolveModel(String, String) - Method in interface com.helix.api.ml.ModelRegistry
-
Resolves a specific version of a model.
- resolveModel(String, String) - Method in class com.helix.core.ml.LocalModelRegistry
- resolveNodeId(Rule, ExpressionNode) - Static method in class com.helix.core.bytecode.AstNodeIdResolver
-
Resolves a unique, consistent node identifier for profiling and optimization.
- resolveNodeId(String, ExpressionNode) - Static method in class com.helix.core.bytecode.AstNodeIdResolver
-
Resolves a unique, consistent node identifier for profiling and optimization.
- resolveObject(ExecutionContext, String) - Static method in class com.helix.core.bytecode.AsmBytecodeGenerator
-
Runtime helper invoked from compiled bytecode to retrieve an object variable from context.
- retainedCount() - Method in record class com.helix.experiments.gc.GcReport
-
Returns the value of the
retainedCountrecord component. - ringBufferSize(int) - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- Rule - Interface in com.helix.api
-
Represents an uncompiled rule definition with metadata and input requirements.
- RULE_NAME - Static variable in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
- RuleClassLoader - Class in com.helix.core.classloader
-
Custom URLClassLoader for dynamically defining and executing compiled rule bytecode.
- RuleClassLoader(String, ClassLoader) - Constructor for class com.helix.core.classloader.RuleClassLoader
- RuleClassLoader(String, ClassLoader, ClassLoaderMetrics) - Constructor for class com.helix.core.classloader.RuleClassLoader
- RuleClassTransformer - Class in com.helix.agent.transformer
-
ClassFileTransformer targeting rule execution classes and transforming bytecode via ASM.
- RuleClassTransformer() - Constructor for class com.helix.agent.transformer.RuleClassTransformer
- RuleClassTransformer(String) - Constructor for class com.helix.agent.transformer.RuleClassTransformer
- RuleCompilationEvent - Class in com.helix.profiler.jfr
-
JFR Event triggered upon rule compilation.
- RuleCompilationEvent() - Constructor for class com.helix.profiler.jfr.RuleCompilationEvent
- RuleCompilationException - Exception Class in com.helix.api
-
Exception thrown when a rule fails to compile.
- RuleCompilationException(String) - Constructor for exception class com.helix.api.RuleCompilationException
- RuleCompilationException(String, Throwable) - Constructor for exception class com.helix.api.RuleCompilationException
- RuleCompiler - Class in com.helix.core
-
End-to-end rule compiler orchestrating JSON parsing, AST construction, static type checking, AST optimization, and dynamic bytecode generation.
- RuleCompiler() - Constructor for class com.helix.core.RuleCompiler
- RuleCompiler(RuleCompiler.GeneratorType) - Constructor for class com.helix.core.RuleCompiler
- RuleCompiler(RuleCompiler.GeneratorType, boolean) - Constructor for class com.helix.core.RuleCompiler
- RuleCompiler.GeneratorType - Enum Class in com.helix.core
- RuleEngine - Interface in com.helix.api
-
Primary interface for compiling and executing rules within the Helix platform.
- RuleEvent - Class in com.helix.api.stream
-
Encapsulates an in-flight rule evaluation event passed across streaming pipelines.
- RuleEvent(String, String, ExecutionContext) - Constructor for class com.helix.api.stream.RuleEvent
- RuleEvent(String, String, String, ExecutionContext, long, Map<String, String>) - Constructor for class com.helix.api.stream.RuleEvent
- RuleEvent.Builder - Class in com.helix.api.stream
- RuleEventHolder - Class in com.helix.core.stream.disruptor
- RuleEventHolder() - Constructor for class com.helix.core.stream.disruptor.RuleEventHolder
- RuleEventHolder.MutableRuleEvent - Class in com.helix.core.stream.disruptor
-
Pre-allocated mutable RuleEvent that avoids heap allocation in steady-state streaming.
- RuleEventHolderFactory - Class in com.helix.core.stream.disruptor
-
Factory for pre-allocating padded
RuleEventHolderinstances within the Disruptor RingBuffer. - RuleEventHolderFactory() - Constructor for class com.helix.core.stream.disruptor.RuleEventHolderFactory
- RuleExecutionEvent - Class in com.helix.profiler.jfr
-
JFR Event triggered upon rule execution.
- RuleExecutionEvent() - Constructor for class com.helix.profiler.jfr.RuleExecutionEvent
- RuleExecutionException - Exception Class in com.helix.api
-
Exception thrown when a compiled rule fails during execution.
- RuleExecutionException(String) - Constructor for exception class com.helix.api.RuleExecutionException
- RuleExecutionException(String, Throwable) - Constructor for exception class com.helix.api.RuleExecutionException
- RuleExecutor - Interface in com.helix.core.executor
-
Interface defining execution contract for compiled rules.
- RuleInstrumentationVisitor - Class in com.helix.agent.transformer
-
Class visitor intercepting methods of rule classes to inject instrumentation adapters.
- RuleInstrumentationVisitor(int, ClassVisitor, String) - Constructor for class com.helix.agent.transformer.RuleInstrumentationVisitor
- RuleInterceptor(String, String, ExpressionNode) - Constructor for class com.helix.core.bytecode.ByteBuddyGenerator.RuleInterceptor
- ruleKey() - Method in record class com.helix.api.profiler.CacheEvent
-
Returns the value of the
ruleKeyrecord component. - RuleKeyHasher - Class in com.helix.core.cache.l4
-
Deterministic SHA-256 key generator for compiled rules across distributed cluster nodes.
- ruleName - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- ruleName - Variable in class com.helix.profiler.jfr.CacheEvictionEvent
- ruleName - Variable in class com.helix.profiler.jfr.HelixNodeProfileEvent
- ruleName - Variable in class com.helix.profiler.jfr.RuleCompilationEvent
- ruleName - Variable in class com.helix.profiler.jfr.RuleExecutionEvent
- ruleName() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns the value of the
ruleNamerecord component. - ruleName() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns the value of the
ruleNamerecord component. - ruleName() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
ruleNamerecord component. - ruleName() - Method in record class com.helix.core.events.EngineEvent
-
Returns the value of the
ruleNamerecord component. - ruleName() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
ruleNamerecord component. - ruleName(String) - Method in class com.helix.api.stream.RuleEvent.Builder
- RuleNode - Class in com.helix.core.parser.ast
-
Composite AST node encapsulating a complete compiled rule definition and its parsed AST root.
- RuleNode(String, String, ExpressionNode) - Constructor for class com.helix.core.parser.ast.RuleNode
- RuleNode(String, String, String, String, String, Map<String, Class<?>>, ExpressionNode) - Constructor for class com.helix.core.parser.ast.RuleNode
- RuleNode(String, String, Map<String, Class<?>>, ExpressionNode) - Constructor for class com.helix.core.parser.ast.RuleNode
- RuleParser - Class in com.helix.core.parser
-
Parses JSON rule definitions into valid
Ruleinstances with type mappings and schema validation. - RuleParser() - Constructor for class com.helix.core.parser.RuleParser
- RuleResult - Class in com.helix.api.stream
-
Convenience subclass of
StreamResultrepresenting rule evaluation output. - RuleResult(String, String, String, boolean, Object, Throwable, long) - Constructor for class com.helix.api.stream.RuleResult
- RuleSchema - Class in com.helix.core.parser
-
Data structure representing a parsed Rule definition with metadata and schema validation.
- RuleSchema(String, String, String, String, String, Map<String, Class<?>>) - Constructor for class com.helix.core.parser.RuleSchema
- rulesCompiled() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
rulesCompiledrecord component. - rulesExecuted() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
rulesExecutedrecord component. - RuleStreamHandler - Interface in com.helix.api.stream
-
Functional handler for processing streamed rule events.
- ruleVersion - Variable in class com.helix.profiler.jfr.RuleExecutionEvent
- ruleVersion() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns the value of the
ruleVersionrecord component. - ruleVersion() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns the value of the
ruleVersionrecord component. - run() - Method in class com.helix.HelixApplication
- run(ExecutionContext, String) - Static method in class com.helix.core.ml.OnnxSessionPool
-
Static runtime bridge invoked by compiled ASM bytecode.
- run(ExecutionContext, String, String, int) - Static method in class com.helix.core.ml.OnnxSessionPool
-
Static runtime bridge invoked by compiled ASM bytecode with explicit output tensor and index.
- runFixedScenario(int) - Method in class com.helix.experiments.metaspace.MetaspaceLeakExperiment
-
Runs the fixed scenario where ClassLoaders are closed, unreferenced, and GC is invoked.
- runLeakScenario(int) - Method in class com.helix.experiments.metaspace.MetaspaceLeakExperiment
-
Runs the leak scenario where ClassLoader and Class references are retained indefinitely.
S
- SafepointAnalyzer - Class in com.helix.profiler.gc
-
Analyzer that parses JVM safepoint log lines (-Xlog:safepoint) to monitor safepoint pauses and latency.
- SafepointAnalyzer() - Constructor for class com.helix.profiler.gc.SafepointAnalyzer
- SafepointAnalyzer.SafepointEvent - Record Class in com.helix.profiler.gc
-
Record representing a single JVM safepoint event.
- SafepointEvent(long, String, long, long, long, long) - Constructor for record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Creates an instance of a
SafepointEventrecord class. - SafepointExperiment - Class in com.helix.experiments.safepoint
-
Experiment demonstrating JVM safepoint pauses, Time-To-Safepoint (TTSP) delays, and safepoint monitoring under concurrent thread execution.
- SafepointExperiment() - Constructor for class com.helix.experiments.safepoint.SafepointExperiment
- safepointReason() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns the value of the
safepointReasonrecord component. - SafepointReport - Record Class in com.helix.experiments.safepoint
-
Report summarizing JVM safepoint latency, Time-To-Safepoint (TTSP), and pause duration.
- SafepointReport(String, double, double, double, String) - Constructor for record class com.helix.experiments.safepoint.SafepointReport
-
Creates an instance of a
SafepointReportrecord class. - sampleAllThreads() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Performs a one-shot sample of all live JVM threads and aggregates them into the active metric.
- sanitizeName(String) - Static method in class com.helix.core.bytecode.AstNodeIdResolver
-
Sanitizes raw names into valid Java identifier substrings.
- scanModels(Function<String, List<String>>) - Method in class com.helix.core.ml.LocalModelRegistry
-
Scans the configured base directory for `.onnx` model files and registers them.
- scenarioName() - Method in record class com.helix.experiments.gc.GcReport
-
Returns the value of the
scenarioNamerecord component. - scenarioName() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns the value of the
scenarioNamerecord component. - scenarioName() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns the value of the
scenarioNamerecord component. - sequence - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- SerializedRuleData - Class in com.helix.core.cache.l4
-
Immutable metadata and bytecode container for distributed serialization and cache storage.
- SerializedRuleData(String, String, byte[], long) - Constructor for class com.helix.core.cache.l4.SerializedRuleData
- SerializedRuleData(String, String, byte[], long, String) - Constructor for class com.helix.core.cache.l4.SerializedRuleData
- serializeEvent(RuleEvent) - Static method in class com.helix.core.stream.kafka.KafkaEventCodec
- serializeResult(StreamResult) - Static method in class com.helix.core.stream.kafka.KafkaEventCodec
- set(String, String, String, ExecutionContext, long) - Method in class com.helix.core.stream.disruptor.RuleEventHolder.MutableRuleEvent
- set(String, String, String, ExecutionContext, RuleEvent, CompletableFuture<StreamResult>, StreamListener, long, long) - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- setActiveClassLoaders(long) - Method in class com.helix.profiler.interactive.LiveDashboard
- setActiveClassLoaders(long) - Method in class com.helix.profiler.metrics.EngineMetrics
- setActiveMetric(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
- setActiveSession(DebugSession) - Static method in class com.helix.core.debug.DebugHook
- setAggregator(FlameGraphAggregator) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- setBreakpoint(int) - Method in class com.helix.core.debug.DebugSession
- setCachedRulesCount(long) - Method in class com.helix.profiler.interactive.LiveDashboard
- setClauses(List<ConditionClause>) - Method in class com.helix.core.debug.DebugSession
- setDebugMode(boolean) - Method in class com.helix.cli.repl.HelixRepl
- setDebugSession(DebugSession) - Method in class com.helix.cli.repl.HelixRepl
- setEnabled(boolean) - Method in class com.helix.core.bytecode.BytecodeOptimizer
- setEnabled(boolean) - Static method in class com.helix.profiler.node.AstNodeProfiler
- setEnableRetransformation(boolean) - Method in class com.helix.agent.AgentConfiguration
- setErrorIndex(int) - Method in class com.helix.cli.repl.HelixReplHighlighter
- setErrorPattern(Pattern) - Method in class com.helix.cli.repl.HelixReplHighlighter
- setEvent(RuleEvent, CompletableFuture<StreamResult>, StreamListener, long) - Method in class com.helix.core.stream.disruptor.RuleEventHolder
- setFrameSelectionListener(Consumer<StackFrameNode>) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- setInjectedBridge(StreamBridge) - Method in class com.helix.cli.StreamCommand
- setListener(DebugSession.DebugListener) - Method in class com.helix.core.debug.DebugSession
- setLogLevel(String) - Method in class com.helix.agent.AgentConfiguration
- setMetaspaceUsedBytes(long) - Method in class com.helix.profiler.metrics.EngineMetrics
- setMetric(MetricType) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Dynamically sets the active metric dimension.
- setMetricType(MetricType) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- setOverviewSwitchListener(Runnable) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- setOverviewSwitchListener(Runnable) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphPanel
- setProfilingEnabled(boolean) - Method in class com.helix.agent.jmx.ProfilerControl
- setProfilingEnabled(boolean) - Method in interface com.helix.agent.jmx.ProfilerControlMBean
- setRootNode(StackFrameNode) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- setSessionPool(OnnxSessionPool) - Static method in class com.helix.core.ml.OnnxModelExecutor
-
Registers the active session pool for runtime evaluation.
- setStatusListener(Consumer<String>) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- setStepMode(boolean) - Method in class com.helix.core.debug.DebugSession
- setTargetPackages(String) - Method in class com.helix.agent.AgentConfiguration
- setThreadSession(DebugSession) - Static method in class com.helix.core.debug.DebugHook
- setToastCallback(FlameGraphComponent.ToastCallback) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphComponent
- setToastCallback(FlameGraphComponent.ToastCallback) - Method in class com.helix.profiler.flamegraph.ui.FlameGraphPanel
- setup() - Method in class com.helix.experiments.benchmarks.AdaptiveOptimizerBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.CacheBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.CompilationBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.ExecutionBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.OnnxInferenceBenchmark
- setup() - Method in class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- setupInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- setupInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- setupIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- setupIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- setupTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- setupTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- setVariable(String, Object) - Method in class com.helix.api.ExecutionContext
-
Sets a variable in the execution context.
- setZoomedNode(StackFrameNode) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- severity() - Method in record class com.helix.profiler.health.HealthIssue
-
Returns the value of the
severityrecord component. - Severity - Enum Class in com.helix.profiler.health
-
Health issue severity levels.
- shallowSizeBytes - Variable in class com.helix.profiler.jfr.MemoryAnalysisEvent
- SHARED - Enum constant in enum class com.helix.core.classloader.IsolationMode
-
Single shared RuleClassLoader instance for all compiled rules.
- SharedUtilityClassLoader - Class in com.helix.core.classloader
-
Singleton shared ClassLoader for common utility classes and shared dependencies.
- shouldDemote(long) - Method in class com.helix.core.cache.DemotionPolicy
- shouldPromoteToL1() - Method in class com.helix.core.cache.PromotionPolicy
- shouldPromoteToL2() - Method in class com.helix.core.cache.PromotionPolicy
- showToast(String, List<String>, long, TextColor.RGB) - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- showToast(String, List<String>, TextColor.RGB) - Method in interface com.helix.profiler.flamegraph.ui.FlameGraphComponent.ToastCallback
- showTopRightToast(String, List<String>, TextColor.RGB, int) - Method in class com.helix.cli.ui.HelixDashboard
- shutdown() - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- shutdown(Duration) - Method in interface com.helix.api.stream.StreamBridge
-
Gracefully shuts down the stream bridge within the specified timeout duration.
- shutdown(Duration) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- shutdown(Duration) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- singleProducer() - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- size() - Method in class com.helix.profiler.jit.CompilationHistory
-
Returns the total count of recorded compilation events.
- snapshot() - Method in class com.helix.profiler.node.NodeStats
-
Creates an immutable point-in-time snapshot of this node's telemetry.
- snapshot(long, long, long) - Method in class com.helix.core.cache.CacheStatistics
- Snapshot(String, String, long, long, long, double, double, double) - Constructor for record class com.helix.profiler.node.NodeStats.Snapshot
-
Creates an instance of a
Snapshotrecord class. - softReferenceUnderPressure(int, boolean) - Method in class com.helix.experiments.gc.GcStressExperiment
-
Tests SoftReference behavior under memory pressure: Soft references are retained until heap pressure demands reclamation.
- StackFrameNode - Class in com.helix.profiler.flamegraph
-
Hierarchical prefix trie node representing a stack frame in a flame graph call tree.
- StackFrameNode(String, int, StackFrameNode) - Constructor for class com.helix.profiler.flamegraph.StackFrameNode
-
Constructs a new StackFrameNode.
- StackSampleEvent - Record Class in com.helix.profiler.flamegraph
-
Profiling telemetry event carrying a recorded execution stack trace sample.
- StackSampleEvent(MetricType, List<String>, long) - Constructor for record class com.helix.profiler.flamegraph.StackSampleEvent
- StackSampleEvent(MetricType, List<String>, long, Instant) - Constructor for record class com.helix.profiler.flamegraph.StackSampleEvent
-
Creates an instance of a
StackSampleEventrecord class. - stackTrace() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns the value of the
stackTracerecord component. - start() - Method in interface com.helix.api.profiler.Profiler
-
Starts the profiler.
- start() - Method in class com.helix.cli.repl.HelixRepl
-
Starts the interactive REPL event loop.
- start() - Method in class com.helix.cli.ui.HelixDashboard
- start() - Method in class com.helix.core.cache.l4.RedisCacheInvalidationListener
-
Starts listening for Redis cache invalidation events in a dedicated virtual thread.
- start() - Method in class com.helix.core.DefaultProfiler
- start() - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- start() - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- start() - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- start(long) - Method in class com.helix.profiler.interactive.LiveDashboard
- start(ProfileMode) - Method in class com.helix.profiler.async.AsyncProfilerIntegration
-
Starts profiling with the specified ProfileMode (e.g.
- startMonitoring() - Method in class com.helix.profiler.jit.JitCompilationMonitor
- startRecording(String) - Method in class com.helix.profiler.jfr.JfrRecordingManager
-
Starts a new JFR recording session.
- startThreadSampling(long, TimeUnit) - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Starts an asynchronous background periodic thread sampling loop.
- stats() - Method in interface com.helix.api.stream.StreamBridge
-
Retrieves current streaming engine metrics and capacity stats.
- stats() - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- stats() - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- status() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
statusrecord component. - step() - Method in class com.helix.core.debug.DebugSession
-
Advances to the next condition clause (single-step mode).
- stop() - Method in interface com.helix.api.profiler.Profiler
-
Stops the profiler.
- stop() - Method in class com.helix.cli.ui.HelixDashboard
- stop() - Method in class com.helix.core.DefaultProfiler
- stop() - Method in class com.helix.profiler.async.AsyncProfilerIntegration
-
Stops the current profiling session and returns recorded collapsed stack sample data.
- stop() - Method in class com.helix.profiler.interactive.LiveDashboard
- stopMonitoring() - Method in class com.helix.profiler.jit.JitCompilationMonitor
- stopRecording() - Method in class com.helix.profiler.jfr.JfrRecordingManager
-
Stops the active JFR recording session.
- stopThreadSampling() - Method in class com.helix.profiler.flamegraph.FlameGraphAggregator
-
Stops the background thread sampling loop.
- STORE_AND_NOTIFY - Static variable in class com.helix.core.cache.l4.RedisLuaScripts
-
Stores compiled bytecode, sets expiration TTL, deletes the compilation lease lock, and publishes an update event on the cluster notification channel.
- StreamBridge - Interface in com.helix.api.stream
-
High-performance streaming SPI bridge for in-process event ingestion, rule evaluation, and result dispatching.
- StreamCommand - Class in com.helix.cli
-
Picocli subcommand for streaming rule execution via Apache Kafka or LMAX Disruptor.
- StreamCommand() - Constructor for class com.helix.cli.StreamCommand
- StreamCommand(StreamBridge) - Constructor for class com.helix.cli.StreamCommand
- StreamListener - Interface in com.helix.api.stream
-
Asynchronous callback listener for stream evaluation results.
- StreamRecord<T> - Class in com.helix.api.stream
-
Generic record representing an item ingested into or transmitted across a stream.
- StreamRecord(String, String, String, T, ExecutionContext, long, Map<String, String>) - Constructor for class com.helix.api.stream.StreamRecord
- StreamRecord(String, String, T) - Constructor for class com.helix.api.stream.StreamRecord
- StreamRecord(String, T) - Constructor for class com.helix.api.stream.StreamRecord
- StreamResult - Class in com.helix.api.stream
-
Encapsulates the execution result of an event processed through the streaming pipeline.
- StreamResult(String, String, String, boolean, Object, Throwable, long) - Constructor for class com.helix.api.stream.StreamResult
- StreamStats - Class in com.helix.api.stream
-
Immutable snapshot of streaming runtime metrics and ring buffer capacity.
- StreamStats(long, long, long, long, int, long) - Constructor for class com.helix.api.stream.StreamStats
- subscribe(EventType, EventListener<EngineEvent>) - Method in class com.helix.core.events.EventBus
- subscribe(String, RuleStreamHandler) - Method in interface com.helix.api.stream.StreamBridge
-
Subscribes a functional rule stream handler to a given topic.
- subscribe(String, RuleStreamHandler) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- subscribe(String, RuleStreamHandler) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- subscribe(Collection<String>) - Method in class com.helix.core.stream.kafka.KafkaRuleStreamConsumer
- subscribeListener(String, StreamListener) - Method in interface com.helix.api.stream.StreamBridge
-
Subscribes an asynchronous result listener to a given topic.
- subscribeListener(String, StreamListener) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- subscribeListener(String, StreamListener) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- SUBTRACT - Enum constant in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
- success - Variable in class com.helix.profiler.jfr.RuleCompilationEvent
- success - Variable in class com.helix.profiler.jfr.RuleExecutionEvent
- success() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns the value of the
successrecord component. - success() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns the value of the
successrecord component. - success(Object, long) - Static method in class com.helix.api.ExecutionResult
-
Creates a successful ExecutionResult.
- success(String, String, String, Object, long) - Static method in class com.helix.api.stream.StreamResult
- switchView(HelixDashboard.ViewMode) - Method in class com.helix.cli.ui.HelixDashboard
- SYNC - Enum constant in enum class com.helix.core.stream.kafka.CommitMode
-
Synchronous blocking commit after processing records.
- SyncExecutor - Class in com.helix.core.executor
-
Synchronous implementation of
RuleExecutorexecuting rules in the calling thread. - SyncExecutor() - Constructor for class com.helix.core.executor.SyncExecutor
- SyncExecutor(ExecutorMetrics) - Constructor for class com.helix.core.executor.SyncExecutor
T
- targetMethod() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
targetMethodrecord component. - targetMethod() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns the value of the
targetMethodrecord component. - taskFinished() - Method in class com.helix.core.executor.VirtualThreadExecutorMetrics
-
Decrements the count of currently executing tasks.
- taskStarted() - Method in class com.helix.core.executor.VirtualThreadExecutorMetrics
-
Increments the count of currently executing tasks.
- tearDown() - Method in class com.helix.experiments.benchmarks.AdaptiveOptimizerBenchmark
- tearDown() - Method in class com.helix.experiments.benchmarks.CacheBenchmark
- tearDown() - Method in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
- tearDown() - Method in class com.helix.experiments.benchmarks.L4CacheBenchmark
- tearDown() - Method in class com.helix.experiments.benchmarks.OnnxInferenceBenchmark
- tearDown() - Method in class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- tearInvocationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- tearInvocationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- tearIterationMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- tearIterationMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- tearTrialMutex - Variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.AdaptiveOptimizerBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CacheBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.CompilationBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.DisruptorStreamingBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.ExecutionBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.L4CacheBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.OnnxInferenceBenchmark_jmhType_B2
- tearTrialMutexUpdater - Static variable in class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- TerminalRenderer - Class in com.helix.cli.ui
-
ANSI colored console helper for rendering CLI messages.
- TerminalRenderer() - Constructor for class com.helix.cli.ui.TerminalRenderer
- testInliningLimits(String, int, boolean) - Method in class com.helix.experiments.jit.JitCompilationExperiment
-
Evaluates whether a target method with given bytecode size will be inlined under HotSpot default limits.
- threadFactory(ThreadFactory) - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- tier() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
tierrecord component. - TieredCompilationTracker - Class in com.helix.profiler.jit
-
Tracker that monitors JIT compilation tier transitions (C1 -> C2, deoptimizations, OSR) per method.
- TieredCompilationTracker() - Constructor for class com.helix.profiler.jit.TieredCompilationTracker
- TieredRuleCache - Class in com.helix.core.cache
-
Multi-tier rule cache supporting L1 (Strong Caffeine), L2 (SoftReference), L3 (WeakReference), and L4 (Distributed Redis) with promotion and cluster invalidation.
- TieredRuleCache() - Constructor for class com.helix.core.cache.TieredRuleCache
- TieredRuleCache(long, long, TimeUnit) - Constructor for class com.helix.core.cache.TieredRuleCache
- TieredRuleCache(long, long, TimeUnit, DistributedRuleCache, Function<byte[], CompiledRule>) - Constructor for class com.helix.core.cache.TieredRuleCache
- timeAtSafepointMs() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns the value of the
timeAtSafepointMsrecord component. - timeSinceLastNs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns the value of the
timeSinceLastNsrecord component. - timestamp - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- timestamp() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.api.profiler.CacheEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in interface com.helix.api.profiler.ProfileEvent
-
Gets the timestamp when the event occurred.
- timestamp() - Method in record class com.helix.core.events.EngineEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.profiler.health.HealthIssue
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.profiler.health.HealthStatus
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns the value of the
timestamprecord component. - timestamp(long) - Method in class com.helix.api.stream.RuleEvent.Builder
- timestampMs() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
timestampMsrecord component. - timestampMs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns the value of the
timestampMsrecord component. - timestampMs() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns the value of the
timestampMsrecord component. - timestampNanos() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns the value of the
timestampNanosrecord component. - timeToReachSafepointMs() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns the value of the
timeToReachSafepointMsrecord component. - ToastNotification(String, List<String>, long, TextColor.RGB) - Constructor for class com.helix.profiler.flamegraph.AsciiFlameRenderer.ToastNotification
- toByteArray() - Method in class com.helix.core.bytecode.AsmClassBuilder
- toConsumerProperties() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- toggleMetricType() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- topic - Variable in class com.helix.core.stream.disruptor.RuleEventHolder
- topic(String) - Method in class com.helix.api.stream.RuleEvent.Builder
- TOPIC - Static variable in class com.helix.experiments.benchmarks.DisruptorStreamingBenchmark
- toProducerProperties() - Method in class com.helix.core.stream.kafka.KafkaStreamConfig
- toString() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.api.agent.MemoryAnalysisReport
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.api.ExecutionContext
- toString() - Method in class com.helix.api.ExecutionResult
- toString() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.api.profiler.CacheEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.api.profiler.CompilationEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.api.profiler.ExecutionEvent
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.api.stream.RuleEvent
- toString() - Method in class com.helix.api.stream.StreamRecord
- toString() - Method in class com.helix.api.stream.StreamResult
- toString() - Method in class com.helix.api.stream.StreamStats
- toString() - Method in record class com.helix.core.bytecode.OptimizationResult
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.core.cache.CacheKey
- toString() - Method in record class com.helix.core.cache.CacheStatsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.core.cache.l4.SerializedRuleData
- toString() - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.core.CompilationMetrics
- toString() - Method in class com.helix.core.debug.ConditionClause
- toString() - Method in class com.helix.core.debug.EvaluationFrame
- toString() - Method in record class com.helix.core.events.EngineEvent
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.core.parser.ast.BinaryOpNode
- toString() - Method in class com.helix.core.parser.ast.FieldAccessNode
- toString() - Method in class com.helix.core.parser.ast.FunctionCallNode
- toString() - Method in class com.helix.core.parser.ast.LiteralNode
- toString() - Method in class com.helix.core.parser.ast.MethodCallNode
- toString() - Method in class com.helix.core.parser.ast.OnnxInferenceNode
- toString() - Method in class com.helix.core.parser.ast.RuleNode
- toString() - Method in class com.helix.core.parser.ast.UnaryOpNode
- toString() - Method in class com.helix.core.parser.ast.VariableNode
- toString() - Method in record class com.helix.experiments.gc.GcReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.experiments.jit.JitReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.experiments.layout.LayoutReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
-
Returns a string representation of this record class.
- toString() - Method in enum class com.helix.profiler.flamegraph.MetricType
- toString() - Method in class com.helix.profiler.flamegraph.StackFrameNode
- toString() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.profiler.gc.GcStatistics
- toString() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.health.HealthIssue
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.health.HealthStatus
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.jit.CompilationEvent
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.profiler.jit.CompilationStats
- toString() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns a string representation of this record class.
- toString() - Method in class com.helix.profiler.node.NodeStats
- totalDurationNanos() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
-
Returns the value of the
totalDurationNanosrecord component. - totalHits() - Method in record class com.helix.core.cache.CacheStatsSnapshot
- totalInvocations() - Method in record class com.helix.experiments.jit.JitReport
-
Returns the value of the
totalInvocationsrecord component. - totalMemoryBytes() - Method in record class com.helix.api.agent.ClassLoaderInfo
-
Returns the value of the
totalMemoryBytesrecord component. - totalPauseMs() - Method in record class com.helix.experiments.safepoint.SafepointReport
-
Returns the value of the
totalPauseMsrecord component. - totalRequests() - Method in record class com.helix.core.cache.CacheStatsSnapshot
- totalSafepointNs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
-
Returns the value of the
totalSafepointNsrecord component. - totalSamplesA() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns the value of the
totalSamplesArecord component. - totalSamplesB() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
-
Returns the value of the
totalSamplesBrecord component. - toTreeString() - Method in class com.helix.profiler.flamegraph.StackFrameNode
-
Renders a human-readable hierarchical tree string of this node and its descendants.
- track(RuleClassLoader) - Method in class com.helix.core.classloader.ClassLoaderLeakDetector
- TrackedLoader(String, WeakReference<RuleClassLoader>, long) - Constructor for record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
-
Creates an instance of a
TrackedLoaderrecord class. - transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.helix.agent.transformer.RuleClassTransformer
- TransformationException - Exception Class in com.helix.agent.transformer
- TransformationException(String) - Constructor for exception class com.helix.agent.transformer.TransformationException
- TransformationException(String, Throwable) - Constructor for exception class com.helix.agent.transformer.TransformationException
- triggerGC() - Method in class com.helix.agent.jmx.EngineControl
- triggerGC() - Method in interface com.helix.agent.jmx.EngineControlMBean
- triggerShutdown() - Method in class com.helix.cli.StreamCommand
- tryPublish(RuleEvent) - Method in interface com.helix.api.stream.StreamBridge
-
Fast-path fire-and-forget publish of an event.
- tryPublish(RuleEvent, StreamListener) - Method in interface com.helix.api.stream.StreamBridge
-
Fast-path non-blocking publish of a rule event with a completion listener, avoiding Future allocation.
- tryPublish(RuleEvent, StreamListener) - Method in class com.helix.core.stream.disruptor.DisruptorStreamBridge
- tryPublish(RuleEvent, StreamListener) - Method in class com.helix.core.stream.kafka.KafkaStreamEngine
- TuiDashboard - Class in com.helix.cli.ui
-
Backwards-compatible alias extending
HelixDashboard. - TuiDashboard() - Constructor for class com.helix.cli.ui.TuiDashboard
- TuiDashboard(FlameGraphAggregator) - Constructor for class com.helix.cli.ui.TuiDashboard
- type() - Method in record class com.helix.core.events.EngineEvent
-
Returns the value of the
typerecord component. - type() - Method in record class com.helix.profiler.gc.GcEvent
-
Returns the value of the
typerecord component. - TypeChecker - Class in com.helix.core.parser
-
Static AST type checker and type inference engine.
- TypeChecker(TypeContext) - Constructor for class com.helix.core.parser.TypeChecker
- TypeContext - Class in com.helix.core.parser
-
Symbol table mapping variable names to their declared/inferred Java type classes, optionally holding a
ModelRegistryfor compile-time model feature verification. - TypeContext() - Constructor for class com.helix.core.parser.TypeContext
- TypeContext(Map<String, Class<?>>) - Constructor for class com.helix.core.parser.TypeContext
- TypeContext(Map<String, Class<?>>, ModelRegistry) - Constructor for class com.helix.core.parser.TypeContext
- TypeMismatchException - Exception Class in com.helix.core.parser
-
Exception thrown when AST type validation fails or incompatible types are encountered.
- TypeMismatchException(String) - Constructor for exception class com.helix.core.parser.TypeMismatchException
- TypeMismatchException(String, Throwable) - Constructor for exception class com.helix.core.parser.TypeMismatchException
U
- UnaryOpNode - Class in com.helix.core.parser.ast
-
AST node representing unary operations (!, -).
- UnaryOpNode(UnaryOpNode.Operator, ExpressionNode) - Constructor for class com.helix.core.parser.ast.UnaryOpNode
- UnaryOpNode.Operator - Enum Class in com.helix.core.parser.ast
- unregisterMBean(String) - Static method in class com.helix.agent.jmx.MBeanRegistry
- unsubscribe(EventType, EventListener<EngineEvent>) - Method in class com.helix.core.events.EventBus
V
- validate(String) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Validates expression syntax.
- validate(String, Map<String, Class<?>>) - Method in class com.helix.core.parser.ExpressionRuleParser
-
Validates expression syntax and type compatibility against a schema.
- value() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class com.helix.api.profiler.CacheEvent.CacheOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.cli.ui.HelixDashboard.ViewMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.cache.CacheTier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.classloader.IsolationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.events.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.parser.ast.UnaryOpNode.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.reorder.ReorderingPolicyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.RuleCompiler.GeneratorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.core.stream.kafka.CommitMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.profiler.async.ProfileMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.profiler.flamegraph.FlameGraphTheme.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.profiler.flamegraph.MetricType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.helix.profiler.health.Severity
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.helix.api.profiler.CacheEvent.CacheOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.cli.ui.HelixDashboard.ViewMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.cache.CacheTier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.classloader.IsolationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.events.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.parser.ast.BinaryOpNode.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.parser.ast.UnaryOpNode.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.reorder.ReorderingPolicyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.RuleCompiler.GeneratorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.core.stream.kafka.CommitMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.profiler.async.ProfileMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.profiler.flamegraph.FlameGraphTheme.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.profiler.flamegraph.MetricType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.helix.profiler.health.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- variable(String, Object) - Method in class com.helix.api.stream.RuleEvent.Builder
- VariableNode - Class in com.helix.core.parser.ast
-
AST node representing an input variable reference by name.
- VariableNode(String) - Constructor for class com.helix.core.parser.ast.VariableNode
- version() - Method in record class com.helix.api.ml.OnnxInferenceResult
-
Returns the value of the
versionrecord component. - version() - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns the value of the
versionrecord component. - version(String) - Method in class com.helix.api.ml.OnnxModelDescriptor.Builder
- VirtualThreadExecutionBenchmark - Class in com.helix.experiments.benchmarks
-
JMH Microbenchmark suite comparing SyncExecutor, ThreadPoolExecutor (AsyncExecutor), and VirtualThreadRuleExecutor under concurrent evaluation load and structured fan-out.
- VirtualThreadExecutionBenchmark() - Constructor for class com.helix.experiments.benchmarks.VirtualThreadExecutionBenchmark
- VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkSyncExecutor_jmhTest
- VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkThreadPoolExecutor_jmhTest
- VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadExecutor_jmhTest
- VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_benchmarkVirtualThreadStructuredFanOut_jmhTest
- VirtualThreadExecutionBenchmark_jmhType - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_jmhType() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType
- VirtualThreadExecutionBenchmark_jmhType_B1 - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_jmhType_B1() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B1
- VirtualThreadExecutionBenchmark_jmhType_B2 - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_jmhType_B2() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B2
- VirtualThreadExecutionBenchmark_jmhType_B3 - Class in com.helix.experiments.benchmarks.jmh_generated
- VirtualThreadExecutionBenchmark_jmhType_B3() - Constructor for class com.helix.experiments.benchmarks.jmh_generated.VirtualThreadExecutionBenchmark_jmhType_B3
- VirtualThreadExecutorMetrics - Class in com.helix.core.executor
-
Extended metrics tracking execution counts, timing, active virtual thread tasks, and timeouts.
- VirtualThreadExecutorMetrics() - Constructor for class com.helix.core.executor.VirtualThreadExecutorMetrics
- VirtualThreadRuleExecutor - Class in com.helix.core.executor
-
High-throughput rule executor backed by Java 21 Project Loom virtual threads and structured concurrency.
- VirtualThreadRuleExecutor() - Constructor for class com.helix.core.executor.VirtualThreadRuleExecutor
- VirtualThreadRuleExecutor(Duration) - Constructor for class com.helix.core.executor.VirtualThreadRuleExecutor
- VirtualThreadRuleExecutor(Duration, VirtualThreadExecutorMetrics) - Constructor for class com.helix.core.executor.VirtualThreadRuleExecutor
- VirtualThreadRuleExecutor(ExecutorService, Duration, VirtualThreadExecutorMetrics) - Constructor for class com.helix.core.executor.VirtualThreadRuleExecutor
- visit(BinaryExpressionNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(BinaryOpNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(BinaryOpNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(BinaryOpNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(BinaryOpNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(BinaryOpNode) - Method in class com.helix.core.parser.TypeChecker
- visit(ComparisonNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(FieldAccessNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(FieldAccessNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(FieldAccessNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(FieldAccessNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(FieldAccessNode) - Method in class com.helix.core.parser.TypeChecker
- visit(FunctionCallNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(FunctionCallNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(FunctionCallNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(FunctionCallNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(FunctionCallNode) - Method in class com.helix.core.parser.TypeChecker
- visit(LiteralNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(LiteralNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(LiteralNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(LiteralNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(LiteralNode) - Method in class com.helix.core.parser.TypeChecker
- visit(MethodCallNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(MethodCallNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(MethodCallNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(MethodCallNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(MethodCallNode) - Method in class com.helix.core.parser.TypeChecker
- visit(OnnxInferenceNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(OnnxInferenceNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(OnnxInferenceNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(OnnxInferenceNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(OnnxInferenceNode) - Method in class com.helix.core.parser.TypeChecker
- visit(UnaryOpNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(UnaryOpNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(UnaryOpNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(UnaryOpNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(UnaryOpNode) - Method in class com.helix.core.parser.TypeChecker
- visit(VariableNode) - Method in class com.helix.core.bytecode.AstEvaluator
- visit(VariableNode) - Method in class com.helix.core.bytecode.ConstantFolder
- visit(VariableNode) - Method in class com.helix.core.bytecode.DeadCodeEliminator
- visit(VariableNode) - Method in interface com.helix.core.parser.ast.AstVisitor
- visit(VariableNode) - Method in class com.helix.core.parser.TypeChecker
- visitMethod(int, String, String, String, String[]) - Method in class com.helix.agent.transformer.AllocationTrackingVisitor
- visitMethod(int, String, String, String, String[]) - Method in class com.helix.agent.transformer.RuleInstrumentationVisitor
W
- waitStrategy(WaitStrategy) - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
- WALL - Enum constant in enum class com.helix.profiler.async.ProfileMode
- WARNING - Enum constant in enum class com.helix.profiler.health.Severity
- weakReferenceImmediate(int) - Method in class com.helix.experiments.gc.GcStressExperiment
-
Tests WeakReference lifecycle: Weak references are reclaimed immediately during any GC pass.
- withActive(boolean) - Method in record class com.helix.api.ml.OnnxModelDescriptor
-
Returns a copy of this descriptor with an updated active flag.
- withClassTransform(boolean) - Method in class com.helix.api.agent.AgentConfiguration.Builder
- withMemoryProfiling(boolean) - Method in class com.helix.api.agent.AgentConfiguration.Builder
Y
- yieldingWaitStrategy() - Method in class com.helix.core.stream.disruptor.DisruptorConfig.Builder
Z
- zoomIntoSelected() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
- zoomOut() - Method in class com.helix.profiler.flamegraph.AsciiFlameRenderer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
HelixEngines.createDefault()instead.