newPageIdx2sizeTab() — netty Function Reference
Architecture documentation for the newPageIdx2sizeTab() function in SizeClasses.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD e2fe51ab_8c8a_4b5c_3a5f_336b659e0c62["newPageIdx2sizeTab()"] d1cbce7b_bd0a_5553_8e62_6deeb38137ff["SizeClasses"] e2fe51ab_8c8a_4b5c_3a5f_336b659e0c62 -->|defined in| d1cbce7b_bd0a_5553_8e62_6deeb38137ff 9682c31b_1e8c_cdd5_584a_e9f43b2c752a["SizeClasses()"] 9682c31b_1e8c_cdd5_584a_e9f43b2c752a -->|calls| e2fe51ab_8c8a_4b5c_3a5f_336b659e0c62 style e2fe51ab_8c8a_4b5c_3a5f_336b659e0c62 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/main/java/io/netty/buffer/SizeClasses.java lines 245–256
private static int[] newPageIdx2sizeTab(short[][] sizeClasses, int nSizes, int nPSizes,
int directMemoryCacheAlignment) {
int[] pageIdx2sizeTab = new int[nPSizes];
int pageIdx = 0;
for (int i = 0; i < nSizes; i++) {
short[] sizeClass = sizeClasses[i];
if (sizeClass[PAGESIZE_IDX] == yes) {
pageIdx2sizeTab[pageIdx++] = sizeOf(sizeClass, directMemoryCacheAlignment);
}
}
return pageIdx2sizeTab;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does newPageIdx2sizeTab() do?
newPageIdx2sizeTab() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/SizeClasses.java.
Where is newPageIdx2sizeTab() defined?
newPageIdx2sizeTab() is defined in buffer/src/main/java/io/netty/buffer/SizeClasses.java at line 245.
What calls newPageIdx2sizeTab()?
newPageIdx2sizeTab() is called by 1 function(s): SizeClasses.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free