bpo-40521: Make float free list per-interpreter by vstinner · Pull Request #20636 · python/cpython · GitHub
Skip to content

bpo-40521: Make float free list per-interpreter - #20636

Merged
vstinner merged 1 commit into
python:masterfrom
vstinner:float_free_list
Jun 4, 2020
Merged

bpo-40521: Make float free list per-interpreter#20636
vstinner merged 1 commit into
python:masterfrom
vstinner:float_free_list

Conversation

@vstinner

@vstinner vstinner commented Jun 4, 2020

Copy link
Copy Markdown
Member

Each interpreter now has its own float free list:

  • Move tuple numfree and free_list into PyInterpreterState.
  • Add _Py_float_state structure.
  • Add tstate parameter to _PyFloat_ClearFreeList()
    and _PyFloat_Fini().

https://bugs.python.org/issue40521

Each interpreter now has its own float free list:

* Move tuple numfree and free_list into PyInterpreterState.
* Add _Py_float_state structure.
* Add tstate parameter to _PyFloat_ClearFreeList()
  and _PyFloat_Fini().
@vstinner

vstinner commented Jun 4, 2020

Copy link
Copy Markdown
Member Author

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants