Commits


Felipe Oliveira Carvalho authored and GitHub committed 09d81c4252a
GH-42065: [C++] Support list-views on list_slice (#42067) ### Rationale for this change Getting closeness to completeness of list-view support in the official Arrow C++ compute functions. ### What changes are included in this PR? - Addition of benchmarks for `list_slice` - Extending the tests to exercise the list-view kernels as well - Refactoring of existing list_slice kernels for clarity, efficiency, and binary size - Main binary-size reductions coming from not generating code for Input-x-Output that will never actually run ### Are these changes tested? By existing and new tests. ### Are there any user-facing changes? list_slice now supports list-view typed inputs. * GitHub Issue: #42065 Lead-authored-by: Felipe Oliveira Carvalho <felipekde@gmail.com> Co-authored-by: Antoine Pitrou <antoine@python.org> Signed-off-by: Antoine Pitrou <antoine@python.org>