Index

A B C D E F G H I J K L M N O P R S T U V W Y Z 
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 active record 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 activeClassLoaders record component.
activeClassLoaders() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
Returns the value of the activeClassLoaders record component.
activeL1Count() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the activeL1Count record component.
activeL2Count() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the activeL2Count record component.
activeL3Count() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the activeL3Count record 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 StackTraceElement array 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 StackTraceElement array 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 allDeltas record 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 CompletableFuture backed 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 atSafepointNs record 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 avgCostNanos record 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 bytecode record 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 -v output, powered by ASM's TraceClassVisitor.
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 CompiledRule instances.
bytecodeIndex() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
Returns the value of the bytecodeIndex record 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 bytecodeSize record component.
bytecodeSize() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
Returns the value of the bytecodeSize record 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 c1CompilationCount record component.
c2CompilationCount() - Method in record class com.helix.experiments.jit.JitReport
Returns the value of the c2CompilationCount record 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 CacheEvent record 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 cacheHits record 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 cacheMisses record 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 CacheStatsSnapshot record 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 cacheTier record 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 cause record 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 classesGenerated record component.
classLoader() - Method in record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
Returns the value of the classLoader record 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 ClassLoaderInfo record 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 RuleClassLoader instances across different IsolationModes.
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 className record component.
className() - Method in record class com.helix.api.agent.MemoryAnalysisReport
Returns the value of the className record component.
className() - Method in record class com.helix.experiments.layout.LayoutReport
Returns the value of the className record component.
clauseRatios() - Method in record class com.helix.core.bytecode.OptimizationResult
Returns the value of the clauseRatios record 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 clearedCount record 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 ComparisonReport record 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 CompilationEvent record class.
CompilationEvent(String, String, long, boolean, String, Instant) - Constructor for record class com.helix.api.profiler.CompilationEvent
Creates an instance of a CompilationEvent record 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 compilationTimeNanos record 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 Rule object into an executable CompiledRule.
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 compiledRule record 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 compileId record 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 component record component.
compressedOops() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
Returns the value of the compressedOops record 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 compressedOopsEnabled record 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 costToFailureRatio record component.
countA() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
Returns the value of the countA record component.
countB() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
Returns the value of the countB record 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 RuleEngine instance 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 createdTimestamp record component.
createdTimestamp() - Method in record class com.helix.core.classloader.ClassLoaderLeakDetector.TrackedLoader
Returns the value of the createdTimestamp record 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 Profiler tracking engine telemetry events.
createProfiler(RuleEngine) - Static method in class com.helix.HelixApplication
Deprecated.
createTensor(OrtEnvironment, OnnxModelDescriptor, ExecutionContext) - Method in class com.helix.core.ml.OnnxFeatureExtractor
Constructs a native OnnxTensor for a single-row inference request.
createTensor(OrtEnvironment, OnnxModelDescriptor, List<ExecutionContext>) - Method in class com.helix.core.ml.OnnxFeatureExtractor
Constructs a native OnnxTensor for 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 Profiler tracking engine telemetry events.
DefaultProfiler() - Constructor for class com.helix.core.DefaultProfiler
 
