Skip to content

Remove WITH_FREELISTS macro #123990

Closed
Closed
@corona10

Description

@corona10

As we discussed at https://discuss.python.org/t/should-we-remove-the-with-freelists-macro,
we just added this macro to test mimalloc's own feature without using our own free list implementation.
See: #89685

But since we already implemented per thread freelist at the #111968 for freethreading, we don't need this flag anymore.

I will remove this macro during this year's core sprint (only around two weeks left)
https://discuss.python.org/t/2024-core-dev-sprint-in-bellevue-wa-september-23-27/39227

cc @colesbury @vstinner @markshannon

Linked PRs

Activity

self-assigned this
on Sep 12, 2024
added a commit that references this issue on Sep 23, 2024

pythongh-123990: Good bye WITH_FREELISTS macro

added a commit that references this issue on Sep 24, 2024

gh-123990: Good bye WITH_FREELISTS macro (gh-124358)

ad7c778
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

3.14bugs and security fixessprint

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    Remove `WITH_FREELISTS` macro · Issue #123990 · python/cpython