index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Lib
/
test
/
test_peepholer.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
bpo-42246: Remove DO_NOT_EMIT_BYTECODE macros, so that while loops and if sta...
Mark Shannon
2020-12-15
1
-15/+0
*
bpo-42057: Add regression test to master. (GH-22893)
Mark Shannon
2020-10-22
1
-0/+6
*
bpo-41323: Perform 'peephole' optimizations directly on the CFG. (GH-21517)
Mark Shannon
2020-07-30
1
-3/+3
*
bpo-32856: Optimize the assignment idiom in comprehensions. (GH-16814)
Serhiy Storchaka
2020-02-12
1
-0/+14
*
bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754)
Mark Shannon
2020-01-14
1
-6/+6
*
bpo-38115: Deal with invalid bytecode offsets in lnotab (GH-16079)
T. Wouters
2019-09-28
1
-1/+68
*
bpo-18578: Rename and document test.bytecode_helper as test.support.bytecode_...
Joannah Nanjekye
2019-09-12
1
-1/+1
*
Remove unused imports in tests (GH-14518)
Victor Stinner
2019-07-01
1
-2/+1
*
bpo-37289: Add a test for if with ifexpr in the peephole optimiser to detect ...
Pablo Galindo
2019-06-20
1
-0/+8
*
bpo-37269: Correctly optimise conditionals with constant booleans (GH-14071)
Pablo Galindo
2019-06-14
1
-0/+7
*
bpo-37213: Handle negative line deltas correctly in the peephole optimizer (G...
Pablo Galindo
2019-06-13
1
-1/+80
*
bpo-32925: Optimized iterating and containing test for literal lists (GH-5842)
Serhiy Storchaka
2018-03-11
1
-0/+24
*
bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter t...
Serhiy Storchaka
2018-02-22
1
-2/+2
*
bpo-30416: Protect the optimizer during constant folding. (#4860)
Serhiy Storchaka
2017-12-15
1
-1/+8
*
Remove unused imports.
Serhiy Storchaka
2016-12-16
1
-3/+0
*
Replace noop constant statement with expression
Victor Stinner
2016-02-08
1
-9/+11
*
Issue #21741: Update 147 test modules to use test discovery.
Zachary Ware
2015-04-13
1
-17/+1
*
Issue #11816: switch test_peepholer to bytecode_helper
Nick Coghlan
2013-05-06
1
-156/+139
*
#5057: null merge with 3.2 (only add tests).
Ezio Melotti
2012-11-04
1
-0/+3
|
\
|
*
#5057: the peepholer no longer optimizes subscription on unicode literals (e....
Ezio Melotti
2012-11-04
1
-6/+7
*
|
Implement PEP 393.
Martin v. Löwis
2011-09-28
1
-4/+0
*
|
#5057: Merge with 3.2.
Ezio Melotti
2011-04-15
1
-0/+18
|
\
\
|
|
/
|
*
#5057: Merge with 3.1.
Ezio Melotti
2011-04-15
1
-0/+18
|
|
\
|
|
*
Issue #5057: fix a bug in the peepholer that led to non-portable pyc files be...
Ezio Melotti
2011-04-15
1
-0/+18
|
|
*
Merged revisions 73715 via svnmerge from
Georg Brandl
2009-08-13
1
-31/+31
|
*
|
Issue 11510: Fix BUILD_SET optimizer bug.
Raymond Hettinger
2011-03-15
1
-1/+13
*
|
|
Issue #11244: Remove outdated peepholer check that was preventing the peephol...
Mark Dickinson
2011-03-23
1
-0/+11
*
|
|
whitespace fix
Raymond Hettinger
2011-03-15
1
-9/+9
*
|
|
whitespace fix
Raymond Hettinger
2011-03-15
1
-0/+1
*
|
|
Issue 11510: Fix BUILD_SET optimizer bug.
Raymond Hettinger
2011-03-15
1
-1/+13
*
|
|
Issue #11244: The peephole optimizer is now able to constant-fold
Antoine Pitrou
2011-03-11
1
-2/+29
|
/
/
*
|
use assert[Not]In where appropriate
Benjamin Peterson
2010-01-19
1
-31/+31
*
|
Issue #6690: Optimize the bytecode for expressions such as `x in {1, 2, 3}`,
Antoine Pitrou
2010-01-16
1
-0/+49
*
|
Peephole constant folding had missed UNARY_POSITIVE.
Raymond Hettinger
2009-10-22
1
-0/+1
*
|
convert old fail* assertions to assert*
Benjamin Peterson
2009-06-30
1
-31/+31
|
/
*
http://bugs.python.org/issue4715
Jeffrey Yasskin
2009-02-25
1
-5/+5
*
#2621 rename test.test_support to test.support
Benjamin Peterson
2008-05-20
1
-3/+3
*
SF patch# 1770008 by Christian Heimes (plus some extras).
Guido van Rossum
2007-08-09
1
-1/+1
*
Merged revisions 55817-55961 via svnmerge from
Guido van Rossum
2007-06-13
1
-7/+15
*
Merged revisions 55007-55179 via svnmerge from
Guido van Rossum
2007-05-07
1
-1/+1
*
Merged revisions 53952-54987 via svnmerge from
Guido van Rossum
2007-04-27
1
-3/+8
*
Two more patches by Tony Lownds (SF# 1607548).
Guido van Rossum
2007-02-26
1
-0/+8
*
Fix most trivially-findable print statements.
Guido van Rossum
2007-02-09
1
-1/+1
*
Four months of trunk changes (including a few releases...)
Thomas Wouters
2006-12-13
1
-0/+35
*
UNARY_CONVERT can no longer be generated, so remove a test for the peepholer
Brett Cannon
2006-08-25
1
-1/+0
*
Teach the peepholer to fold unary operations on constants.
Raymond Hettinger
2005-02-20
1
-0/+19
*
Remove set conversion optimization test (backed out of Python/compile.c in rev.
Brett Cannon
2005-02-10
1
-11/+0
*
Adopt Skip's idea to optimize lists of constants in the context
Raymond Hettinger
2005-02-07
1
-1/+2
*
Transform "x in (1,2,3)" to "x in frozenset([1,2,3])".
Raymond Hettinger
2005-02-06
1
-0/+10
*
Do not fold a constant if a large sequence will result.
Raymond Hettinger
2005-01-26
1
-0/+4
[next]