AdditionalCounters Class — netty Architecture
Architecture documentation for the AdditionalCounters class in NoPriorityByteDistributionBenchmark.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD e48029a4_f583_94de_d0fe_2d0d5a59af43["AdditionalCounters"] 279fab0c_16a0_85c7_c9ea_cb95941ef43a["NoPriorityByteDistributionBenchmark.java"] e48029a4_f583_94de_d0fe_2d0d5a59af43 -->|defined in| 279fab0c_16a0_85c7_c9ea_cb95941ef43a ffbc82b8_e52a_f477_02ae_415f0f0da9fa["minWriteSize()"] e48029a4_f583_94de_d0fe_2d0d5a59af43 -->|method| ffbc82b8_e52a_f477_02ae_415f0f0da9fa a14dce26_cb12_7914_df61_923612db00ce["avgWriteSize()"] e48029a4_f583_94de_d0fe_2d0d5a59af43 -->|method| a14dce26_cb12_7914_df61_923612db00ce 6ee38983_da93_f41d_baa8_aee28e3a2be4["maxWriteSize()"] e48029a4_f583_94de_d0fe_2d0d5a59af43 -->|method| 6ee38983_da93_f41d_baa8_aee28e3a2be4
Relationship Graph
Source Code
microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java lines 79–99
@AuxCounters
@State(Scope.Thread)
public static class AdditionalCounters {
int minWriteSize = Integer.MAX_VALUE;
int maxWriteSize = Integer.MIN_VALUE;
long totalBytes;
long numWrites;
int invocations;
public int minWriteSize() {
return minWriteSize;
}
public int avgWriteSize() {
return (int) (totalBytes / numWrites);
}
public int maxWriteSize() {
return maxWriteSize;
}
}
Defined In
Source
Frequently Asked Questions
What is the AdditionalCounters class?
AdditionalCounters is a class in the netty codebase, defined in microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java.
Where is AdditionalCounters defined?
AdditionalCounters is defined in microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java at line 79.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free