We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4dbaa53 commit 5c1d13bCopy full SHA for 5c1d13b
Modules/arraymodule.c
@@ -268,12 +268,6 @@ array_resize(arrayobject *self, Py_ssize_t newsize)
268
*/
269
270
size_t _new_size = (size_t)(newsize >> 4) + (Py_SIZE(self) < 8 ? 3 : 7) + newsize;
271
- // Limit over-allocation to not overflow Py_ssize_t, newsize can't ever be
272
- // larger than this anyway. Otherwise a valid resize request might be
273
- // rejected due to overallocation falling outside usable range.
274
- if (_new_size > PY_SSIZE_T_MAX) {
275
- _new_size = PY_SSIZE_T_MAX;
276
- }
277
int itemsize = self->ob_descr->itemsize;
278
279
if (!arraydata_size_valid(_new_size, itemsize)) {
0 commit comments