diff options
author | Pablo Galindo Salgado <Pablogsal@gmail.com> | 2024-11-19 10:35:17 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-19 10:35:17 +0000 |
commit | 30aeb00d367d0cc9e5a7603371636cddea09f1c0 (patch) | |
tree | 70460af295fd174eeee64b893ecee84132c3f66f /Objects/tupleobject.c | |
parent | 899fdb213db6c5881c5f9c6760ead6fd713d2070 (diff) | |
download | cpython-30aeb00d367d0cc9e5a7603371636cddea09f1c0.tar.gz cpython-30aeb00d367d0cc9e5a7603371636cddea09f1c0.zip |
gh-126076: Account for relocated objects in tracemalloc (#126077)
Diffstat (limited to 'Objects/tupleobject.c')
-rw-r--r-- | Objects/tupleobject.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c index 193914d54bd..49977726ead 100644 --- a/Objects/tupleobject.c +++ b/Objects/tupleobject.c @@ -966,6 +966,7 @@ _PyTuple_Resize(PyObject **pv, Py_ssize_t newsize) for (i = newsize; i < oldsize; i++) { Py_CLEAR(v->ob_item[i]); } + _PyReftracerTrack((PyObject *)v, PyRefTracer_DESTROY); sv = PyObject_GC_Resize(PyTupleObject, v, newsize); if (sv == NULL) { *pv = NULL; |