Uses of Class
io.netty.buffer.PoolThreadCache
Packages that use PoolThreadCache
Package
Description
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
-
Uses of PoolThreadCache in io.netty.buffer
Fields in io.netty.buffer declared as PoolThreadCacheModifier and TypeFieldDescription(package private) PoolThreadCachePooledByteBuf.cacheprivate PoolThreadCachePoolThreadCache.FreeOnFinalize.cacheMethods in io.netty.buffer that return PoolThreadCacheModifier and TypeMethodDescriptionprotected PoolThreadCachePooledByteBufAllocator.PoolThreadLocalCache.initialValue()(package private) final PoolThreadCachePooledByteBufAllocator.threadCache()Methods in io.netty.buffer with parameters of type PoolThreadCacheModifier and TypeMethodDescription(package private) PooledByteBuf<T> PoolArena.allocate(PoolThreadCache cache, int reqCapacity, int maxCapacity) private voidPoolArena.allocate(PoolThreadCache cache, PooledByteBuf<T> buf, int reqCapacity) (package private) booleanPoolChunk.allocate(PooledByteBuf<T> buf, int reqCapacity, int sizeIdx, PoolThreadCache cache) (package private) booleanPoolChunkList.allocate(PooledByteBuf<T> buf, int reqCapacity, int sizeIdx, PoolThreadCache threadCache) final booleanPoolThreadCache.MemoryRegionCache.allocate(PooledByteBuf<T> buf, int reqCapacity, PoolThreadCache threadCache) Allocate something out of the cache if possible and remove the entry from the cache.private voidPoolArena.allocateNormal(PooledByteBuf<T> buf, int reqCapacity, int sizeIdx, PoolThreadCache threadCache) (package private) voidPoolArena.free(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, int normCapacity, PoolThreadCache cache) (package private) voidPooledByteBuf.init(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, int offset, int length, int maxLength, PoolThreadCache cache) (package private) voidPooledUnsafeDirectByteBuf.init(PoolChunk<ByteBuffer> chunk, ByteBuffer nioBuffer, long handle, int offset, int length, int maxLength, PoolThreadCache cache) private voidPooledByteBuf.init0(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, int offset, int length, int maxLength, PoolThreadCache cache) (package private) voidPoolChunk.initBuf(PooledByteBuf<T> buf, ByteBuffer nioBuffer, long handle, int reqCapacity, PoolThreadCache threadCache) protected abstract voidPoolThreadCache.MemoryRegionCache.initBuf(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, PooledByteBuf<T> buf, int reqCapacity, PoolThreadCache threadCache) Init thePooledByteBufusing the provided chunk and handle with the capacity restrictions.protected voidPoolThreadCache.NormalMemoryRegionCache.initBuf(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, PooledByteBuf<T> buf, int reqCapacity, PoolThreadCache threadCache) protected voidPoolThreadCache.SubPageMemoryRegionCache.initBuf(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, PooledByteBuf<T> buf, int reqCapacity, PoolThreadCache threadCache) (package private) voidPoolChunk.initBufWithSubpage(PooledByteBuf<T> buf, ByteBuffer nioBuffer, long handle, int reqCapacity, PoolThreadCache threadCache) protected voidPooledByteBufAllocator.PoolThreadLocalCache.onRemoval(PoolThreadCache threadCache) private voidPoolArena.tcacheAllocateNormal(PoolThreadCache cache, PooledByteBuf<T> buf, int reqCapacity, int sizeIdx) private voidPoolArena.tcacheAllocateSmall(PoolThreadCache cache, PooledByteBuf<T> buf, int reqCapacity, int sizeIdx) Constructors in io.netty.buffer with parameters of type PoolThreadCache