From: Jeffrey Yasskin Date: Sat, 28 Feb 2009 19:52:09 +0000 (+0000) Subject: Blocked revisions 70071 via svnmerge X-Git-Tag: v3.1a1~70 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bbbfcd380ef28423042993f723e7640e331db800;p=python 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. ........ ---