setup() — netty Function Reference
Architecture documentation for the setup() function in HttpStatusValueOfBenchmark.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 641cf346_7100_49b5_c791_3a244846dcad["setup()"] 88c244e7_bc43_f51b_2540_6620aba96c77["HttpStatusValueOfBenchmark"] 641cf346_7100_49b5_c791_3a244846dcad -->|defined in| 88c244e7_bc43_f51b_2540_6620aba96c77 233b5109_0cac_eb9c_b2cd_7b4c9af3e77f["polluteBranchIfEnabled()"] 641cf346_7100_49b5_c791_3a244846dcad -->|calls| 233b5109_0cac_eb9c_b2cd_7b4c9af3e77f 2e616e20_04bb_cb9d_dbe4_b5cfeea91f09["fillBenchMarkData()"] 641cf346_7100_49b5_c791_3a244846dcad -->|calls| 2e616e20_04bb_cb9d_dbe4_b5cfeea91f09 style 641cf346_7100_49b5_c791_3a244846dcad fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
microbench/src/main/java/io/netty/handler/codec/http/HttpStatusValueOfBenchmark.java lines 54–78
@Setup(Level.Invocation)
public void setup(Blackhole bh, BenchmarkParams benchmarkParams) {
switch (benchmarkParams.getOpsPerInvocation()) {
case 1300 :
polluteBranchIfEnabled(bh, data_1300);
fillBenchMarkData(data_1300);
break;
case 2600 :
polluteBranchIfEnabled(bh, data_2600);
fillBenchMarkData(data_2600);
break;
case 5300 :
polluteBranchIfEnabled(bh, data_5300);
fillBenchMarkData(data_5300);
break;
case 11000 :
polluteBranchIfEnabled(bh, data_11000);
fillBenchMarkData(data_11000);
break;
case 23000 :
polluteBranchIfEnabled(bh, data_23000);
fillBenchMarkData(data_23000);
break;
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does setup() do?
setup() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/handler/codec/http/HttpStatusValueOfBenchmark.java.
Where is setup() defined?
setup() is defined in microbench/src/main/java/io/netty/handler/codec/http/HttpStatusValueOfBenchmark.java at line 54.
What does setup() call?
setup() calls 2 function(s): fillBenchMarkData, polluteBranchIfEnabled.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free