| 73 | arrow::compute::Expression ref_only_expression = field_ref("i64"); |
| 74 | |
| 75 | void SetArgs(benchmark::internal::Benchmark* bench) { |
| 76 | bench->ArgNames({"batch_size"}) |
| 77 | ->RangeMultiplier(10) |
| 78 | ->Range(1000, kTotalBatchSize) |
| 79 | ->UseRealTime(); |
| 80 | } |
| 81 | |
| 82 | BENCHMARK_CAPTURE(ProjectionOverheadIsolated, complex_expression, complex_expression) |
| 83 | ->Apply(SetArgs); |