usedMemory() — netty Function Reference
Architecture documentation for the usedMemory() function in PooledByteBufAllocator.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 19592e2f_d5c6_7a68_becd_2da7376f9ab3["usedMemory()"] f5ea31b4_1e4c_94f0_32cf_d4ab3e538b0a["PooledByteBufAllocator"] 19592e2f_d5c6_7a68_becd_2da7376f9ab3 -->|defined in| f5ea31b4_1e4c_94f0_32cf_d4ab3e538b0a dcebad3b_5e7d_8310_8416_493b3dca459e["usedHeapMemory()"] dcebad3b_5e7d_8310_8416_493b3dca459e -->|calls| 19592e2f_d5c6_7a68_becd_2da7376f9ab3 b6954d3d_59be_7bf4_5003_fa3b1bed419a["usedDirectMemory()"] b6954d3d_59be_7bf4_5003_fa3b1bed419a -->|calls| 19592e2f_d5c6_7a68_becd_2da7376f9ab3 style 19592e2f_d5c6_7a68_becd_2da7376f9ab3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java lines 705–717
private static long usedMemory(PoolArena<?>[] arenas) {
if (arenas == null) {
return -1;
}
long used = 0;
for (PoolArena<?> arena : arenas) {
used += arena.numActiveBytes();
if (used < 0) {
return Long.MAX_VALUE;
}
}
return used;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does usedMemory() do?
usedMemory() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java.
Where is usedMemory() defined?
usedMemory() is defined in buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java at line 705.
What calls usedMemory()?
usedMemory() is called by 2 function(s): usedDirectMemory, usedHeapMemory.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free