summaryrefslogtreecommitdiffstats
path: root/Demo/newmetaclasses/Eiffel.py
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2003-01-29 20:12:21 (GMT)
committerTim Peters <tim.peters@gmail.com>2003-01-29 20:12:21 (GMT)
commitc1c2b3e0e2af6eb05346b4908f4c4d56618fb7b6 (patch)
treea966c28559109bf571bc8d82409ad8af4cbfea67 /Demo/newmetaclasses/Eiffel.py
parent5d9113d8be81596bc93f2b1a37f57e5110d39a77 (diff)
downloadcpython-c1c2b3e0e2af6eb05346b4908f4c4d56618fb7b6.zip
cpython-c1c2b3e0e2af6eb05346b4908f4c4d56618fb7b6.tar.gz
cpython-c1c2b3e0e2af6eb05346b4908f4c4d56618fb7b6.tar.bz2
dis(): This had a problem with proto 0 pickles, in that POP sometimes
popped a MARK, but without stack emulation the disassembler couldn't know that, and subsequent indentation got hosed. Now the disassembler does do enough stack emulation to catch this. While I was at it, also added lots of sanity checks for other stack operations, and correct use of the memo. This goes (I think) a long way toward being a "pickle verifier" now too.
Diffstat (limited to 'Demo/newmetaclasses/Eiffel.py')
0 files changed, 0 insertions, 0 deletions