MVMap

Source file "org/h2/mvstore/MVMap.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,694 of 2,6940%445 of 4450%334334599599110110
flushAppendBuffer(RootReference, boolean)4360%760%3939939311
operate(Object, Object, MVMap.DecisionMaker)3350%650%3535858511
tryLock(RootReference, int)1270%260%1414282811
openVersion(long)890%160%99131311
trimLast()810%200%1111202011
getMinMax(Page, Object, boolean, boolean)780%240%1313181811
clearIt()750%180%1010232311
getKey(long)740%140%88191911
MVMap(MVStore, DataType, DataType, int, long, AtomicReference, int, boolean)700%80%55151511
setWriteVersion(long)700%140%88202011
append(Object, Object)600%100%66161611
rewritePage(long)590%160%99121211
beforeWrite()550%80%55101011
getKeyIndex(Object)530%100%66151511
copy(Page, Page, int)490%80%55111111
MVMap(Map, DataType, DataType)450%40%337711
replacePage(CursorPos, Page, MVMap.IntValueHolder)430%60%44121211
replace(Object, Object, Object)400%80%555511
rollbackRoot(long)380%80%557711
setRootPos(long, long)360%60%447711
unlockRoot(Page, int)350%100%668811
getFirstLast(Page, boolean)340%80%555511
asString(String)320%60%449911
MVMap(MVMap)240%n/a113311
remove(Object, Object)210%20%223311
calculateMemory(DataType, Object[], int)210%20%224411
MVMap(MVStore, int, DataType, DataType)200%n/a113311
notifyWaiters()180%20%226611
copyFrom(MVMap)170%n/a115511
evaluateMemoryForKeys(Object[], int)170%20%223311
evaluateMemoryForValues(Object[], int)170%20%223311
areValuesEqual(DataType, Object, Object)160%80%552211
flushAndGetRoot()160%40%334411
put(Object, Object)150%20%222211
evaluateMemoryForKey(Object)150%20%223311
evaluateMemoryForValue(Object)150%20%223311
lockRoot(RootReference, int)140%20%225511
readOrCreateRootPage(long)130%20%222211
size()120%20%222211
openReadOnly(Page, long)120%n/a114411
isPersistent()110%40%331111
rollbackTo(long)100%20%223311
updateRoot(RootReference, Page, int)100%20%221111
isMemoryEstimationAllowed()100%40%331111
entrySet()90%n/a112211
keySet()90%n/a112211
setInitialRoot(Page, long)90%n/a112211
isEmpty()90%20%221111
openReadOnly(long, long)90%n/a112211
getFirstLast(boolean)80%n/a112211
getMinMax(Object, boolean, boolean)80%n/a111111
getMinMax(RootReference, Object, boolean, boolean)80%n/a111111
containsKey(Object)80%20%221111
registerUnsavedMemory(int)80%20%223311
cursor(Object, Object, boolean)80%n/a111111
cursor(RootReference, Object, Object, boolean)80%n/a111111
static {...}80%20%221111
higherKey(RootReference, Object)70%n/a111111
lowerKey(RootReference, Object)70%n/a111111
equals(Object)70%20%221111
hasChangesSince(long)70%n/a111111
higherKey(Object)60%n/a111111
ceilingKey(Object)60%n/a111111
floorKey(Object)60%n/a111111
lowerKey(Object)60%n/a111111
get(Object)60%n/a111111
remove(Object)60%n/a111111
putIfAbsent(Object, Object)60%n/a111111
replace(Object, Object)60%n/a111111
compare(Object, Object)60%n/a111111
readPage(long)60%n/a111111
keyIterator(Object)60%n/a111111
keyIteratorReverse(Object)60%n/a111111
cursor(Object)60%n/a111111
getName()60%n/a111111
compareAndSetRoot(RootReference, RootReference)60%n/a111111
removeUnusedOldVersions(RootReference)60%n/a112211
unlockRoot(int)60%n/a112211
cloneIt()50%n/a111111
keyList()50%n/a111111
getRoot()50%n/a111111
unlockRoot()50%n/a111111
unlockRoot(Page)50%n/a111111
getMapRootKey(int)40%n/a111111
getMapKey(int)40%n/a111111
firstKey()40%n/a111111
lastKey()40%n/a111111
get(Page, Object)40%n/a111111
clear()40%n/a112211
close()40%n/a112211
getRootPage()40%n/a111111
setVolatile(boolean)40%n/a112211
sizeAsLong()40%n/a111111
getVersion()40%n/a111111
toString()40%n/a111111
isClosed()0%n/a111111
getKeyType()0%n/a111111
getValueType()0%n/a111111
isSingleWriter()0%n/a111111
getStore()0%n/a111111
getId()0%n/a111111
isReadOnly()0%n/a111111
isVolatile()0%n/a111111
hashCode()0%n/a111111
getCreateVersion()0%n/a111111
getChildPageCount(Page)0%n/a111111
createEmptyLeaf()0%n/a111111
createEmptyNode()0%n/a111111
samplingPct(AtomicLong)0%n/a111111
getType()0%n/a111111