testDecodeWholePipelinedRequestMixedDelimiters() — netty Function Reference
Architecture documentation for the testDecodeWholePipelinedRequestMixedDelimiters() function in HttpPipelinedRequestDecoderBenchmark.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b239a202_455f_2882_873f_d75317a591f8["testDecodeWholePipelinedRequestMixedDelimiters()"] 32a7d68f_9a9a_90eb_4ba9_69c43a157613["HttpPipelinedRequestDecoderBenchmark"] b239a202_455f_2882_873f_d75317a591f8 -->|defined in| 32a7d68f_9a9a_90eb_4ba9_69c43a157613 25031a14_5f23_b9b6_7218_a7a95968117a["release()"] b239a202_455f_2882_873f_d75317a591f8 -->|calls| 25031a14_5f23_b9b6_7218_a7a95968117a style b239a202_455f_2882_873f_d75317a591f8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
microbench/src/main/java/io/netty/microbench/http/HttpPipelinedRequestDecoderBenchmark.java lines 90–106
@Benchmark
@CompilerControl(Mode.DONT_INLINE)
public void testDecodeWholePipelinedRequestMixedDelimiters() {
final EmbeddedChannel channel = this.channel;
final ByteBuf batch = this.pipelinedRequest;
final int refCnt = batch.refCnt();
if (refCnt == 1) {
batch.retain((Integer.MAX_VALUE / 2 - 1) - pipeline);
}
batch.resetReaderIndex();
channel.writeInbound(batch);
final Queue<Object> decoded = channel.inboundMessages();
Object o;
while ((o = decoded.poll()) != null) {
ReferenceCountUtil.release(o);
}
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does testDecodeWholePipelinedRequestMixedDelimiters() do?
testDecodeWholePipelinedRequestMixedDelimiters() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/microbench/http/HttpPipelinedRequestDecoderBenchmark.java.
Where is testDecodeWholePipelinedRequestMixedDelimiters() defined?
testDecodeWholePipelinedRequestMixedDelimiters() is defined in microbench/src/main/java/io/netty/microbench/http/HttpPipelinedRequestDecoderBenchmark.java at line 90.
What does testDecodeWholePipelinedRequestMixedDelimiters() call?
testDecodeWholePipelinedRequestMixedDelimiters() calls 1 function(s): release.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free