This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pablogsal
Recipients pablogsal, vstinner
Date 2019-12-03.21:32:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1575408743.67.0.669755516785.issue38962@roundup.psfhosted.org>
In-reply-to
Content
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 <vstinner@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
History
Date User Action Args
2019-12-03 21:32:23pablogsalsetrecipients: + pablogsal, vstinner
2019-12-03 21:32:23pablogsalsetmessageid: <1575408743.67.0.669755516785.issue38962@roundup.psfhosted.org>
2019-12-03 21:32:23pablogsallinkissue38962 messages
2019-12-03 21:32:23pablogsalcreate