Home / Function/ testDecodeWholeRequestInMultipleStepsMixedDelimiters() — netty Function Reference

testDecodeWholeRequestInMultipleStepsMixedDelimiters() — netty Function Reference

Architecture documentation for the testDecodeWholeRequestInMultipleStepsMixedDelimiters() function in HttpFragmentedRequestDecoderBenchmark.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  22fca9c2_2b9e_7822_953f_af29eb1b5190["testDecodeWholeRequestInMultipleStepsMixedDelimiters()"]
  ac596852_f546_4717_f225_2e73d54a1d6f["HttpFragmentedRequestDecoderBenchmark"]
  22fca9c2_2b9e_7822_953f_af29eb1b5190 -->|defined in| ac596852_f546_4717_f225_2e73d54a1d6f
  style 22fca9c2_2b9e_7822_953f_af29eb1b5190 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

microbench/src/main/java/io/netty/microbench/http/HttpFragmentedRequestDecoderBenchmark.java lines 111–125

    @Benchmark
    @CompilerControl(Mode.DONT_INLINE)
    public void testDecodeWholeRequestInMultipleStepsMixedDelimiters() {
        final EmbeddedChannel channel = this.channel;
        for (ByteBuf buf : this.fragmentedRequest) {
            buf.resetReaderIndex();
            buf.retain();
            channel.writeInbound(buf);
            final Queue<Object> decoded = channel.inboundMessages();
            Object o;
            while ((o = decoded.poll()) != null) {
                ReferenceCountUtil.release(o);
            }
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does testDecodeWholeRequestInMultipleStepsMixedDelimiters() do?
testDecodeWholeRequestInMultipleStepsMixedDelimiters() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/microbench/http/HttpFragmentedRequestDecoderBenchmark.java.
Where is testDecodeWholeRequestInMultipleStepsMixedDelimiters() defined?
testDecodeWholeRequestInMultipleStepsMixedDelimiters() is defined in microbench/src/main/java/io/netty/microbench/http/HttpFragmentedRequestDecoderBenchmark.java at line 111.

Analyze Your Own Codebase

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

Try Supermodel Free