diff options
author | Jeffrey Yasskin <jyasskin@gmail.com> | 2009-02-28 19:52:09 +0000 |
---|---|---|
committer | Jeffrey Yasskin <jyasskin@gmail.com> | 2009-02-28 19:52:09 +0000 |
commit | c9b9efdec54f208add42e4e71d7cd101a76187a9 (patch) | |
tree | 13257ab8219fc0d05e54dda6489eb2987c810288 /Python/pythonrun.c | |
parent | a0afc6e77038476a1f2e133a821e9176fd1fc31f (diff) | |
download | cpython-c9b9efdec54f208add42e4e71d7cd101a76187a9.tar.gz |
Blocked revisions 70071 via svnmerge
........
r70071 | jeffrey.yasskin | 2009-02-28 11:03:21 -0800 (Sat, 28 Feb 2009) | 5 lines
Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with
POP_JUMP_IF_{TRUE,FALSE} and JUMP_IF_{TRUE,FALSE}_OR_POP. This avoids executing
a POP_TOP on each conditional and sometimes allows the peephole optimizer to
skip a JUMP_ABSOLUTE entirely. It speeds up list comprehensions significantly.
........
Diffstat (limited to 'Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions