MetaCacheEntry

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total464 of 3,48786%166 of 55870%155363117763283
admitWeightedValue(Object, Object, Object, boolean, MetaCacheEntry.KeyMutationToken, long, boolean)9428575%244464%2135258701
invalidateIf(Predicate, BiPredicate)408568%81260%51182801
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, MetaCacheSizeEstimator, ExternalMetaCacheBudgetManager.EntryBudget, MetaCacheEntryReplacementListener, Function, MetaCacheEntryRemovalListener)3436391%65089%62947001
onRemoval(Object, Object, RemovalCause)2512683%72779%71884001
resizeWithLocalEviction(Object, ExternalMetaCacheBudgetManager.AdmissionReservation, long)251435%5337%3571101
getWithManualLoad(Object, Function)2314286%62076%61443201
putNonWeightedValue(Object, Object)215873%7541%5761701
fenceInFlightLoadIfSame(Object, Object)193665%6650%5741001
maybeRefreshManagedValue(Object, Object)155377%91155%81131301
maybeRefreshNonWeightedValue(Object, Object)153469%7541%673801
get(Object, Function)131756%2250%232601
scheduleRemovalCleanup()121657%1375%134901
removalToken(Object)111047%2250%234601
drainRemovalCleanups()109290%41275%4932501
submitNonWeightedRefresh(Object, long, MetaCacheEntry.KeyMutationToken)101050%n/a013601
submitWeightedRefresh(Object, long, MetaCacheEntry.KeyMutationToken)101050%n/a013601
invalidateKeyIfSame(Object, Object)88291%4660%4621701
triggerRefreshForTest(Object)86088%7956%7931501
lambda$submitWeightedRefresh$6(Object, long, MetaCacheEntry.KeyMutationToken)84083%2466%2421001
drainRemovalNotifications()83179%2675%2531101
notifyReplacement(Object, Object, Object)71568%1375%132701
lambda$tryReplace$2(AtomicReference, Object, Object, AtomicReference, Object, Object, Object)52281%1375%132901
get(Object)51979%1375%131501
lambda$get$1(Function, Object)50%n/a111111
evictLocalColdest(Object, int)49395%81055%81021801
currentOwnerGeneration(Object)42586%2466%240501
toReplaceResult(MetaCacheEntry.AdmissionResult)4969%2250%242501
name()0%n/a111111
tryReplace(Object, Object, Object)10198%51168%5911701
rejectWeight(String)6496%3562%3501201
lambda$submitNonWeightedRefresh$5(Object, long, MetaCacheEntry.KeyMutationToken)5696%2466%2421601
reclaimForPeer(long)4195%3562%351901
weigh(Object, Object)2090%1375%130301
lambda$invalidateKeyIfSame$3(Object, Object, AtomicBoolean, Object, Object)2090%1150%121701
loadLock(Object)1688%1150%120201
isRefreshRecordCurrent(Object, long, MetaCacheEntry.KeyMutationToken)3697%5758%570501
isReservationCurrent(Object, long, MetaCacheEntry.KeyMutationToken)3697%5758%570501
close()1894%1375%131701
isManualMissLoadEnabled()1191%1583%140101
stats()161100%20100%01103101
cleanupRemovedReservation(Object, long, boolean)81100%51372%51001901
invalidateAll()66100%2100%0202001
invalidateKey(Object)65100%1990%1601601
loadAndTrack(Object, Function)46100%n/a0101201
put(Object, Object)42100%2675%2501001
reserveWithLocalEviction(Object, long)36100%6100%0401101
beginKeyMutation(Object)28100%n/a010401
releaseReservation(Object, long)26100%2466%240501
isKeyMutationCurrent(Object, MetaCacheEntry.KeyMutationToken)25100%1583%140301
getIfPresent(Object)22100%6100%040601
applyDefaultLoader(Object)21100%2100%020401
releaseRefreshRecord(Object, long)20100%2250%230401
publishRefreshRecord(Object)20100%2100%020501
endKeyMutation(Object, MetaCacheEntry.KeyMutationToken)20100%1150%120501
peekIfPresent(Object)15100%4100%030301
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, MetaCacheSizeEstimator, ExternalMetaCacheBudgetManager.EntryBudget, MetaCacheEntryReplacementListener)14100%n/a010201
notifyRemovalUnderAdmissionLockForTest(Object, Object, RemovalCause)14100%n/a010401
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, MetaCacheSizeEstimator, ExternalMetaCacheBudgetManager.EntryBudget)12100%n/a010201
advanceKeyMutation(Object)12100%2100%020401
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean)11100%n/a010201
lambda$static$0(Runnable)11100%n/a010301
static {...}11100%n/a010301
isWeightAccounting()10100%4100%030101
MetaCacheEntry(String, Function, CacheSpec, ExecutorService)9100%n/a010201
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean)9100%n/a010201
forEach(BiConsumer)6100%n/a010201
loadFromDefaultLoader(Object)6100%n/a010101
invalidateIf(Predicate)5100%n/a010201
invalidateIf(BiPredicate)5100%n/a010201
lambda$beginKeyMutation$7(Object)5100%n/a010101
nextReservationGeneration()4100%n/a010101
lambda$invalidateAll$4(MetaCacheEntry.ReservationRecord)4100%n/a010101
isWeightBounded()100%n/a010101
isEffectivelyEnabled()100%n/a010101
beforeManualCachePutForTest(Object, Object)100%n/a010101
beforeNonWeightedManualCachePutForTest(Object, Object)100%n/a010101
beforeRemovalReleaseForTest(Object)100%n/a010101
beforeRemovalOwnerSnapshotForTest(Object)100%n/a010101
beforeWeightedCachePutForTest(Object, Object)100%n/a010101
beforeNonWeightedCachePutForTest(Object, Object)100%n/a010101
afterRemovalCleanupForTest(Object)100%n/a010101
beforeRemovalCleanupLockForTest(Object)100%n/a010101
beforeWeightedInvalidateAllForTest()100%n/a010101