13 Commits (284fa08eb783a48f98eabda25aaaebefb5937cce)

Author SHA1 Message Date
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
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
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 17 years ago
Georg Brandl e323e0e91a Fix error handling in PyCode_Optimize, by Alexander Schremmer at EuroPython sprint. 17 years ago
Benjamin Peterson aafa18aa05 teach the peepholer about SETUP_WITH 17 years ago
Jeffrey Yasskin 68d6852006 Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with 17 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Neal Norwitz 4677fbf7de Try to fix a bunch of compiler warnings on Win64. 18 years ago
Neal Norwitz 0031ff3f1c Fix indentation 18 years ago
Neal Norwitz 080b598990 Use macro version of GET_SIZE to avoid Coverity warning (#150) about a possible error. 19 years ago
Raymond Hettinger 20e1199fbe Fix embarrassing typo and fix constantification of None 19 years ago
Neal Norwitz cbeb687c68 Update the peephole optimizer to remove more dead code (jumps after returns) 20 years ago
Jeremy Hylton 644dddcc3f Move peephole optimizer to separate file. 20 years ago