Skip to content

Commit 3f50b54

Browse files
committed
cleanup freelist at exit
1 parent be58ade commit 3f50b54

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Objects/object.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -889,6 +889,7 @@ _PyObject_ClearFreeLists(struct _Py_freelists *freelists, int is_finalization)
889889
// In the free-threaded build, freelists are per-PyThreadState and cleared in PyThreadState_Clear()
890890
// In the default build, freelists are per-interpreter and cleared in finalize_interp_types()
891891
clear_freelist(&freelists->floats, is_finalization, free_object);
892+
clear_freelist(&freelists->ints, is_finalization, free_object);
892893
for (Py_ssize_t i = 0; i < PyTuple_MAXSAVESIZE; i++) {
893894
clear_freelist(&freelists->tuples[i], is_finalization, free_object);
894895
}

0 commit comments

Comments
 (0)