TransactionMap

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,124 of 1,1240%160 of 1600%1431432162166262
adjustSize(RootReference[], RootReference, BitSet, long, long)1460%340%1818292911
set(Object, TxDecisionMaker, int)1360%300%1616212111
getFromSnapshot(Object)710%130%88151511
sizeAsLong()580%120%77141411
TransactionMap(Transaction, MVMap)490%20%22101011
getFromSnapshot(RootReference, BitSet, Object)370%80%559911
chooseIterator(Object, Object, boolean, boolean)370%50%445511
putIfAbsent(Object, Object)320%40%336611
isIrrelevant(long, VersionedValue, BitSet)300%80%556611
isDeletedByCurrentTransaction(Object)300%80%556611
putCommitted(Object, Object)280%40%335511
useSnapshot(BiFunction)280%20%228811
higherLowerEntry(Object, boolean)270%40%335511
higherLowerKey(Object, boolean)240%40%335511
isSameTransaction(Object)230%40%335511
append(Object, Object)220%n/a114411
sizeAsLongRepeatableReadWithChanges()210%20%225511
put(Object, Object)140%20%222211
tryPut(Object, Object)140%20%222211
size()120%20%222211
lock(Object, int)120%n/a112211
set(Object, Object)120%n/a112211
trySet(Object, Object)100%n/a114411
getSnapshot()90%20%221111
getStatementSnapshot()90%20%221111
firstEntry()90%n/a111111
lastEntry()90%n/a111111
ceilingEntry(Object)90%n/a111111
floorEntry(Object)90%n/a111111
promoteSnapshot()80%20%223311
containsKey(Object)80%20%221111
firstKey()80%n/a111111
lastKey()80%n/a111111
ceilingKey(Object)80%n/a111111
floorKey(Object)80%n/a111111
static {...}80%20%221111
clear()70%n/a113311
keyIterator(Object)70%n/a111111
keyIterator(Object, boolean)70%n/a111111
keyIterator(Object, Object)70%n/a111111
keyIterator(Object, Object, boolean)70%n/a111111
keyIteratorUncommitted(Object, Object)70%n/a111111
entryIterator(Object, Object)70%n/a111111
entryIterator(Object, Object, boolean)70%n/a111111
getImmediate(Object)60%n/a111111
lambda$getImmediate$0(Object, RootReference, BitSet)60%n/a111111
getInstance(Transaction)50%n/a111111
remove(Object)50%n/a111111
lock(Object)50%n/a111111
tryRemove(Object)50%n/a111111
createSnapshot()50%n/a111111
entrySet()50%n/a111111
higherEntry(Object)50%n/a111111
higherKey(Object)50%n/a111111
lowerEntry(Object)50%n/a111111
lowerKey(Object)50%n/a111111
sizeAsLongMax()40%n/a111111
get(Object)40%n/a111111
setStatementSnapshot(Snapshot)40%n/a112211
isClosed()40%n/a111111
getKeyType()40%n/a111111
getTransaction()30%n/a111111