Home / Function/ propagateEvent() — netty Function Reference

propagateEvent() — netty Function Reference

Architecture documentation for the propagateEvent() function in DefaultChannelPipelineBenchmark.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  93f8c01c_8cb4_1927_5936_b794a95bee48["propagateEvent()"]
  6afe5926_1391_e903_2338_a5e7f541f1f3["DefaultChannelPipelineBenchmark"]
  93f8c01c_8cb4_1927_5936_b794a95bee48 -->|defined in| 6afe5926_1391_e903_2338_a5e7f541f1f3
  style 93f8c01c_8cb4_1927_5936_b794a95bee48 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

microbench/src/main/java/io/netty/microbench/channel/DefaultChannelPipelineBenchmark.java lines 344–349

    @CompilerControl(CompilerControl.Mode.DONT_INLINE)
    @Benchmark
    public void propagateEvent(Blackhole hole) {
        ChannelPipeline pipeline = pipelines[pipelineCounter++ & pipelineArrayMask];
        hole.consume(pipeline.fireChannelReadComplete());
    }

Domain

Subdomains

Frequently Asked Questions

What does propagateEvent() do?
propagateEvent() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/microbench/channel/DefaultChannelPipelineBenchmark.java.
Where is propagateEvent() defined?
propagateEvent() is defined in microbench/src/main/java/io/netty/microbench/channel/DefaultChannelPipelineBenchmark.java at line 344.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free