| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class | |
| pack-priv static enum |
| Modifier and Type | Field and Description |
|---|---|
| private final LongCounter | |
| private final LongCounter | |
| private long | |
| private final LongCounter | |
| private final List | |
| private final LongCounter | |
| private long | |
| private long | |
| private static final boolean | |
| private final ReentrantLock | |
| pack-priv final AtomicInteger | |
| pack-priv final PooledByteBufAllocator | |
| private final PoolChunkList | |
| private final PoolChunkList | |
| private final PoolChunkList | |
| private final PoolChunkList | |
| private final PoolChunkList | |
| private final PoolChunkList | |
| pack-priv final SizeClasses | |
| pack-priv final PoolSubpage |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv PooledByteBuf | |
| private void | |
| private void | |
| private void | |
| private static void | |
| public List | chunkLists()
Implements io. List which holds PoolChunkListMetrics.
|
| protected abstract void | |
| private void | |
| private static void | |
| protected final void | finalize()
Overrides java. |
| pack-priv void | free(PoolChunk<T> chunk, ByteBuffer nioBuffer, long handle, int normCapacity, PoolThreadCache cache)
|
| pack-priv void | freeChunk(PoolChunk<T> chunk, long handle, int normCapacity, PoolArena.
|
| private void | |
| pack-priv abstract boolean | |
| pack-priv void | |
| protected abstract void | |
| protected abstract PooledByteBuf | |
| protected abstract PoolChunk | |
| private PoolSubpage | |
| private PoolSubpage | |
| protected abstract PoolChunk | |
| public int | normalizeSize(int
request size size)Implements io. |
| public long | numActiveAllocations()
Implements io. |
| public long | numActiveBytes()
Implements io. |
| public long | numActiveHugeAllocations()
Implements io. |
| public long | numActiveNormalAllocations()
Implements io. |
| public long | numActiveSmallAllocations()
Implements io. |
| public long | numActiveTinyAllocations()
Implements io. |
| public long | numAllocations()
Implements io. |
| public int | numChunkLists()
Implements io. |
| public long | numDeallocations()
Implements io. |
| public long | numHugeAllocations()
Implements io. |
| public long | numHugeDeallocations()
Implements io. |
| public long | numNormalAllocations()
Implements io. |
| public long | numNormalDeallocations()
Implements io. |
| public long | numPinnedBytes()
Return the number of bytes that are currently pinned to buffer instances, by the arena. |
| public long | numSmallAllocations()
Implements io. |
| public long | numSmallDeallocations()
Implements io. |
| public int | numSmallSubpages()
Implements io. |
| public int | numThreadCaches()
Implements io. |
| public long | numTinyAllocations()
Implements io. |
| public long | numTinyDeallocations()
Implements io. |
| public int | numTinySubpages()
Implements io. |
| public long | pageIdx2size(int pageIdx)
Implements io. |
| public long | pageIdx2sizeCompute(int pageIdx)
Implements io. |
| public int | pages2pageIdx(int
multiples of pageSizes pages)Implements io. |
| public int | pages2pageIdxFloor(int
multiples of pageSizes pages)Implements io. |
| pack-priv void | |
| public int | size2SizeIdx(int
request size size)Implements io. |
| private static PoolArena. | |
| public int | sizeIdx2size(int sizeIdx)
Implements io. |
| public int | sizeIdx2sizeCompute(int sizeIdx)
Implements io. |
| public List | smallSubpages()
Implements io. List which holds PoolSubpageMetrics for small sub-pages.
|
| private static List | |
| private void | tcacheAllocateNormal(PoolThreadCache cache, PooledByteBuf<T> buf, final int reqCapacity, final int sizeIdx)
|
| private void | tcacheAllocateSmall(PoolThreadCache cache, PooledByteBuf<T> buf, final int reqCapacity, final int sizeIdx)
|
| public List | tinySubpages()
Implements io. List which holds PoolSubpageMetrics for tiny sub-pages.
|
| public String | |
| pack-priv void |