https://github.com/python/cpython/commit/1ee321b4c0c3d83f5b7becb726a6fcf59de279f5
commit: 1ee321b4c0c3d83f5b7becb726a6fcf59de279f5
branch: 3.13
author: Victor Stinner <[email protected]>
committer: vstinner <[email protected]>
date: 2025-01-24T14:54:02+01:00
summary:
[3.13] gh-128679: Clear the ref tracer in _PyTraceMalloc_Stop() (#129258)
_PyTraceMalloc_Stop() now calls PyRefTracer_SetTracer(NULL, NULL).
files:
M Python/tracemalloc.c
diff --git a/Python/tracemalloc.c b/Python/tracemalloc.c
index 89bc7629933921..99ba7876acced7 100644
--- a/Python/tracemalloc.c
+++ b/Python/tracemalloc.c
@@ -986,6 +986,8 @@ _PyTraceMalloc_Stop(void)
raw_free(tracemalloc_traceback);
tracemalloc_traceback = NULL;
+ (void)PyRefTracer_SetTracer(NULL, NULL);
+
done:
TABLES_UNLOCK();
}
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]