diff options
author | Benjamin Peterson <benjamin@python.org> | 2009-02-07 01:35:08 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2009-02-07 01:35:08 (GMT) |
commit | 2b3849425f4d1e704060f452ec81337e0b81fc98 (patch) | |
tree | 97f2579de870e21766febabe4acaaf53b8cd9eb9 | |
parent | 2c318a1390e1a84c78d6f0cacaee1d21cc459234 (diff) | |
download | cpython-2b3849425f4d1e704060f452ec81337e0b81fc98.zip cpython-2b3849425f4d1e704060f452ec81337e0b81fc98.tar.gz cpython-2b3849425f4d1e704060f452ec81337e0b81fc98.tar.bz2 |
Blocked revisions 69373-69374,69389,69394 via svnmerge
........
r69373 | neil.schemenauer | 2009-02-06 15:08:52 -0600 (Fri, 06 Feb 2009) | 5 lines
Overhaul Lib/compiler block ordering. The previous code was filled with
hacks. The new code is based on issue #2472 posted by Antoine Pitrou. I
did some further cleanups of the pyassem code and optimized the block
ordering pass.
........
r69374 | neil.schemenauer | 2009-02-06 15:33:45 -0600 (Fri, 06 Feb 2009) | 6 lines
Convert "srcdir" into an absolute path if that seems prudent. Currrently
the only user of this is Lib/distutils/tests/test_build_ext.py (in order
to find the source for xxmodule.c). I'm not sure if other platforms
need similar tweaks, I'm not brave enough to attempt it without being
able to test.
........
r69389 | neil.schemenauer | 2009-02-06 18:13:39 -0600 (Fri, 06 Feb 2009) | 2 lines
Make names generated for 'with' variables match the built-in compiler.
........
r69394 | neil.schemenauer | 2009-02-06 18:54:41 -0600 (Fri, 06 Feb 2009) | 4 lines
Issue #999042: The Python compiler now handles explict global statements
correctly (should be assigned using STORE_GLOBAL opcode). This was done by
having the system table differentiate between explict and implicit globals.
........
0 files changed, 0 insertions, 0 deletions