Feature or enhancement
Upgrading to mimalloc to 3.x.x would need huge architecture changes, maybe we need to write a PEP for this.
But upgrading to latest 2.5.2 version would get following benefits.
- Some CPython downstream changes are already applied to upstream.
- Handling abandoned segments have been improved.
- Several memory leakage issues are fixed.
- Security fixes are applied.
I 've applied changes in my local but we need to veify this on free-threading performance benchmark from Meta.
cc @mpage @itamaro @colesbury
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Linked PRs
Feature or enhancement
Upgrading to mimalloc to 3.x.x would need huge architecture changes, maybe we need to write a PEP for this.
But upgrading to latest 2.5.2 version would get following benefits.
MI_PRIM_THREAD_IDhook for a custom thread idclaim_huge_pagesmi_manage_os_memory/mi_reserve_os_memorystrtolerrors when readingMIMALLOC_*optionsI 've applied changes in my local but we need to veify this on free-threading performance benchmark from Meta.
cc @mpage @itamaro @colesbury
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Linked PRs