MCPcopy Create free account
hub / github.com/apache/arrow / ReadLevels_BitPack

Function ReadLevels_BitPack

cpp/src/parquet/column_reader_benchmark.cc:348–355  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

346}
347
348static void ReadLevels_BitPack(::benchmark::State& state) {
349 int16_t max_level = static_cast<int16_t>(state.range(0));
350 int num_levels = static_cast<int>(state.range(1));
351 int batch_size = static_cast<int>(state.range(2));
352 int level_repeat_count = static_cast<int>(state.range(3));
353 DecodeLevels(Encoding::BIT_PACKED, max_level, num_levels, batch_size,
354 level_repeat_count, state);
355}
356
357static void ReadLevelsArguments(::benchmark::internal::Benchmark* b) {
358 b->ArgNames({"MaxLevel", "NumLevels", "BatchSize", "LevelRepeatCount"})

Callers

nothing calls this directly

Calls 1

DecodeLevelsFunction · 0.85

Tested by

no test coverage detected