History log of /external/python/cpython2/Python/peephole.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b1d867f14965e2369d31a3fcdab5bca34b4d81b4 26-May-2016 Martin Panter <vadmium+py@gmail.com> Issue #27076: Doc, comment and test function name spelling fixes

Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
/external/python/cpython2/Python/peephole.c
a2269d074b02440b7a9c22115454ad7e33aeb3f4 16-Feb-2015 Serhiy Storchaka <storchaka@gmail.com> Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
/external/python/cpython2/Python/peephole.c
c18cc0edff5269d715f9aa06ca31a4f19ff87b30 04-Nov-2012 Ezio Melotti <ezio.melotti@gmail.com> #5057: the peepholer no longer optimizes subscription on unicode literals (e.g. u"foo"[0]) in order to produce compatible pyc files between narrow and wide builds.
/external/python/cpython2/Python/peephole.c
dee8af225b04c28b2ed7e9dfcef6d93b7ae1c827 21-Jul-2012 Raymond Hettinger <python@rcn.com> Fix whitespace
/external/python/cpython2/Python/peephole.c
ed11a5d018e3fc234d7126832756a15c1af67d22 20-May-2012 Martin v. Löwis <martin@v.loewis.de> Issue #8767: Restore building with --disable-unicode.
Original patch by Stefano Taschini.
/external/python/cpython2/Python/peephole.c
c283a85e1214594c50fc07fe42f4ecc2cc3681b4 15-Apr-2011 Ezio Melotti <none@none> Issue #5057: fix a bug in the peepholer that led to non-portable pyc files between narrow and wide builds while optimizing BINARY_SUBSCR on non-BMP chars (e.g. u"\U00012345"[0]).
/external/python/cpython2/Python/peephole.c
c83ea137d7e717f764e2f31fc2544f522de7d857 09-May-2010 Antoine Pitrou <solipsis@pitrou.net> Untabify C files. Will watch buildbots.
/external/python/cpython2/Python/peephole.c
e323e0e91a27df127f53d24f2d741c2172e11233 29-Jun-2009 Georg Brandl <georg@python.org> Fix error handling in PyCode_Optimize, by Alexander Schremmer at EuroPython sprint.
/external/python/cpython2/Python/peephole.c
aafa18aa057cff3e47914c962437c922ece87beb 26-May-2009 Benjamin Peterson <benjamin@python.org> teach the peepholer about SETUP_WITH
/external/python/cpython2/Python/peephole.c
68d68520061a5a4aa3437f8c74ba383b2da50280 28-Feb-2009 Jeffrey Yasskin <jyasskin@gmail.com> 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.
/external/python/cpython2/Python/peephole.c
dd96db63f689e2f0d8ae5a1436b3b3395eec7de5 09-Jun-2008 Gregory P. Smith <greg@mad-scientist.com> This reverts r63675 based on the discussion in this thread:

http://mail.python.org/pipermail/python-dev/2008-June/079988.html

Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names
in the spirit of 3.0 are available via a #define only. See the email thread.
/external/python/cpython2/Python/peephole.c
593daf545bd9b7e7bcb27b498ecc6f36db9ae395 26-May-2008 Christian Heimes <christian@cheimes.de> Renamed PyString to PyBytes
/external/python/cpython2/Python/peephole.c
4677fbf7de591d0cea0d1aeaa9639ee46faa48f5 25-Mar-2008 Neal Norwitz <nnorwitz@gmail.com> Try to fix a bunch of compiler warnings on Win64.
/external/python/cpython2/Python/peephole.c
0031ff3f1c89859b73ac8360c3f955da48c5b8ff 25-Feb-2008 Neal Norwitz <nnorwitz@gmail.com> Fix indentation
/external/python/cpython2/Python/peephole.c
080b598990aae43b2ee4880d98b1a575fae2a778 09-Jun-2007 Neal Norwitz <nnorwitz@gmail.com> Use macro version of GET_SIZE to avoid Coverity warning (#150) about a possible error.
/external/python/cpython2/Python/peephole.c
20e1199fbe8493796a12d1c20ee1c857527fe396 02-Mar-2007 Raymond Hettinger <python@rcn.com> Fix embarrassing typo and fix constantification of None
/external/python/cpython2/Python/peephole.c
cbeb687c687e6edebd3afdb63be0a623294e744c 14-Oct-2006 Neal Norwitz <nnorwitz@gmail.com> Update the peephole optimizer to remove more dead code (jumps after returns)
and inline jumps to returns.
/external/python/cpython2/Python/peephole.c
644dddcc3f0ae886fe92f23cdce3e24c5e032566 21-Aug-2006 Jeremy Hylton <jeremy@alum.mit.edu> Move peephole optimizer to separate file.
/external/python/cpython2/Python/peephole.c