createMemtableAllocatorPoolInternal(Config.MemtableAllocationType, long, long, float, MemtableCleaner) |   | 27% |   | 16% | 5 | 6 | 8 | 11 | 0 | 1 |
flushIfPeriodExpired() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
flushLargestMemtable() |   | 87% |   | 58% | 4 | 7 | 5 | 36 | 0 | 1 |
shouldSwitch(ColumnFamilyStore.FlushReason) |   | 64% |   | 57% | 2 | 5 | 0 | 5 | 0 | 1 |
markExtraOffHeapUsed(long, OpOrder.Group) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$flushLargestMemtable$0(Future, Promise) |   | 66% | | n/a | 0 | 1 | 2 | 6 | 0 | 1 |
performSnapshot(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
metadataUpdated() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toString() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
addMemoryUsageTo(Memtable.MemoryUsage) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
AbstractAllocatorMemtable(AtomicReference, TableMetadataRef, Memtable.Owner) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
createMemtableAllocatorPool() |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
scheduleFlush(Memtable.Owner, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
ratio(float, float) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
scheduleFlush() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
switchOut(OpOrder.Barrier, AtomicReference) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
markExtraOnHeapUsed(long, OpOrder.Group) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
discard() |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getAllocator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
localRangesUpdated() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |