commit | 7832cd6141116cc64f6304f1107631e28cd7ee08 | [log] [tgz] |
---|---|---|
author | Raymond Hettinger <python@rcn.com> | Sun Jan 04 06:08:16 2004 +0000 |
committer | Raymond Hettinger <python@rcn.com> | Sun Jan 04 06:08:16 2004 +0000 |
tree | b67aff680ade3afb5752fcd931e043ad62b91ea2 | |
parent | 674d56b82e59dfe481f355999b49a7b99b8d763d [diff] |
Apply tuple/list pre-sizing optimization to a broader class of objects. Formerly, length data fetched from sequence objects. Now, any object that reports its length can benefit from pre-sizing. On one sample timing, it gave a threefold speedup for list(s) where s was a set object.