NonBlockingUtf8JsonParserBase

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total7,253 of 7,2530%1,134 of 1,1340%7197191,7931,7937878
_finishAposName(int, int, int)4500%620%323210510511
_parseEscapedName(int, int, int)4040%520%272710510511
_finishPropertyWithEscape()3250%400%2121707011
_finishToken()2740%530%4646595911
_startFloat(char[], int, int)2500%440%2323646411
_finishAposString()2440%290%1717595911
_finishRegularString()2410%270%1616595911
_startPositiveNumber()2120%280%1515494911
_startNegativeNumber()1940%240%1313454511
_finishFloatFraction()1720%260%1414444411
_startValueExpectComma(int)1600%400%2727474711
_finishNumberLeadingPosNegZeroes(boolean)1570%280%1515343411
_fastParseName()1480%200%1111373711
_finishTokenWithEOF()1360%230%2222333311
_startPositiveNumber(int)1360%140%88313111
_finishNumberPlusMinus(int, boolean)1350%320%1717343411
_parseMediumName(int, int)1300%160%99292911
_decodeSplitUTF8_4(int, int, int)1300%140%88282811
_finishNumberLeadingZeroes()1290%200%1111313111
_finishHexDigits(boolean)1290%180%1010262611
_startNameAfterComma(int)1250%280%1515353511
_startValueExpectColon(int)1250%300%2121383811
_parseMediumName2(int, int, int)1240%140%88272711
_finishNumberIntegralPart(char[], int)1230%160%99262611
_finishFloatExponent(boolean, int)1170%200%1111313111
_finishUnquotedName(int, int, int)1150%140%88292911
_startNumberLeadingZero()1110%160%99272711
_decodeSplitMultiByte(int, int, boolean)1100%150%1010333311
_decodeSplitEscaped(int, int)1040%200%1414353511
_decodeFastCharEscape()870%160%1212292911
nextToken()860%180%1313242411
_startDocument(int)850%200%1111222211
_startValue(int)830%230%1919262611
_startValueAfterComma(int)820%240%1919252511
_finishCComment(int, boolean)790%180%1010232311
_decodeSplitUTF8_3(int, int, int)780%120%77171711
_finishHashComment(int)700%120%77202011
_finishNonStdToken(int, int)700%100%66191911
_startAposString()670%60%44191911
_startString()660%60%44181811
_decodeUTF8_4(int, int, int, int)640%60%449911
_startFalseToken()630%140%88121211
_skipWS(int)600%140%88151511
_finishCppComment(int)600%100%66181811
_finishKeywordToken(String, int, JsonToken)600%100%66161611
_startUnexpectedValue(boolean, int)590%160%1212151511
_handleOddName(int)590%130%99141411
_startTrueToken()570%120%77111111
_startNullToken()570%120%77111111
_decodeUTF8_3(int, int, int)550%80%55101011
_startName(int)520%120%77151511
_startSlashComment(int)510%80%55131311
_finishBOM(int)500%100%77141411
_startAfterComment(int)430%90%88131311
_completeHexNumber()420%60%447711
_finishErrorToken()360%60%449911
_startHexNumber(boolean, char)340%20%229911
_verifyRootSpace(int)320%40%44101011
_startHexNumberWithSign(boolean, char)310%20%227711
static {...}260%n/a119911
_reportErrorToken(String)220%n/a113311
_decodeUTF8_2(int, int)220%20%223311
_finishNonStdTokenWithEOF(int, int)210%20%225511
_finishKeywordTokenWithEOF(String, int, JsonToken)170%20%224411
_decodeCharEscape()170%20%224411
_startFloatThatStartsWithPeriod()160%n/a114411
_setExpLength(int)140%n/a113311
needMoreInput()120%40%331111
_setFractLength(int)110%n/a113311
NonBlockingUtf8JsonParserBase(ObjectReadContext, IOContext, int, int, ByteQuadsCanonicalizer)80%n/a112211
_setIntLength(int)80%n/a113311
_finishErrorTokenWithEOF()60%n/a111111
_finishNumberMinus(int)50%n/a111111
_finishNumberPlus(int)50%n/a111111
endOfInput()40%n/a112211
_finishNumberLeadingNegZeroes()40%n/a111111
_finishNumberLeadingPosZeroes()40%n/a111111
_decodeEscaped()0%n/a112211