You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2022/06/15 02:09:36 UTC

[GitHub] [arrow] save-buffer commented on pull request #13364: ARROW-16756: [C++] Introduce non-owning ArraySpan, ExecSpan data structures and refactor ScalarKernels to use them

save-buffer commented on PR #13364:
URL: https://github.com/apache/arrow/pull/13364#issuecomment-1155896703

   I think the best solution for performance is to remove shared_ptr to data types and have a canonical owner. The current shared_ptrs have a reference count of at least 1 at all times anyway since they're stored and initialized in that vector. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org