Chunk() — netty Function Reference
Architecture documentation for the Chunk() function in AdaptivePoolingAllocator.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d0801ddf_d578_d38b_f899_85d12408ceff["Chunk()"] 13987726_678e_8e67_f858_dfa08f4414d6["SizeClassChunkController"] d0801ddf_d578_d38b_f899_85d12408ceff -->|defined in| 13987726_678e_8e67_f858_dfa08f4414d6 8d275038_0e05_3918_af0f_1e8f488cf0f2["Chunk()"] 8d275038_0e05_3918_af0f_1e8f488cf0f2 -->|calls| d0801ddf_d578_d38b_f899_85d12408ceff b550a3a7_b98a_e36b_d58d_413aa6587ed4["allocate()"] d0801ddf_d578_d38b_f899_85d12408ceff -->|calls| b550a3a7_b98a_e36b_d58d_413aa6587ed4 28c32680_05cd_e170_2197_6979d27d5251["SizeClassedChunk()"] d0801ddf_d578_d38b_f899_85d12408ceff -->|calls| 28c32680_05cd_e170_2197_6979d27d5251 006e8f47_e5d6_8354_9cd4_12fe398c12dd["add()"] d0801ddf_d578_d38b_f899_85d12408ceff -->|calls| 006e8f47_e5d6_8354_9cd4_12fe398c12dd 0d87a4f6_817c_89dc_baee_630435215d14["capacity()"] d0801ddf_d578_d38b_f899_85d12408ceff -->|calls| 0d87a4f6_817c_89dc_baee_630435215d14 style d0801ddf_d578_d38b_f899_85d12408ceff fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java lines 732–739
@Override
public Chunk newChunkAllocation(int promptingSize, Magazine magazine) {
AbstractByteBuf chunkBuffer = chunkAllocator.allocate(chunkSize, chunkSize);
assert chunkBuffer.capacity() == chunkSize;
SizeClassedChunk chunk = new SizeClassedChunk(chunkBuffer, magazine, this);
chunkRegistry.add(chunk);
return chunk;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does Chunk() do?
Chunk() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java.
Where is Chunk() defined?
Chunk() is defined in buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java at line 732.
What does Chunk() call?
Chunk() calls 4 function(s): SizeClassedChunk, add, allocate, capacity.
What calls Chunk()?
Chunk() is called by 1 function(s): Chunk.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free