Wes McKinney created ARROW-19:
---------------------------------

             Summary: Externalize memory allocations and add a MemoryPool 
abstract interface to builder classes
                 Key: ARROW-19
                 URL: https://issues.apache.org/jira/browse/ARROW-19
             Project: Apache Arrow
          Issue Type: New Feature
          Components: C++
            Reporter: Wes McKinney


Currently memory allocations in the C++ implementation are all internal / 
self-contained, but in practice the array builders will need to integrate with 
some other memory allocator / tracker.

I'll define a basic abstract memory pool interface and add an example default 
implementation (with a resizable arrow::Buffer subclass that requests memory 
from the pool) with all memory managed internally.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to