MetaCacheEntry

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total411 of 3,20787%162 of 51268%151333104702276
admitWeightedValue(Object, Object, Object, boolean, MetaCacheEntry.KeyMutationToken, long, boolean)8727776%234365%2034238401
invalidateIf(Predicate)397264%9950%61082501
resizeWithLocalEviction(Object, ExternalMetaCacheBudgetManager.AdmissionReservation, long)251435%5337%3571101
getWithManualLoad(Object, Function)2314286%62076%61443201
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, MetaCacheSizeEstimator, ExternalMetaCacheBudgetManager.EntryBudget, MetaCacheEntryReplacementListener)2232693%44291%42436301
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%2250%234901
onRemoval(Object, Object, RemovalCause)119189%71973%71453101
submitNonWeightedRefresh(Object, long, MetaCacheEntry.KeyMutationToken)101050%n/a013601
submitWeightedRefresh(Object, long, MetaCacheEntry.KeyMutationToken)101050%n/a013601
invalidateKeyIfSame(Object, Object)88191%4660%4621701
triggerRefreshForTest(Object)86088%7956%7931501
lambda$submitWeightedRefresh$6(Object, long, MetaCacheEntry.KeyMutationToken)84083%2466%2421001
notifyReplacement(Object, Object, Object)71568%1375%132701
cleanupRemovedReservation(Object, long)66691%61062%6911601
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)49295%81055%81021801
currentOwnerGeneration(Object)42586%2466%240501
weigh(Object, Object)41881%2250%230301
toReplaceResult(MetaCacheEntry.AdmissionResult)4969%2250%242501
name()0%n/a111111
tryReplace(Object, Object, Object)10198%51168%5911701
drainRemovalCleanups()6997%2880%2621801
rejectWeight(String)6496%4450%4501201
lambda$submitNonWeightedRefresh$5(Object, long, MetaCacheEntry.KeyMutationToken)5696%2466%2421601
reclaimForPeer(long)4195%3562%351901
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()1593%1375%131601
isManualMissLoadEnabled()1191%1583%140101
stats()160100%20100%01103101
invalidateKey(Object)64100%1990%1601601
invalidateAll()60100%2100%0201801
loadAndTrack(Object, Function)46100%n/a0101201
put(Object, Object)42100%2675%2501001
reserveWithLocalEviction(Object, long)36100%6100%0401101
beginKeyMutation(Object)28100%n/a010401
isKeyMutationCurrent(Object, MetaCacheEntry.KeyMutationToken)25100%1583%140301
releaseReservation(Object, long)23100%2466%240401
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
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
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
lambda$beginKeyMutation$7(Object)5100%n/a010101
nextReservationGeneration()4100%n/a010101
lambda$invalidateAll$4(MetaCacheEntry.ReservationRecord)4100%n/a010101
isWeightBounded()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