From de2f132a5e052b8621be4b5a482a27a0b999fc35 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 26 Nov 2013 00:26:23 +0100 Subject: [PATCH] Issue #18874: tracemalloc: explain the purpose of get_traces.tracebacks in a comment --- Modules/_tracemalloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Modules/_tracemalloc.c b/Modules/_tracemalloc.c index 4cbbd9ed6b3..7e9f69845d0 100644 --- a/Modules/_tracemalloc.c +++ b/Modules/_tracemalloc.c @@ -1041,6 +1041,8 @@ py_tracemalloc_get_traces(PyObject *self, PyObject *obj) if (!tracemalloc_config.tracing) return get_traces.list; + /* the traceback hash table is used temporarily to intern traceback tuple + of (filename, lineno) tuples */ get_traces.tracebacks = hashtable_new(sizeof(PyObject *), _Py_hashtable_hash_ptr, _Py_hashtable_compare_direct);