LZMAEncoder

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total125 of 1,22189%33 of 12272%3291329
encodeLZMA1EndMarker()360%n/a1111
getMemoryUsage(int, int, int, int)260%30%3311
encodeSymbol()1614590%81463%81201
encodeForLZMA1()130%60%4411
encodeInit()125682%6857%6801
encodeForLZMA2()82374%3770%3601
updateDistPrices()415597%21688%21001
getInstance(RangeEncoder, int, int, int, int, int, int, int, int, int, ArrayCache)43088%1266%1301
getMatches()41982%2250%2301
static {...}2675%1150%1201
encodeRepMatch(int, int, int)123100%10100%0601
encodeMatch(int, int, int)114100%4100%0301
LZMAEncoder(RangeEncoder, LZEncoder, int, int, int, int, int)77100%n/a0101
getLongRepPrice(int, int, State, int)71100%4100%0301
getDistSlot(int)65100%11392%1801
getMatchAndLenPrice(int, int, int, int)45100%2100%0201
reset()30100%n/a0101
getLongRepAndLenPrice(int, int, State, int)25100%n/a0101
getShortRepPrice(int, State, int)20100%n/a0101
updateAlignPrices()19100%2100%0201
updatePrices()17100%4100%0301
skip(int)11100%n/a0101
getAnyMatchPrice(State, int)10100%n/a0101
getNormalMatchPrice(int, State)10100%n/a0101
getAnyRepPrice(int, State)10100%n/a0101
putArraysToCache(ArrayCache)5100%n/a0101
resetUncompressedSize()4100%n/a0101
getLZEncoder()3100%n/a0101
getUncompressedSize()3100%n/a0101