diff options
author | Guido van Rossum <guido@python.org> | 1998-11-25 16:18:00 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1998-11-25 16:18:00 (GMT) |
commit | 053b8dfcde1c5ad271a44a589b4716c246e891c5 (patch) | |
tree | f521884210e63834217a91951cd1359a15a9c29e /Modules/grpmodule.c | |
parent | 7d9b4133eb0771b1b6723570c1c24baa54a2af9d (diff) | |
download | cpython-053b8dfcde1c5ad271a44a589b4716c246e891c5.zip cpython-053b8dfcde1c5ad271a44a589b4716c246e891c5.tar.gz cpython-053b8dfcde1c5ad271a44a589b4716c246e891c5.tar.bz2 |
New version from Jim Fulton:
- New copyright. (Open source)
- Added new protocol for binary string pickles that
takes out unneeded puts:
p=Pickler()
p.dump(x)
p.dump(y)
thePickle=p.getvalue()
This has little or no impact on pickling time, but
often reduces unpickling time and pickle size, sometimes
significantly.
- Changed unpickler to use internal data structure instead
of list to reduce unpickling times by about a third.
- Many cleanups to get rid of obfuscated error handling
involving 'goto finally' and status variables.
- Extensive reGuidofication. (formatting :)
- Fixed binary floating-point pickling bug. 0.0 was not
pickled correctly.
- Now use binary floating point format when saving
floats in binary mode.
- Fixed some error message spelling error.
Diffstat (limited to 'Modules/grpmodule.c')
0 files changed, 0 insertions, 0 deletions