IonCursorBinary

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,348 of 3,3480%480 of 4800%3333337457459090
IonCursorBinary(IonBufferConfiguration, InputStream, byte[], int, int)1590%80%55424211
uncheckedReadAnnotationWrapperHeader_1_0(IonTypeID)1400%180%1010272711
uncheckedNextToken()1340%240%1313292911
slowNextToken()1310%380%2121353511
IonCursorBinary(IonBufferConfiguration, byte[], int, int)1240%20%22323211
readIvm()1180%80%55131311
slowReadValueHeader(IonTypeID, boolean, Marker)1180%260%1414303011
uncheckedReadHeader(int, boolean, Marker)1130%240%1313242411
slowReadAnnotationWrapperHeader_1_0(IonTypeID)1080%180%1010262611
ensureCapacity(long)1010%80%55202011
slowSeek(long)970%80%55272711
calculateEndIndex_1_0(IonTypeID, boolean)860%140%88171711
slowStepOutOfContainer()860%140%88202011
slowReadHeader(int, boolean, Marker)830%220%1212222211
stepOutOfContainer()830%180%1010212111
slowFillValue()820%200%1111151511
uncheckedNextContainedToken()770%120%77171711
shiftIndicesLeft(int)740%20%22111111
slowSkipRemainingValueBytes()670%140%88141411
slowStepIntoContainer()630%100%66141411
fillAt(long, long)540%60%44121211
seekPastOversizedValue()540%20%22101011
slowMakeBufferReady()510%100%88161611
slice(long, long, String)510%20%22141411
uncheckedReadVarUInt_1_0(byte)500%60%449911
static {...}500%20%22121211
refill(long)490%60%44121211
checkContainerEnd()470%80%55101011
stepIntoContainer()430%80%558811
uncheckedStepIntoContainer()420%60%449911
growContainerStack()380%20%226611
slowSeekPastNopPad(long, boolean)360%60%44101011
slowReadVarUInt_1_0()350%60%44111111
slowIsAwaitingMoreData()310%100%661111
moveBytesToStartOfBuffer(byte[], int)290%40%338811
setMarker(long, Marker)280%60%445511
validate(IonBufferConfiguration)270%60%447711
uncheckedSeekPastNopPad(long, boolean)270%60%448811
close()270%40%33101011
shiftContainerEnds(long)250%40%334411
slowNextValue()250%20%227711
readByteWithoutBuffering()240%20%229911
fillValue()240%60%446611
getFixedSizeConfigurationFor(ByteArrayInputStream, int)220%40%336611
prohibitEmptyOrderedStruct_1_0(Marker)220%60%443311
slowPeekByte()210%20%223311
pushContainer()210%20%224411
reportConsumedData()210%n/a114411
slowReadFieldName_1_0()200%40%334411
reset()190%n/a116611
nextPowerOfTwo(int)180%20%222211
slowReadByte()180%40%335511
validateAnnotationWrapperEndIndex(long)180%40%333311
isAwaitingMoreData()170%40%333311
nextValue()160%40%335511
setCheckpointBeforeUnannotatedTypeId()140%n/a115511
getTotalOffset()140%20%221111
endStream()130%40%333311
slowOverflowableNextToken()120%20%225511
getDataHandler(IonBufferConfiguration)110%20%222211
logBase2(int)110%20%221111
setCheckpoint(IonCursorBinary.CheckpointLocation)80%n/a113311
resumeSlowMode()80%n/a113311
registerOversizedValueHandler(BufferConfiguration.OversizedValueHandler)80%20%223311
isByteBacked()70%20%221111
terminate()70%n/a113311
freeSpaceAt(long)60%n/a111111
availableAt(long)50%n/a111111
uncheckedReadVarUInt_1_1()40%n/a111111
slowReadVarUInt_1_1()40%n/a111111
uncheckedReadAnnotationWrapperHeader_1_1(IonTypeID)40%n/a111111
slowReadAnnotationWrapperHeader_1_1(IonTypeID)40%n/a111111
calculateEndIndex_1_1(IonTypeID, boolean)40%n/a111111
uncheckedReadFieldName_1_1()40%n/a111111
slowReadFieldName_1_1()40%n/a111111
uncheckedIsDelimitedEnd_1_1()40%n/a111111
slowIsDelimitedEnd_1_1()40%n/a111111
skipRemainingDelimitedContainerElements_1_1()40%n/a111111
seekPastDelimitedContainer_1_1()40%n/a111111
slowFindDelimitedEnd_1_1()40%n/a111111
slowSeekToDelimitedEnd_1_1()40%n/a111111
slowFillDelimitedContainer_1_1()40%n/a111111
slowSkipRemainingDelimitedContainerElements_1_1()40%n/a111111
registerIvmNotificationConsumer(IvmNotificationConsumer)40%n/a112211
getCurrentEvent()30%n/a111111
getIonMajorVersion()30%n/a111111
getIonMinorVersion()30%n/a111111
hasAnnotations()30%n/a111111
getValueMarker()30%n/a111111
lambda$static$0(int, int)0%n/a111111