PoolChunk

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,116 of 1,1160%140 of 1400%1091092442443939
free(long, int, ByteBuffer)1090%200%1111242411
allocateRun(int)840%100%66161611
calculateRunSize(int)730%180%1010131311
PoolChunk(PoolArena, Object, Object, int, int, int, int)710%n/a11191911
allocateSubpage(int)680%60%44141411
allocate(PooledByteBuf, int, int, PoolThreadCache)670%160%99131311
initBufWithSubpage(PooledByteBuf, ByteBuffer, long, int, PoolThreadCache)620%80%558811
splitLargeRun(long, int)540%100%66121211
collapsePast(long)470%60%44121211
collapseNext(long)470%60%44121211
PoolChunk(PoolArena, Object, Object, int)420%n/a11151511
toString()400%n/a11141411
runFirstBestFit(int)340%80%557711
initBuf(PooledByteBuf, ByteBuffer, long, int, PoolThreadCache)330%20%226611
insertAvailRun(int, int, long)270%20%227711
removeAvailRun(LongPriorityQueue, long)250%20%227711
usage(int)220%40%336611
newRunsAvailqueueArray(int)190%20%224411
insertAvailRun0(int, long)180%40%333311
removeAvailRun(long)160%n/a114411
toRunHandle(int, int, int)150%n/a111111
decrementPinnedMemory(int)150%40%333311
incrementPinnedMemory(int)140%40%333311
usage()130%n/a114411
isUsed(long)120%20%221111
isSubpage(long)120%20%221111
freeBytes()110%n/a113311
static {...}80%20%221111
runPages(long)70%n/a111111
isRun(long)70%20%221111
lastPage(int, int)60%n/a111111
getAvailRunByOffset(int)60%n/a111111
collapseRuns(long)60%n/a111111
pinnedBytes()50%n/a111111
destroy()50%n/a112211
runOffset(long)50%n/a111111
runSize(int, long)50%n/a111111
chunkSize()30%n/a111111
bitmapIdx(long)30%n/a111111