JMH S 49 com.facebook.presto.orc.BenchmarkDictionaryWriter S 92 com.facebook.presto.orc.generated.BenchmarkDictionaryWriter_writeDictionaryNoSorting_jmhTest S 24 writeDictionaryNoSorting S 11 AverageTime E A 1 1 1 E I 1 3 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 2 13 typeSignature 3 7 integer 6 bigint 7 varchar 22 uniqueValuesPercentage 4 1 1 1 5 2 10 3 100 U 12 MILLISECONDS E E 
JMH S 49 com.facebook.presto.orc.BenchmarkDictionaryWriter S 83 com.facebook.presto.orc.generated.BenchmarkDictionaryWriter_writeDictionary_jmhTest S 15 writeDictionary S 11 AverageTime E A 1 1 1 E I 1 3 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 2 13 typeSignature 3 7 integer 6 bigint 7 varchar 22 uniqueValuesPercentage 4 1 1 1 5 2 10 3 100 U 12 MILLISECONDS E E 
JMH S 53 com.facebook.presto.orc.BenchmarkZstdJniDecompression S 85 com.facebook.presto.orc.generated.BenchmarkZstdJniDecompression_decompressJni_jmhTest S 13 decompressJni S 11 AverageTime E A 1 1 1 E I 2 20 T 6 500 ms E I 2 20 T 6 500 ms E I 1 3 E E E E E E U 12 MILLISECONDS E E 
JMH S 55 com.facebook.presto.orc.BenchmarkSelectiveStreamReaders S 87 com.facebook.presto.orc.generated.BenchmarkSelectiveStreamReaders_readAllBlocks_jmhTest S 13 readAllBlocks S 11 AverageTime E A 1 1 1 E I 2 10 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 3 19 filterRateSignature 36 2 -1 1 0 3 0.1 3 0.2 3 0.3 3 0.4 3 0.5 3 0.6 3 0.7 3 0.8 3 0.9 1 1 6 0.0|-1 6 0.1|-1 6 0.2|-1 6 0.3|-1 6 0.4|-1 6 0.5|-1 6 0.6|-1 6 0.7|-1 6 0.8|-1 6 0.9|-1 4 1|-1 5 0|0.5 7 0.1|0.5 7 0.2|0.5 7 0.3|0.5 7 0.4|0.5 7 0.5|0.5 7 0.6|0.5 7 0.7|0.5 7 0.8|0.5 7 0.9|0.5 5 1|0.5 5 -1|-1 3 1|1 13 typeSignature 14 7 boolean 7 integer 6 bigint 8 smallint 7 tinyint 4 date 9 timestamp 4 real 6 double 13 decimal(10,5) 14 decimal(30,10) 24 varchar_unbounded_direct 22 varchar_bounded_direct 18 varchar_dictionary 9 withNulls 3 7 PARTIAL 4 NONE 3 ALL U 12 MILLISECONDS E E 
JMH S 48 com.facebook.presto.orc.BenchmarkMapBlockBuilder S 80 com.facebook.presto.orc.generated.BenchmarkMapBlockBuilder_directBuilder_jmhTest S 13 directBuilder S 11 AverageTime E A 1 1 1 E I 1 2 T 7 1000 ms E I 1 5 T 7 1000 ms E I 1 2 E E E E E M 3 21 numberOfInnerElements 2 2 10 3 100 21 numberOfOuterElements 2 2 10 3 100 13 positionCount 1 3 100 U 12 MILLISECONDS E E 
JMH S 44 com.facebook.presto.orc.BenchmarkBytesValues S 81 com.facebook.presto.orc.generated.BenchmarkBytesValues_lookupInMultiRange_jmhTest S 18 lookupInMultiRange S 11 AverageTime E A 1 1 1 E I 2 10 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 45 com.facebook.presto.orc.BenchmarkBigintValues S 79 com.facebook.presto.orc.generated.BenchmarkBigintValues_lookupInBitmask_jmhTest S 15 lookupInBitmask S 11 AverageTime E A 1 1 1 E I 2 10 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 1 9 numValues 4 4 5000 4 1000 3 100 2 10 U 12 MILLISECONDS E E 
JMH S 51 com.facebook.presto.orc.BenchmarkBatchStreamReaders S 80 com.facebook.presto.orc.generated.BenchmarkBatchStreamReaders_readBlocks_jmhTest S 10 readBlocks S 11 AverageTime E A 1 1 1 E I 2 20 T 6 500 ms E I 2 20 T 6 500 ms E I 1 3 E E E E E M 2 13 typeSignature 12 7 boolean 7 tinyint 8 smallint 7 integer 6 bigint 13 decimal(10,5) 14 decimal(30,10) 9 timestamp 4 real 6 double 14 varchar_direct 18 varchar_dictionary 9 withNulls 3 7 PARTIAL 4 NONE 3 ALL U 12 MILLISECONDS E E 
JMH S 45 com.facebook.presto.orc.BenchmarkBigintValues S 81 com.facebook.presto.orc.generated.BenchmarkBigintValues_lookupInHashTable_jmhTest S 17 lookupInHashTable S 11 AverageTime E A 1 1 1 E I 2 10 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 1 9 numValues 4 4 5000 4 1000 3 100 2 10 U 12 MILLISECONDS E E 
JMH S 59 com.facebook.presto.orc.BenchmarkBatchStreamReadersWithZstd S 98 com.facebook.presto.orc.generated.BenchmarkBatchStreamReadersWithZstd_readBlocksWithoutJni_jmhTest S 20 readBlocksWithoutJni S 11 AverageTime E A 1 1 1 E I 2 20 T 6 500 ms E I 2 20 T 6 500 ms E I 1 3 E E E E E M 2 13 typeSignature 12 7 boolean 7 tinyint 8 smallint 7 integer 6 bigint 13 decimal(10,5) 14 decimal(30,10) 9 timestamp 4 real 6 double 14 varchar_direct 18 varchar_dictionary 9 withNulls 3 7 PARTIAL 4 NONE 3 ALL U 7 SECONDS E E 
JMH S 44 com.facebook.presto.orc.BenchmarkBytesValues S 80 com.facebook.presto.orc.generated.BenchmarkBytesValues_lookupInExclusive_jmhTest S 17 lookupInExclusive S 11 AverageTime E A 1 1 1 E I 2 10 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E E U 11 NANOSECONDS E E 
JMH S 46 com.facebook.presto.orc.BenchmarkMapFlatWriter S 73 com.facebook.presto.orc.generated.BenchmarkMapFlatWriter_baseline_jmhTest S 8 baseline S 11 AverageTime E A 1 1 1 E I 2 10 T 7 1000 ms E I 2 20 T 7 1000 ms E I 1 3 E E E E E M 6 10 blockCount 1 1 5 22 childElementValueCount 1 2 10 16 distinctKeyCount 1 3 500 18 frequencyHistogram 1 34 12, 2, 5, 3, 4, 5, 2, 10, 7, 45, 0 17 positionsPerBlock 1 5 50000 13 typeSignature 2 18 map<bigint,bigint> 25 map<bigint,array<bigint>> U 12 MILLISECONDS E E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 90 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength256_jmhTest S 18 optimizedLength256 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 3 256 E 
JMH S 49 com.facebook.presto.orc.BenchmarkDictionaryWriter S 79 com.facebook.presto.orc.generated.BenchmarkDictionaryWriter_writeDirect_jmhTest S 11 writeDirect S 11 AverageTime E A 1 1 1 E I 1 3 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 2 13 typeSignature 3 7 integer 6 bigint 7 varchar 22 uniqueValuesPercentage 4 1 1 1 5 2 10 3 100 U 12 MILLISECONDS E E 
JMH S 53 com.facebook.presto.orc.BenchmarkZstdJniDecompression S 86 com.facebook.presto.orc.generated.BenchmarkZstdJniDecompression_decompressJava_jmhTest S 14 decompressJava S 11 AverageTime E A 1 1 1 E I 2 20 T 6 500 ms E I 2 20 T 6 500 ms E I 1 3 E E E E E E U 12 MILLISECONDS E E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength7_jmhTest S 16 optimizedLength7 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 7 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength2_jmhTest S 15 baselineLength2 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 2 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength1_jmhTest S 15 baselineLength1 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS E E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength4_jmhTest S 15 baselineLength4 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 4 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength3_jmhTest S 15 baselineLength3 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 3 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 89 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength256_jmhTest S 17 baselineLength256 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 3 256 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength6_jmhTest S 15 baselineLength6 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 6 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength2_jmhTest S 16 optimizedLength2 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 2 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength5_jmhTest S 15 baselineLength5 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 5 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength1_jmhTest S 16 optimizedLength1 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS E E 
JMH S 49 com.facebook.presto.orc.BenchmarkDictionaryWriter S 93 com.facebook.presto.orc.generated.BenchmarkDictionaryWriter_writeDictionaryAndConvert_jmhTest S 25 writeDictionaryAndConvert S 11 AverageTime E A 1 1 1 E I 1 3 T 7 1000 ms E I 2 10 T 7 1000 ms E I 1 2 E E E E E M 2 13 typeSignature 3 7 integer 6 bigint 7 varchar 22 uniqueValuesPercentage 4 1 1 1 5 2 10 3 100 U 12 MILLISECONDS E E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 87 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_baselineLength7_jmhTest S 15 baselineLength7 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 7 E 
JMH S 48 com.facebook.presto.orc.BenchmarkMapBlockBuilder S 79 com.facebook.presto.orc.generated.BenchmarkMapBlockBuilder_blockBuilder_jmhTest S 12 blockBuilder S 11 AverageTime E A 1 1 1 E I 1 2 T 7 1000 ms E I 1 5 T 7 1000 ms E I 1 2 E E E E E M 3 21 numberOfInnerElements 2 2 10 3 100 21 numberOfOuterElements 2 2 10 3 100 13 positionCount 1 3 100 U 12 MILLISECONDS E E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength6_jmhTest S 16 optimizedLength6 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 6 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength5_jmhTest S 16 optimizedLength5 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 5 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength4_jmhTest S 16 optimizedLength4 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 4 E 
JMH S 53 com.facebook.presto.orc.stream.BenchmarkLongBitPacker S 88 com.facebook.presto.orc.stream.generated.BenchmarkLongBitPacker_optimizedLength3_jmhTest S 16 optimizedLength3 S 11 AverageTime E A 1 1 1 E I 1 5 T 6 500 ms E I 1 5 T 6 500 ms E I 1 2 E E E E E M 1 4 bits 11 1 1 1 2 1 4 1 8 2 16 2 24 2 32 2 40 2 48 2 56 2 64 U 11 NANOSECONDS I 1 3 E 
JMH S 59 com.facebook.presto.orc.BenchmarkBatchStreamReadersWithZstd S 95 com.facebook.presto.orc.generated.BenchmarkBatchStreamReadersWithZstd_readBlocksWithJni_jmhTest S 17 readBlocksWithJni S 11 AverageTime E A 1 1 1 E I 2 20 T 6 500 ms E I 2 20 T 6 500 ms E I 1 3 E E E E E M 2 13 typeSignature 12 7 boolean 7 tinyint 8 smallint 7 integer 6 bigint 13 decimal(10,5) 14 decimal(30,10) 9 timestamp 4 real 6 double 14 varchar_direct 18 varchar_dictionary 9 withNulls 3 7 PARTIAL 4 NONE 3 ALL U 7 SECONDS E E 
