[ 
https://issues.apache.org/jira/browse/ARROW-665?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17657697#comment-17657697
 ] 

Rok Mihevc commented on ARROW-665:
----------------------------------

This issue has been migrated to [issue 
#16288|https://github.com/apache/arrow/issues/16288] on GitHub. Please see the 
[migration documentation|https://github.com/apache/arrow/issues/14542] for 
further details.

> C++: Move zeroing logic for (re)allocations to the Allocator
> ------------------------------------------------------------
>
>                 Key: ARROW-665
>                 URL: https://issues.apache.org/jira/browse/ARROW-665
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: C++
>            Reporter: Uwe Korn
>            Assignee: Uwe Korn
>            Priority: Major
>             Fix For: 0.10.0
>
>
> Instead of doing this in e.g. the builders, we should move this logic to the 
> Allocator. For example, jemalloc provides a flag {{MALLOCX_ZERO}} to indicate 
> that an allocated region should be zeroed. The POSIX API also provides the 
> (sadly unaligned) {{calloc}} call that returns zeroed pages. 
> The speciality here is that the pages may already be zeroed by the OS for 
> security reasons (i.e. so that one process does not see the content of the 
> process that previously owned this page).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to