com.facebook.presto.common.block

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total31,681 of 31,6810%2,728 of 2,7280%2,8492,8495,8405,8401,4851,4859999
DictionaryBlock1,5610%1780%157157263263686811
MapBlockBuilder1,1450%900%8585240240404011
AbstractMapBlock1,0000%740%6464192192272711
VariableWidthBlockBuilder9790%960%9292179179444411
AbstractRowBlock8860%960%7272171171242411
TestBlockFlattener8850%200%4040128128303011
SingleMapBlock8540%720%6565207207292911
Int128ArrayBlockBuilder8540%860%8282146146393911
VariableWidthBlock8340%1080%8585117117313111
Int128ArrayBlock8030%920%8080119119343411
AbstractSingleMapBlock7520%920%8484112112383811
RunLengthEncodedBlock7420%760%9494128128565611
AbstractArrayBlock7160%580%5252132132232311
RowBlockBuilder7130%640%5959121121272711
BlockUtil7060%1100%8080114114252511
LongArrayBlock6530%740%7070110110333311
LongArrayBlockBuilder6430%640%6969126126373711
RowBlock5940%660%5555105105222211
ByteArrayBlockBuilder5850%600%6464114114343411
IntArrayBlockBuilder5840%600%6464114114343411
IntArrayBlock5840%700%65659797303011
ShortArrayBlockBuilder5800%580%6363114114343411
ByteArrayBlock5800%700%65659898303011
ShortArrayBlock5780%700%65659898303011
MapBlock5520%560%5151100100232311
ColumnarMap5420%240%29298888171711
ArrayBlock5120%600%54548686242411
ArrayBlockBuilder5010%420%5252109109313111
MethodHandleUtil4920%300%212159596611
LazyBlock4850%460%7373111111505011
TestSingleRowBlockWriter4800%40%6681814411
AbstractSingleArrayBlock4710%420%60607676393911
ColumnarArray4410%220%25257979141411
ColumnarRow4240%340%32328282151511
SingleRowBlockWriter4120%260%40408787272711
TestSingleMapBlockWriter3920%80%8865654411
AbstractSingleRowBlock3740%140%45456767383811
TestBlockRetainedSizeBreakdown3590%280%29297979151511
AbstractVariableWidthBlock3360%100%26265757212111
SingleMapBlockWriter3280%260%40407878272711
EncoderUtil3150%520%282844442211
TestBlockBuilderUtils3030%100%141463639911
TestMethodHandleUtil2800%n/a14142727141411
TestSingleArrayBlockWriter2720%80%8845454411
BlockBuilderUtils2260%300%191958584411
TestVariableWidthBlockBuilder2170%80%111143437711
MapBlockEncoding2100%120%101040404411
TestingBlockEncodingSerde2020%80%111148487711
BlockEncodingManager1920%60%9945456611
BlockFlattener1860%200%151549495511
SingleMapBlockEncoding1820%100%9933334411
SingleArrayBlockWriter1790%20%25254747242411
SingleRowBlock1710%140%23233535161611
TestClosingBlockLease1610%n/a9932329911
AbstractMapBlock.HashTables1460%120%141426268811
Block1400%n/a22222323222211
TestArrayBlockBuilder1280%60%8829295511
TestDictionaryBlockEncoding1270%60%6626263311
RowBlockEncoding1240%60%7726264411
SortOrder1160%140%121221215511
ClosingBlockLease1060%180%141430305511
Int128ArrayBlockEncoding1010%120%101021214411
DictionaryId990%120%141418188811
ArrayBlockEncoding950%20%5521214411
IntArrayList920%80%111119197711
BenchmarkComputePosition910%n/a7714147711
TestVariableWidthBlockEncoding900%20%5517174411
VariableWidthBlockEncoding900%20%5522224411
PageBuilderStatus870%60%13132020101011
DictionaryBlockEncoding850%n/a4421214411
ByteArrayBlockEncoding840%120%101019194411
LongArrayBlockEncoding820%120%101019194411
ShortArrayBlockEncoding820%120%101019194411
IntArrayBlockEncoding820%120%101019194411
BlockBuilder700%n/a10101010101011
SingleRowBlockEncoding610%40%6614144411
UncheckedBlock560%n/a88888811
TestMethodHandleUtil.Base530%80%9914145511
BlockBuilderStatus500%n/a5512125511
CountingArrayAllocator430%n/a7711117711
BlockSerdeUtil380%n/a44994411
TestIntArrayList380%40%44992211
TestBlockUtil370%n/a4412124411
RunLengthBlockEncoding310%n/a44994411
TestingBlockJsonSerde.Serializer290%n/a22882211
DuplicateMapKeyException250%n/a22552211
TestingBlockJsonSerde.Deserializer250%n/a22662211
LazyBlockEncoding170%n/a55555511
TestingBlockJsonSerde0%n/a11221111
TestBlockRetainedSizeBreakdown.ObjectStrategy0%20%33222211
TestMethodHandleUtil.T20%n/a11221111
TestMethodHandleUtil.T10%n/a11221111
TestMethodHandleUtil.S10%n/a11221111
TestMethodHandleUtil.S20%n/a11221111
TestMethodHandleUtil.V0%n/a11221111
TestMethodHandleUtil.U0%n/a11221111
TestMethodHandleUtil.R0%n/a11221111
AbstractVariableWidthBlockBuilder0%n/a11111111
BlockEncoding0%n/a11111111