diff options
author | Guido van Rossum <guido@python.org> | 2001-09-25 16:25:58 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2001-09-25 16:25:58 (GMT) |
commit | 3926a63d0579bbeea6ab855a31dc38b9fa56b5e3 (patch) | |
tree | e8819c4a320d632f516cb269ebc28cd96793193f /Doc/perl | |
parent | ad39aba2f67d3e7f4405f84167becab6d18ee9bc (diff) | |
download | cpython-3926a63d0579bbeea6ab855a31dc38b9fa56b5e3.zip cpython-3926a63d0579bbeea6ab855a31dc38b9fa56b5e3.tar.gz cpython-3926a63d0579bbeea6ab855a31dc38b9fa56b5e3.tar.bz2 |
- Provisional support for pickling new-style objects. (*)
- Made cls.__module__ writable.
- Ensure that obj.__dict__ is returned as {}, not None, even upon first
reference; it simply springs into life when you ask for it.
(*) The pickling support is provisional for the following reasons:
- It doesn't support classes with __slots__.
- It relies on additional support in copy_reg.py: the C method
__reduce__, defined in the object class, really calls calling
copy_reg._reduce(obj). Eventually the Python code in copy_reg.py
needs to be migrated to C, but I'd like to experiment with the
Python implementation first. The _reduce() code also relies on an
additional helper function, _reconstructor(), defined in
copy_reg.py; this should also be reimplemented in C.
Diffstat (limited to 'Doc/perl')
0 files changed, 0 insertions, 0 deletions