addAsciiStringInHttp2Headers() — netty Function Reference
Architecture documentation for the addAsciiStringInHttp2Headers() function in Http2PseudoHeadersLookupBenchmark.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d5447a20_892a_2cfe_6e3c_b3e6cb0638c8["addAsciiStringInHttp2Headers()"] 098bd603_5fdc_d6b3_c285_95fcd39a73b6["Http2PseudoHeadersLookupBenchmark"] d5447a20_892a_2cfe_6e3c_b3e6cb0638c8 -->|defined in| 098bd603_5fdc_d6b3_c285_95fcd39a73b6 style d5447a20_892a_2cfe_6e3c_b3e6cb0638c8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
microbench/src/main/java/io/netty/handler/codec/http2/Http2PseudoHeadersLookupBenchmark.java lines 90–104
@Benchmark
@CompilerControl(CompilerControl.Mode.DONT_INLINE)
public void addAsciiStringInHttp2Headers(Blackhole bh) {
DefaultHttp2Headers headers = this.headers;
for (AsciiString asciiString : asciiStrings) {
boolean hasPrefix = PseudoHeaderName.hasPseudoHeaderFormat(asciiString);
if (hasPrefix) {
boolean isPseudoHeader = PseudoHeaderName.isPseudoHeader(asciiString);
if (isPseudoHeader) {
bh.consume(headers.add(asciiString, "0"));
headers.clear();
}
}
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does addAsciiStringInHttp2Headers() do?
addAsciiStringInHttp2Headers() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/handler/codec/http2/Http2PseudoHeadersLookupBenchmark.java.
Where is addAsciiStringInHttp2Headers() defined?
addAsciiStringInHttp2Headers() is defined in microbench/src/main/java/io/netty/handler/codec/http2/Http2PseudoHeadersLookupBenchmark.java at line 90.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free