15 Commits (c551776f8e5b4c8bcb3cf4b91c679ba080e543cf)

Author SHA1 Message Date
Raymond Hettinger dee8af225b Fix whitespace 14 years ago
Martin v. Löwis ed11a5d018 Issue #8767: Restore building with --disable-unicode. 14 years ago
Ezio Melotti c283a85e12 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]). 15 years ago
Georg Brandl e5b99f0fb3 Remove redundant includes of headers that are already included by Python.h. 15 years ago
Raymond Hettinger 819a064556 Issue 8403: Don't mask KeyboardInterrupt during peephole operation. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Antoine Pitrou b7fbcd396f Issue #6690: Optimize the bytecode for expressions such as `x in {1, 2, 3}`, 16 years ago
Georg Brandl f004d9dc84 Merged revisions 73206,73232,73299,73683,74020,74185,74544,74643,74647,74817,74838-74839,74865,74946,75402,75459,75604,75696 via svnmerge from 16 years ago
Raymond Hettinger af7adad51d Peephole constant folding had missed UNARY_POSITIVE. 16 years ago
Georg Brandl 194da4a7da Merged revisions 74126,74130-74131,74149,74155,74157,74180-74183,74398 via svnmerge from 17 years ago
Alexandre Vassalotti 6f82818652 Merged revisions 73683,73786 via svnmerge from 17 years ago
Georg Brandl e323e0e91a Fix error handling in PyCode_Optimize, by Alexander Schremmer at EuroPython sprint. 17 years ago
Benjamin Peterson 876b2f286b Merged revisions 72912,72920,72940 via svnmerge from 17 years ago
Benjamin Peterson aafa18aa05 teach the peepholer about SETUP_WITH 17 years ago
Jeffrey Yasskin 4dd40525e6 Fix 2 oversights from r69961. 17 years ago
Jeffrey Yasskin 68d6852006 Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with 17 years ago
Jeffrey Yasskin 9de7ec7868 http://bugs.python.org/issue4715 17 years ago
Raymond Hettinger e56131b60e Issue 2260: Small peephole optimization -- eliminate unnecessary POP_TOP /JUMP_FORWARD 1 pairs. 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes cc47b05fe5 Merged revisions 61834,61841-61842,61851-61853,61863-61864,61869-61870,61874,61889 via svnmerge from 18 years ago
Neal Norwitz 4677fbf7de Try to fix a bunch of compiler warnings on Win64. 18 years ago
Christian Heimes dcca98d483 Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61058-61061 via svnmerge from 18 years ago
Neal Norwitz 0031ff3f1c Fix indentation 18 years ago
Amaury Forgeot d'Arc 39599dca9d PyString_AsString is permissive and accepts unicode strings. 18 years ago
Guido van Rossum cd16bf6404 Merged revisions 55817-55961 via svnmerge from 19 years ago
Neal Norwitz 080b598990 Use macro version of GET_SIZE to avoid Coverity warning (#150) about a possible error. 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Raymond Hettinger 20e1199fbe Fix embarrassing typo and fix constantification of None 19 years ago
Guido van Rossum 0240b92a6c Two more patches by Tony Lownds (SF# 1607548). 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Neal Norwitz cbeb687c68 Update the peephole optimizer to remove more dead code (jumps after returns) 20 years ago
Brett Cannon e2e23ef97d Remove the UNARY_CONVERT opcode (was used for backticks). Also bumped up the 20 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Jeremy Hylton 644dddcc3f Move peephole optimizer to separate file. 20 years ago