DefaultRuleEngine - Class in com.helix.core
Default implementation of RuleEngine orchestrating 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 delta record 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 demotionsL1ToL2 record component.
demotionsL2ToL3() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the demotionsL2ToL3 record component.
description() - Method in record class com.helix.api.ml.OnnxModelDescriptor
Returns the value of the description record 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 EngineEvent record 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 evaluatedTimestamp record 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 evictions record 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 executionCount record 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 ExecutionEvent record 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 executionTimeNanos record 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 failureCount record 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 failureRate record 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 fieldCount record component.
fileSizeBytes() - Method in record class com.helix.api.ml.OnnxModelDescriptor
Returns the value of the fileSizeBytes record 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 finalMetaspaceUsedMb record 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 FrameDelta record class.
frames() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
Returns the value of the frames record 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 GcEvent record 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 gcId record 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 GcReport record 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 gcTriggered record 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 CompiledRule instance 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 generatedClass record component.
GeneratedClassResult(Class<?>, URLClassLoader) - Constructor for record class com.helix.experiments.metaspace.DynamicClassGenerator.GeneratedClassResult
Creates an instance of a GeneratedClassResult record 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 generatorType record 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 headerSize record component.
headerSizeBytes() - Method in record class com.helix.api.agent.MemoryAnalysisReport
Returns the value of the headerSizeBytes record component.
headerSizeBytes() - Method in record class com.helix.experiments.layout.LayoutReport
Returns the value of the headerSizeBytes record 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 HealthIssue record 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 HealthStatus record class.
heapAfterKb() - Method in record class com.helix.profiler.gc.GcEvent
Returns the value of the heapAfterKb record component.
heapBeforeKb() - Method in record class com.helix.profiler.gc.GcEvent
Returns the value of the heapBeforeKb record component.
heapTotalKb() - Method in record class com.helix.profiler.gc.GcEvent
Returns the value of the heapTotalKb record 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 highestTierAchieved record 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 hitsL1 record component.
hitsL2() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the hitsL2 record component.
hitsL3() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the hitsL3 record 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 id record 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 initialMetaspaceUsedMb record component.
initialObjectCount() - Method in record class com.helix.experiments.gc.GcReport
Returns the value of the initialObjectCount record 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 inlined record 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 InliningDecision record class.
inliningReason() - Method in record class com.helix.experiments.jit.JitReport
Returns the value of the inliningReason record 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 inputFeatures record 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 instanceSizeBytes record component.
instanceSizeBytes() - Method in record class com.helix.experiments.layout.LayoutReport
Returns the value of the instanceSizeBytes record component.
instanceSizeDeep() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
Returns the value of the instanceSizeDeep record component.
instanceSizeShallow() - Method in record class com.helix.agent.jol.MemoryAnalysisReport
Returns the value of the instanceSizeShallow record 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 isExceptionHolder record 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 isFullGc record component.
isHealthy() - Method in record class com.helix.profiler.health.HealthStatus
Returns the value of the isHealthy record component.
isInlined() - Method in record class com.helix.experiments.jit.JitReport
Returns the value of the isInlined record 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 isOsr record 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 issues record component.
isSynchronized() - Method in record class com.helix.profiler.jit.CompilationEvent
Returns the value of the isSynchronized record 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 JitReport record 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 latencyNanos record component.
layoutDetails() - Method in record class com.helix.api.agent.MemoryAnalysisReport
Returns the value of the layoutDetails record 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 LayoutReport record 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 loadedClassCount record 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 lossPaddingBytes record 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 memoryAllocatedMb record 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 MemoryAnalysisReport record class.
MemoryAnalysisReport(String, long, long, long, long, boolean, String) - Constructor for record class com.helix.agent.jol.MemoryAnalysisReport
Creates an instance of a MemoryAnalysisReport record 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 message record component.
metaspaceGrowthMb() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
Returns the value of the metaspaceGrowthMb record 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 MetaspaceReport record class.
metaspaceUsedBytes() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
Returns the value of the metaspaceUsedBytes record component.
method() - Method in record class com.helix.profiler.jit.CompilationEvent
Returns the value of the method record 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 MetricsSnapshot record class.
metricType() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
Returns the value of the metricType record 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 misses record component.
modelName() - Method in record class com.helix.api.ml.OnnxInferenceResult
Returns the value of the modelName record component.
modelName() - Method in record class com.helix.api.ml.OnnxModelDescriptor
Returns the value of the modelName record 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 modelPath record 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 name record component.
name() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
Returns the value of the name record 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 netSampleDelta record 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 nodeId record 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 operation record 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 OptimizationResult record class.
optimizations() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
Returns the value of the optimizations record 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 AND chains 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 optimizedAst record 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 originalAst record 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 outputIndex record 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 outputTensorName record 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 overallSeverity record 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 p50DurationNanos record 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 p95DurationNanos record component.
p99DurationNanos() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
Returns the value of the p99DurationNanos record component.
paddingBytes() - Method in record class com.helix.experiments.layout.LayoutReport
Returns the value of the paddingBytes record 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 parentName record 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 pauseTimeMs record component.
payload() - Method in record class com.helix.core.events.EngineEvent
Returns the value of the payload record component.
percentageChange() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
Returns the value of the percentageChange record 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 predictedClass record 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 printableLayout record component.
printableLayout() - Method in record class com.helix.experiments.layout.LayoutReport
Returns the value of the printableLayout record 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 probabilityScore record 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 promotionsL2ToL1 record component.
promotionsL3ToL2() - Method in record class com.helix.core.cache.CacheStatsSnapshot
Returns the value of the promotionsL3ToL2 record 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 reachingSafepointNs record 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 reason record 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 reference record 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 regressions record 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 TextGraphics viewport.
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 reordered record 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 ReorderingPolicy instances.
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 retainedCount record 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 RuleEventHolder instances 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 ruleKey record 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 ruleName record component.
ruleName() - Method in record class com.helix.api.profiler.ExecutionEvent
Returns the value of the ruleName record component.
ruleName() - Method in record class com.helix.core.bytecode.OptimizationResult
Returns the value of the ruleName record component.
ruleName() - Method in record class com.helix.core.events.EngineEvent
Returns the value of the ruleName record component.
ruleName() - Method in record class com.helix.profiler.node.NodeStats.Snapshot
Returns the value of the ruleName record 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 Rule instances 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 StreamResult representing 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 rulesCompiled record component.
rulesExecuted() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
Returns the value of the rulesExecuted record 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 ruleVersion record component.
ruleVersion() - Method in record class com.helix.api.profiler.ExecutionEvent
Returns the value of the ruleVersion record 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 SafepointEvent record 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 safepointReason record 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 SafepointReport record 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 scenarioName record component.
scenarioName() - Method in record class com.helix.experiments.metaspace.MetaspaceReport
Returns the value of the scenarioName record component.
scenarioName() - Method in record class com.helix.experiments.safepoint.SafepointReport
Returns the value of the scenarioName record 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 severity record 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 Snapshot record 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 StackSampleEvent record class.
stackTrace() - Method in record class com.helix.profiler.async.ProfileComparator.FrameDelta
Returns the value of the stackTrace record 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 status record 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 success record component.
success() - Method in record class com.helix.api.profiler.ExecutionEvent
Returns the value of the success record 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 RuleExecutor executing 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 targetMethod record component.
targetMethod() - Method in record class com.helix.profiler.jit.InliningAnalyzer.InliningDecision
Returns the value of the targetMethod record 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 tier record 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 timeAtSafepointMs record component.
timeSinceLastNs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
Returns the value of the timeSinceLastNs record 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 timestamp record component.
timestamp() - Method in record class com.helix.api.profiler.CacheEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.api.profiler.CompilationEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.api.profiler.ExecutionEvent
Returns the value of the timestamp record 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 timestamp record component.
timestamp() - Method in record class com.helix.profiler.flamegraph.StackSampleEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.profiler.gc.GcEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.profiler.health.HealthIssue
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.profiler.health.HealthStatus
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.profiler.jit.CompilationEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.helix.profiler.metrics.MetricsSnapshot
Returns the value of the timestamp record 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 timestampMs record component.
timestampMs() - Method in record class com.helix.profiler.gc.SafepointAnalyzer.SafepointEvent
Returns the value of the timestampMs record component.
timestampMs() - Method in record class com.helix.profiler.jit.CompilationEvent
Returns the value of the timestampMs record component.
timestampNanos() - Method in record class com.helix.core.bytecode.OptimizationResult
Returns the value of the timestampNanos record component.
timeToReachSafepointMs() - Method in record class com.helix.experiments.safepoint.SafepointReport
Returns the value of the timeToReachSafepointMs record 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 totalDurationNanos record 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 totalInvocations record component.
totalMemoryBytes() - Method in record class com.helix.api.agent.ClassLoaderInfo
Returns the value of the totalMemoryBytes record component.
totalPauseMs() - Method in record class com.helix.experiments.safepoint.SafepointReport
Returns the value of the totalPauseMs record 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 totalSafepointNs record component.
totalSamplesA() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
Returns the value of the totalSamplesA record component.
totalSamplesB() - Method in record class com.helix.profiler.async.ProfileComparator.ComparisonReport
Returns the value of the totalSamplesB record 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 TrackedLoader record 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 type record component.
type() - Method in record class com.helix.profiler.gc.GcEvent
Returns the value of the type record 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 ModelRegistry for 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 value record 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 version record component.
version() - Method in record class com.helix.api.ml.OnnxModelDescriptor
Returns the value of the version record 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
 
A B C D E F G H I J K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form