Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Packaging] Add mimalloc to Linux builds #27135

Closed
asfimport opened this issue Jan 13, 2021 · 5 comments
Closed

[Packaging] Add mimalloc to Linux builds #27135

asfimport opened this issue Jan 13, 2021 · 5 comments

Comments

@asfimport
Copy link

asfimport commented Jan 13, 2021

As a result of ARROW-11009/ARROW-11049/etc. it is now possible to switch allocators at runtime.  Previously only one allocator was compiled into the released builds (e.g. the PYPI version of pyarrow only included jemalloc on Linux and mimalloc on Windows).  It might now make sense to compile both mimalloc and jemalloc on Linux builds to allow the user to switch out to the appropriate allocator at runtime if they need to.

Reporter: Weston Pace / @westonpace
Assignee: Kouhei Sutou / @kou

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-11231. Please see the migration documentation for further details.

@asfimport
Copy link
Author

Antoine Pitrou / @pitrou:
cc @kou and @xhochy

@asfimport
Copy link
Author

Uwe Korn / @xhochy:
The conda packages already come with both.

@asfimport
Copy link
Author

Antoine Pitrou / @pitrou:
Oops, ARROW-11212 is only about Python wheels. Other kinds of binary packages should be updated too.

@asfimport
Copy link
Author

Kouhei Sutou / @kou:
I'll use this issue for deb/RPM because it seems that other packages have their own issues.

@asfimport
Copy link
Author

Kouhei Sutou / @kou:
Issue resolved by pull request 9197
#9197

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants