[ 
https://issues.apache.org/jira/browse/ARROW-665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Uwe L. Korn reassigned ARROW-665:
---------------------------------

    Assignee: Uwe L. Korn

> 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 L. Korn
>            Assignee: Uwe L. Korn
>            Priority: Major
>
> 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
(v7.6.3#76005)

Reply via email to