Skip to content

Conversation

vstinner
Copy link
Member

@vstinner vstinner commented Jun 4, 2020

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
Copy link
Member Author

vstinner commented Jun 4, 2020

There no reference leak on the following tests which use subinterpreters:

./python -m test -j0 -R 3:3 test_capi test__xxsubinterpreters test_atexit  test_threading 

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