GH-49835: [C++] A constexpr dynamic dispatch with static dispatch when possible #49840
+303
−115
conbench-apache-arrow / Conbench performance report
failed
Apr 28, 2026
Found 6 regressions
Thanks for your patience. Conbench analyzed the 3 benchmarking runs that have been run so far on PR commit 8398f97.
Benchmarks with performance regressions
There were 6 possible performance regressions, according to the lookback z-score method.
Benchmarks with regressions:
- Pull Request Run on
amd64-c6a-4xlarge-linuxat 2026-04-28 14:16:36ZBuildNonInlineBinaryViewArray(C++) with source=cpp-micro, suite=arrow-builder-benchmarkExecuteScalarExpressionOverhead(C++) with params=ref_only_expression/rows_per_batch:10000/real_time/threads:1, source=cpp-micro, suite=arrow-acero-expression-benchmarkFieldPathGetFromWideChunkedArray(C++) with params=10, source=cpp-micro, suite=arrow-type-benchmarkBM_DefinitionLevelsToBitmapRepeatedAllPresent(C++) with source=cpp-micro, suite=parquet-level-conversion-benchmarkReferenceBuildVectorNoNulls(C++) with source=cpp-micro, suite=arrow-builder-benchmarkExecuteScalarExpressionOverhead(C++) with params=ref_only_expression/rows_per_batch:100000/real_time/threads:1, source=cpp-micro, suite=arrow-acero-expression-benchmark
All benchmark runs analyzed:
- Pull Request Run on
amd64-c6a-4xlarge-linuxat 2026-04-28 14:16:36Z - Pull Request Run on
arm64-t4g-2xlarge-linuxat 2026-04-28 14:31:11Z - Pull Request Run on
amd64-m5-4xlarge-linuxat 2026-04-28 14:30:57Z
Details
This report was generated using the lookback z-score method with a z-score threshold of 30.0.
Loading