Skip to content

default mimalloc for vortex-python wheels#7096

Merged
onursatici merged 3 commits intodevelopfrom
os/mimalloc
Mar 20, 2026
Merged

default mimalloc for vortex-python wheels#7096
onursatici merged 3 commits intodevelopfrom
os/mimalloc

Conversation

@onursatici
Copy link
Contributor

Summary

Switches the vortex-python wheels to have mimalloc as the default allocator. This is feature flagged on rust, and any rust code that depends on vortex-python wouldn't get this by default, so they are free to set a different allocator.

Wheel would have a vortex-python.so in them so it is safe to set mimalloc as default inside that dylib, because each dylib can set its own allocator and they won't conflict

Signed-off-by: Onur Satici <onur@spiraldb.com>
@onursatici onursatici requested a review from AdamGS March 20, 2026 17:21
@onursatici onursatici added the changelog/feature A new feature label Mar 20, 2026
onursatici and others added 2 commits March 20, 2026 17:40
Signed-off-by: Onur Satici <onur@spiraldb.com>
@onursatici onursatici enabled auto-merge (squash) March 20, 2026 17:53
@onursatici onursatici merged commit bb45280 into develop Mar 20, 2026
54 of 55 checks passed
@onursatici onursatici deleted the os/mimalloc branch March 20, 2026 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/feature A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants