[ 
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)

Reply via email to