[
https://issues.apache.org/jira/browse/ARROW-14964?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Antoine Pitrou updated ARROW-14964:
-----------------------------------
Description:
There is a diversity of utilities for writing kernels in
{{codegen_internal.h}}. Many have to do with actual code generation, but some
have to do with type promotions, etc.
It would be nice to split away the utilities that don't have to do with code
generation in separate headers. It would make the utilities easier to navigate,
as the code generation utilities are quite long.
was:
There is a diversity of utilities for writing kernels in {{codegen_util.h}}.
Many have to do with actual code generation, but some have to do with type
promotions, etc.
It would be nice to split away the utilities that don't have to do with code
generation in separate headers. It would make the utilities easier to navigate,
as the code generation utilities are quite long.
> [C++] Restructure internal compute/kernel utilities
> ---------------------------------------------------
>
> Key: ARROW-14964
> URL: https://issues.apache.org/jira/browse/ARROW-14964
> Project: Apache Arrow
> Issue Type: Wish
> Components: C++
> Reporter: Antoine Pitrou
> Priority: Minor
> Labels: good-second-issue
>
> There is a diversity of utilities for writing kernels in
> {{codegen_internal.h}}. Many have to do with actual code generation, but some
> have to do with type promotions, etc.
> It would be nice to split away the utilities that don't have to do with code
> generation in separate headers. It would make the utilities easier to
> navigate, as the code generation utilities are quite long.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)