583 Commits (87bddbac9d178b549fac830adc76bc8f100b2a47)

Author SHA1 Message Date
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
Alexandre Vassalotti e9f305fd16 Merged revisions 63208-63209,63211-63212,63214-63217,63219-63224,63226-63227,63229-63232,63234-63235,63237-63239,63241,63243-63246,63250-63254,63256-63259,63261,63263-63264,63266-63267,63269-63270,63272-63273,63275-63276,63278,63280-63281,63283-63284,63286-63287,63289-63290,63292-63293,63295-63296,63298-63299,63301-63302,63304-63305,63307,63309-63314,63316-63322,63324-63325,63327-63335,63337-63338,63340-63342,63344-63346,63348 via svnmerge from 18 years ago
Neal Norwitz 36e6310e39 Fix refleak with nested classes. Fix originally by Amaury in r62015. 18 years ago
Neal Norwitz ad74aa8dc0 Merged revisions 62047 via svnmerge from 18 years ago
Martin v. Löwis 618dc5e064 Merged revisions 62004 via svnmerge from 18 years ago
Georg Brandl a48f3ab895 Patch #2511: Give the "excepthandler" AST item proper attributes by making it a Sum. 18 years ago
Amaury Forgeot d'Arc 8432d86b9f Fix a reference leak found by Georg, when compiling a class nested in another class. 18 years ago
Amaury Forgeot d'Arc 69b747b735 Fix a reference leak found by Georg, when compiling a class nested in another class. 18 years ago
Georg Brandl fc8eef3c78 Patch #1810 by Thomas Lee, reviewed by myself: 18 years ago
Christian Heimes 08976cb696 Merged revisions 61404-61407 via svnmerge from 18 years ago
Christian Heimes dd15f6c315 Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,61285-61286,61288-61290,61298,61303-61305,61312-61314,61317,61329,61332,61344,61350-61351,61363-61376,61378-61379,61382-61383,61387-61388,61392,61395-61396,61402-61403 via svnmerge from 18 years ago
Neal Norwitz 400aedacc0 Add a warning for code like: 18 years ago
Thomas Wouters deef67481c Fix crasher in unpacking assignments with star, where the size constraints 18 years ago
Nick Coghlan 7af53be66f Speed up with statements by storing the __exit__ method on the stack instead of in a temp variable (bumps the magic number for pyc files) 18 years ago
Neal Norwitz 0031ff3f1c Fix indentation 18 years ago
Christian Heimes 5224d28d38 Patch #1759: Backport of PEP 3129 class decorators 18 years ago
Martin v. Löwis 73c01d4101 Added checks for integer overflows, contributed by Google. Some are 18 years ago
Christian Heimes 77c02ebf38 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617-60678 via svnmerge from 18 years ago
Brett Cannon a6c41bc9e5 Cast a struct to a void pointer so as to do a type-safe pointer comparison 18 years ago
Christian Heimes 2202f877b1 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60568-60598,60600-60616 via svnmerge from 18 years ago
Amaury Forgeot d'Arc 99af7dbc07 Change r60575 broke test_compile: 18 years ago
Amaury Forgeot d'Arc bc212104e4 No need to emit co_lnotab item when both offsets are zeros. 18 years ago
Amaury Forgeot d'Arc 316f8a8d3c backport of r60575 (issue #1750076): Debugger did not step on every iteration of a while statement. 18 years ago
Amaury Forgeot d'Arc 6fd03bb607 #1750076: Debugger did not step on every iteration of a while statement. 18 years ago
Christian Heimes 400adb030a Merged revisions 60475-60479,60481-60488 via svnmerge from 18 years ago
Mark Dickinson 105be7725b Issue #1678380. Fix a bug that identifies 0j and -0j when they appear 18 years ago
Christian Heimes fe82e774ea Merged revisions 60379-60382 via svnmerge from 18 years ago
Christian Heimes d7e1b2bd17 static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. 18 years ago
Christian Heimes 969fe57baa Merged revisions 60245-60277 via svnmerge from 18 years ago
Amaury Forgeot d'Arc f1a7178cd5 #1920: when considering a block starting by "while 0", the compiler optimized the 18 years ago
Amaury Forgeot d'Arc 16570f59ca #1920: when considering a block starting by "while 0", the compiler optimized the 18 years ago
Mark Dickinson 2bebadfe51 Issue 1678380: fix a bug identifying -0.0 and 0.0 18 years ago
Christian Heimes 5fb7c2ad0b Merged revisions 59565-59594 via svnmerge from 18 years ago
Raymond Hettinger dff1fd93ef Add comments 18 years ago
Raymond Hettinger 70fcfd03bc Bigger range for non-extended opargs. 18 years ago
Christian Heimes 99170a5dbf Merged revisions 59541-59561 via svnmerge from 18 years ago
Raymond Hettinger eca274367e Zap a duplicate line 18 years ago
Raymond Hettinger fd7ed407d7 Give meaning to the oparg for BUILD_MAP: estimated size of the dictionary. 18 years ago
Raymond Hettinger effde12f5f Speed-up dictionary constructor by about 10%. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 18 years ago
Guido van Rossum 00bc0e0a2d Patch #1272, by Christian Heimes and Alexandre Vassalotti. 18 years ago
Thomas Wouters ce272b6f8a Merged revisions 58203-58210 via svnmerge from 19 years ago
Georg Brandl dfecfdb23e Fix #1169: remove docstrings in functions for -OO. 19 years ago
Georg Brandl 5a5bc7b10d Fix #1169: remove docstrings in functions for -OO. 19 years ago
Collin Winter 828f04ac3f Issue #1066: implement PEP 3109, 2/3 of PEP 3134. 19 years ago
Thomas Wouters d2cf20eea2 Remove the simple slicing API. All slicing is now done with slice objects. 19 years ago
Nick Coghlan b90f52e932 Revert compile.c changes that shouldn't have been included in previous checkin 19 years ago