MetaCacheEntry

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,164 of 2,87124%373 of 44215%2602974866345275
admitWeightedValue(Object, Object, Object, boolean, MetaCacheEntry.KeyMutationToken, long, boolean)2970%480%2525737311
stats()1600%200%1111292911
evictLocalColdest(Object, int)920%140%88171711
onRemoval(Object, Object, RemovalCause)870%240%1313242411
invalidateKeyIfSame(Object, Object)770%60%44161611
invalidateIf(Predicate)770%100%66191911
cleanupRemovedReservation(Object, long)760%160%99161611
drainRemovalCleanups()710%100%66181811
triggerRefreshForTest(Object)700%160%99151511
tryReplace(Object, Object, Object)590%60%44101011
getWithManualLoad(Object, Function)5710865%121453%121493201
fenceInFlightLoadIfSame(Object, Object)550%120%77101011
invalidateKeyIfReservationGeneration(Object, long)530%80%55111111
lambda$submitNonWeightedRefresh$5(Object, long, MetaCacheEntry.KeyMutationToken)500%60%44141411
invalidateKey(Object)490%60%44141411
lambda$submitWeightedRefresh$6(Object, long, MetaCacheEntry.KeyMutationToken)470%80%55101011
maybeRefreshManagedValue(Object, Object)431930%13527%81081301
put(Object, Object)420%80%55101011
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, MetaCacheSizeEstimator, ExternalMetaCacheBudgetManager.EntryBudget)4028487%132767%102135701
currentOwnerGeneration(Object, Object)370%100%665511
isRefreshRecordCurrent(Object, long, MetaCacheEntry.KeyMutationToken)360%100%665511
isReservationCurrent(Object, long, MetaCacheEntry.KeyMutationToken)360%100%665511
reserveWithLocalEviction(Object, long)320%60%44101011
resizeWithLocalEviction(Object, ExternalMetaCacheBudgetManager.AdmissionReservation, long)300%80%55101011
scheduleRemovalCleanup()280%40%339911
lambda$tryReplace$2(AtomicReference, Object, Object, Object, Object, Object)270%40%339911
invalidateAll()263456%1150%1281801
weigh(Object, Object)260%60%443311
loadAndTrack(Object, Function)232350%n/a0161201
getIfPresent(Object)220%60%446611
releaseReservation(Object, Object)220%60%444411
lambda$invalidateKeyIfSame$3(Object, Object, AtomicBoolean, Object, Object)220%20%227711
putNonWeightedValue(Object, Object)212251%40%2361201
submitNonWeightedRefresh(Object, long, MetaCacheEntry.KeyMutationToken)200%n/a116611
submitWeightedRefresh(Object, long, MetaCacheEntry.KeyMutationToken)200%n/a116611
releaseRefreshRecord(Object, Object)190%40%334411
rejectWeight(String)160%40%333311
maybeRefreshNonWeightedValue(Object, Object)152865%6440%563801
peekIfPresent(Object)150%40%333311
notifyRemovalUnderAdmissionLockForTest(Object, Object, RemovalCause)140%n/a114411
get(Object, Function)131756%2250%232601
applyDefaultLoader(Object)13838%1150%122401
toReplaceResult(MetaCacheEntry.AdmissionResult)130%40%445511
advanceKeyMutation(Object)120%20%224411
saturatedAdd(long, long)120%20%221111
get(Object)111354%2250%232501
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean)110%n/a112211
lambda$static$0(Runnable)110%n/a113311
MetaCacheEntry(String, Function, CacheSpec, ExecutorService)90%n/a112211
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean)90%n/a112211
forEach(BiConsumer)60%n/a112211
loadFromDefaultLoader(Object)60%n/a111111
lambda$get$1(Function, Object)50%n/a111111
close()41275%2250%232601
lambda$invalidateAll$4(MetaCacheEntry.ReservationRecord)40%n/a111111
name()30%n/a111111
isWeightBounded()30%n/a111111
loadLock(Object)1688%1150%120201
isKeyMutationCurrent(Object, MetaCacheEntry.KeyMutationToken)2496%3350%340301
isManualMissLoadEnabled()1191%2466%240101
beforeRemovalReleaseForTest(Object)0%n/a111111
beforeRemovalOwnerSnapshotForTest(Object)0%n/a111111
beforeWeightedCachePutForTest(Object, Object)0%n/a111111
afterRemovalCleanupForTest(Object)0%n/a111111
beforeRemovalCleanupLockForTest(Object)0%n/a111111
beforeWeightedInvalidateAllForTest()0%n/a111111
beginKeyMutation(Object)28100%n/a010401
publishRefreshRecord(Object, Object)21100%2100%020501
endKeyMutation(Object, MetaCacheEntry.KeyMutationToken)20100%1150%120501
static {...}7100%n/a010201
lambda$beginKeyMutation$7(Object)5100%n/a010101
nextReservationGeneration()4100%n/a010101
beforeManualCachePutForTest(Object, Object)100%n/a010101
beforeNonWeightedManualCachePutForTest(Object, Object)100%n/a010101
beforeNonWeightedCachePutForTest(Object, Object)100%n/a010101