Home / Function/ sizeClassComputations() — netty Function Reference

sizeClassComputations() — netty Function Reference

Architecture documentation for the sizeClassComputations() function in AdaptivePoolingAllocatorTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  6a772d26_4838_1ba9_5ca7_c040727efb83["sizeClassComputations()"]
  baaa4c08_3c9e_48ad_75d1_068e5be710b3["AdaptivePoolingAllocatorTest"]
  6a772d26_4838_1ba9_5ca7_c040727efb83 -->|defined in| baaa4c08_3c9e_48ad_75d1_068e5be710b3
  56dc8769_f189_8a9e_e5c5_a9791722d135["assertSizeClassOf()"]
  6a772d26_4838_1ba9_5ca7_c040727efb83 -->|calls| 56dc8769_f189_8a9e_e5c5_a9791722d135
  style 6a772d26_4838_1ba9_5ca7_c040727efb83 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/test/java/io/netty/buffer/AdaptivePoolingAllocatorTest.java lines 23–33

    @Test
    void sizeClassComputations() throws Exception {
        final int[] sizeClasses = AdaptivePoolingAllocator.getSizeClasses();
        for (int sizeClassIndex = 0; sizeClassIndex < sizeClasses.length; sizeClassIndex++) {
            final int previousSizeIncluded = sizeClassIndex == 0? 0 : sizeClasses[sizeClassIndex - 1] + 1;
            assertSizeClassOf(sizeClassIndex, previousSizeIncluded, sizeClasses[sizeClassIndex]);
        }
        // beyond the last size class, we return the size class array's length
        assertSizeClassOf(sizeClasses.length, sizeClasses[sizeClasses.length - 1] + 1,
                          sizeClasses[sizeClasses.length - 1] + 1);
    }

Domain

Subdomains

Frequently Asked Questions

What does sizeClassComputations() do?
sizeClassComputations() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/AdaptivePoolingAllocatorTest.java.
Where is sizeClassComputations() defined?
sizeClassComputations() is defined in buffer/src/test/java/io/netty/buffer/AdaptivePoolingAllocatorTest.java at line 23.
What does sizeClassComputations() call?
sizeClassComputations() calls 1 function(s): assertSizeClassOf.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free