gh-126868: Add freelist for compact int objects (GH-126865)

This commit is contained in:
Pieter Eendebak 2024-12-13 11:06:26 +01:00 committed by GitHub
parent 9b4bbf4401
commit 5fc6bb2754
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 102 additions and 55 deletions

View file

@ -936,6 +936,7 @@ _PyObject_ClearFreeLists(struct _Py_freelists *freelists, int is_finalization)
clear_freelist(&freelists->object_stack_chunks, 1, PyMem_RawFree);
}
clear_freelist(&freelists->unicode_writers, is_finalization, PyMem_Free);
clear_freelist(&freelists->ints, is_finalization, free_object);
}
/*