mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
gh-92914: Round the allocated size for lists up to the even number (GH-92915)
(cherry picked from commit 8a6af5a346
)
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
This commit is contained in:
parent
cbfbe248e3
commit
73c8f3ff54
3 changed files with 11 additions and 3 deletions
|
@ -1432,9 +1432,10 @@ class SizeofTest(unittest.TestCase):
|
|||
import re
|
||||
check(re.finditer('',''), size('2P'))
|
||||
# list
|
||||
samples = [[], [1,2,3], ['1', '2', '3']]
|
||||
for sample in samples:
|
||||
check(list(sample), vsize('Pn') + len(sample)*self.P)
|
||||
check(list([]), vsize('Pn'))
|
||||
check(list([1]), vsize('Pn') + 2*self.P)
|
||||
check(list([1, 2]), vsize('Pn') + 2*self.P)
|
||||
check(list([1, 2, 3]), vsize('Pn') + 4*self.P)
|
||||
# sortwrapper (list)
|
||||
# XXX
|
||||
# cmpwrapper (list)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue