Pablo Galindo Salgado <pablog...@gmail.com> added the comment:
For the subinterpreter other leaks it seems that the commit that introduced the leak is: 7247407c35330f3f6292f1d40606b7ba6afd5700 is the first bad commit commit 7247407c35330f3f6292f1d40606b7ba6afd5700 Author: Victor Stinner <vstin...@python.org> Date: Wed Nov 20 12:25:50 2019 +0100 bpo-36854: Move _PyRuntimeState.gc to PyInterpreterState (GH-17287) * Rename _PyGC_InitializeRuntime() to _PyGC_InitState() * finalize_interp_clear() now also calls _PyGC_Fini() in subinterpreters (clear the GC state). Include/internal/pycore_object.h | 2 +- Include/internal/pycore_pymem.h | 2 +- Include/internal/pycore_pystate.h | 7 +-- .../2019-11-20-12-01-37.bpo-36854.Zga_md.rst | 3 + Modules/gcmodule.c | 72 ++++++++++++---------- Objects/object.c | 20 +++--- Python/pylifecycle.c | 3 +- Python/pystate.c | 2 +- 8 files changed, 62 insertions(+), 49 deletions(-) create mode 100644 Misc/NEWS.d/next/Core and Builtins/2019-11-20-12-01-37.bpo-36854.Zga_md.rst bisect run success ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue38962> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com