Home / Function/ createSubPageCaches() — netty Function Reference

createSubPageCaches() — netty Function Reference

Architecture documentation for the createSubPageCaches() function in PoolThreadCache.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  147c7a2a_c059_8556_8d09_72ecb6e7607d["createSubPageCaches()"]
  f4c407ea_9e8c_d00d_ea7e_e355c94f8aba["PoolThreadCache"]
  147c7a2a_c059_8556_8d09_72ecb6e7607d -->|defined in| f4c407ea_9e8c_d00d_ea7e_e355c94f8aba
  0e603157_90bc_3e55_d20f_3030a8c4d853["PoolThreadCache()"]
  0e603157_90bc_3e55_d20f_3030a8c4d853 -->|calls| 147c7a2a_c059_8556_8d09_72ecb6e7607d
  style 147c7a2a_c059_8556_8d09_72ecb6e7607d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

buffer/src/main/java/io/netty/buffer/PoolThreadCache.java lines 105–118

    private static <T> MemoryRegionCache<T>[] createSubPageCaches(
            int cacheSize, int numCaches) {
        if (cacheSize > 0 && numCaches > 0) {
            @SuppressWarnings("unchecked")
            MemoryRegionCache<T>[] cache = new MemoryRegionCache[numCaches];
            for (int i = 0; i < cache.length; i++) {
                // TODO: maybe use cacheSize / cache.length
                cache[i] = new SubPageMemoryRegionCache<T>(cacheSize);
            }
            return cache;
        } else {
            return null;
        }
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does createSubPageCaches() do?
createSubPageCaches() is a function in the netty codebase, defined in buffer/src/main/java/io/netty/buffer/PoolThreadCache.java.
Where is createSubPageCaches() defined?
createSubPageCaches() is defined in buffer/src/main/java/io/netty/buffer/PoolThreadCache.java at line 105.
What calls createSubPageCaches()?
createSubPageCaches() is called by 1 function(s): PoolThreadCache.

Analyze Your Own Codebase

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

Try Supermodel Free