Uses of Class
io.netty.buffer.PoolThreadCache.MemoryRegionCache
Packages that use PoolThreadCache.MemoryRegionCache
Package
Description
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
-
Uses of PoolThreadCache.MemoryRegionCache in io.netty.buffer
Subclasses of PoolThreadCache.MemoryRegionCache in io.netty.bufferModifier and TypeClassDescriptionprivate static final classCache used for buffers which are backed by NORMAL size.private static final classCache used for buffers which are backed by TINY or SMALL size.Fields in io.netty.buffer declared as PoolThreadCache.MemoryRegionCacheModifier and TypeFieldDescriptionprivate final PoolThreadCache.MemoryRegionCache<ByteBuffer>[]PoolThreadCache.normalDirectCachesprivate final PoolThreadCache.MemoryRegionCache<byte[]>[]PoolThreadCache.normalHeapCachesprivate final PoolThreadCache.MemoryRegionCache<ByteBuffer>[]PoolThreadCache.smallSubPageDirectCachesprivate final PoolThreadCache.MemoryRegionCache<byte[]>[]PoolThreadCache.smallSubPageHeapCachesMethods in io.netty.buffer that return PoolThreadCache.MemoryRegionCacheModifier and TypeMethodDescriptionprivate PoolThreadCache.MemoryRegionCache<?> PoolThreadCache.cache(PoolArena<?> area, int sizeIdx, PoolArena.SizeClass sizeClass) private static <T> PoolThreadCache.MemoryRegionCache<T> PoolThreadCache.cache(PoolThreadCache.MemoryRegionCache<T>[] cache, int sizeIdx) private PoolThreadCache.MemoryRegionCache<?> PoolThreadCache.cacheForNormal(PoolArena<?> area, int sizeIdx) private PoolThreadCache.MemoryRegionCache<?> PoolThreadCache.cacheForSmall(PoolArena<?> area, int sizeIdx) private static <T> PoolThreadCache.MemoryRegionCache<T>[]PoolThreadCache.createNormalCaches(int cacheSize, int maxCachedBufferCapacity, PoolArena<T> area) private static <T> PoolThreadCache.MemoryRegionCache<T>[]PoolThreadCache.createSubPageCaches(int cacheSize, int numCaches) Methods in io.netty.buffer with parameters of type PoolThreadCache.MemoryRegionCacheModifier and TypeMethodDescriptionprivate booleanPoolThreadCache.allocate(PoolThreadCache.MemoryRegionCache<?> cache, PooledByteBuf buf, int reqCapacity) private static <T> PoolThreadCache.MemoryRegionCache<T> PoolThreadCache.cache(PoolThreadCache.MemoryRegionCache<T>[] cache, int sizeIdx) private static intPoolThreadCache.free(PoolThreadCache.MemoryRegionCache<?>[] caches, boolean finalizer) private static intPoolThreadCache.free(PoolThreadCache.MemoryRegionCache<?> cache, boolean finalizer) private static voidPoolThreadCache.trim(PoolThreadCache.MemoryRegionCache<?> cache) private static voidPoolThreadCache.trim(PoolThreadCache.MemoryRegionCache<?>[] caches)