Antoine Pitrou created ARROW-3857:
-------------------------------------
Summary: [C++] Experiment non-interposable symbols on Linux
Key: ARROW-3857
URL: https://issues.apache.org/jira/browse/ARROW-3857
Project: Apache Arrow
Issue Type: Task
Components: C++
Affects Versions: 0.11.1
Reporter: Antoine Pitrou
See performance issues with dynamic linking:
https://www.macieira.org/blog/2012/01/sorry-state-of-dynamic-libraries-on-linux/
(for example, CPython is significantly faster when compiled as a single
executable rather than a shared library)
We might want to try enabling the {{-Bsymbolic}} or {{-Bsymbolic-functions}}
linker flag. It might make performance slightly better.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)