Home / Function/ setup() — netty Function Reference

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

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