marshal.dumps quadratic growth and marshal.dump not allowing file-like objects

bkustel at gmail.com bkustel at gmail.com
Sun Jun 15 11:08:51 EDT 2008


On Jun 15, 3:16 am, John Machin <sjmac... at lexicon.net> wrote:
> But that change went into the svn trunk on 11-May-2008; perhaps the OP
> is using a production release which would have the previous version,
> which is merely "newsize = size + 1024;".
>
> Do people really generate 32MB pyc files, or is stopping doubling at
> 32MB just a safety valve in case someone/something runs amok?

Indeed. I (the OP) am using a production release which has the 1k
linear growth.
I am seeing the problems with ~5MB and ~10MB sizes.
Apparently this will be improved greatly in Python 2.6, at least up to
the 32MB limit.

Thanks all for responding.



More information about the Python-list mailing list