deallocate() — netty Function Reference
Architecture documentation for the deallocate() function in AdaptivePoolingAllocator.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 98785a74_86ed_ffcc_d613_fd55a1cb34e4["deallocate()"] f1cdd349_c4cb_5c01_45cf_5cb7bb37814d["Chunk"] 98785a74_86ed_ffcc_d613_fd55a1cb34e4 -->|defined in| f1cdd349_c4cb_5c01_45cf_5cb7bb37814d d2729de0_b37c_7907_bc82_c5f01b36a3cd["deallocate()"] d2729de0_b37c_7907_bc82_c5f01b36a3cd -->|calls| 98785a74_86ed_ffcc_d613_fd55a1cb34e4 59c1d0ae_e507_0c96_51fa_359fe1b6411f["release()"] 59c1d0ae_e507_0c96_51fa_359fe1b6411f -->|calls| 98785a74_86ed_ffcc_d613_fd55a1cb34e4 d2729de0_b37c_7907_bc82_c5f01b36a3cd["deallocate()"] 98785a74_86ed_ffcc_d613_fd55a1cb34e4 -->|calls| d2729de0_b37c_7907_bc82_c5f01b36a3cd a02995fd_2479_0eaa_4f06_b3f208a28799["onRelease()"] 98785a74_86ed_ffcc_d613_fd55a1cb34e4 -->|calls| a02995fd_2479_0eaa_4f06_b3f208a28799 2b1d13b5_b5b9_8db8_baa4_b5edd12f88d0["remove()"] 98785a74_86ed_ffcc_d613_fd55a1cb34e4 -->|calls| 2b1d13b5_b5b9_8db8_baa4_b5edd12f88d0 59c1d0ae_e507_0c96_51fa_359fe1b6411f["release()"] 98785a74_86ed_ffcc_d613_fd55a1cb34e4 -->|calls| 59c1d0ae_e507_0c96_51fa_359fe1b6411f style 98785a74_86ed_ffcc_d613_fd55a1cb34e4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java lines 1158–1162
protected void deallocate() {
onRelease();
allocator.chunkRegistry.remove(this);
delegate.release();
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does deallocate() do?
deallocate() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java.
Where is deallocate() defined?
deallocate() is defined in buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java at line 1158.
What does deallocate() call?
deallocate() calls 4 function(s): deallocate, onRelease, release, remove.
What calls deallocate()?
deallocate() is called by 2 function(s): deallocate, release.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free