diff options
author | Guido van Rossum <guido@python.org> | 1996-07-22 22:26:07 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1996-07-22 22:26:07 (GMT) |
commit | c7c5e697c364f0eb5420f9156432a6102ee0b593 (patch) | |
tree | 12f81445b86813f33d638dd0d0fd5568d19c9b59 /Lib/plat-linux2 | |
parent | 77c29a17342c66dc603660230dd47f6fd07a44c9 (diff) | |
download | cpython-c7c5e697c364f0eb5420f9156432a6102ee0b593.zip cpython-c7c5e697c364f0eb5420f9156432a6102ee0b593.tar.gz cpython-c7c5e697c364f0eb5420f9156432a6102ee0b593.tar.bz2 |
Optimizations and one intentional loophole by Jim Fulton.
The optimizations consist mostly of using local variables to cache
methods or instance variables used a lot (e.g. "self.write").
The loopholes allows marshalling extension types as long as they have
a __class__ attribute (in which case they may support the rest of the
class piclking protocol as well). This allows pickling MESS extension
types.
Diffstat (limited to 'Lib/plat-linux2')
0 files changed, 0 insertions, 0 deletions