Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 00143-tsc-on-ppc.patch | Fedora Python maintainers | 2020-09-29 | 1 | -12/+30 |
| | | | | | | | 00143 # Fix the --with-tsc option on ppc64, and rework it on 32-bit ppc to avoid aliasing violations (rhbz#698726) Sent upstream as http://bugs.python.org/issue12872 | ||||
* | 00055-systemtap.patch | Fedora Python maintainers | 2020-09-29 | 1 | -0/+59 |
| | | | | | | | | | 00055 # Systemtap support: add statically-defined probe points Patch based on upstream bug: http://bugs.python.org/issue4111 fixed up by mjw and wcohen for 2.6.2, then fixed up by dmalcolm for 2.6.4 then rewritten by mjw (attachment 390110 of rhbz 545179), then reformatted for 2.7rc1 by dmalcolm: | ||||
* | [2.7] bpo-35441: Remove dead and buggy code related to PyList_SetItem(). ↵ | Serhiy Storchaka | 2018-12-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | (GH-11033) (GH-11234) In _localemodule.c and selectmodule.c, remove dead code that would cause double decrefs if run. In addition, replace PyList_SetItem() with PyList_SET_ITEM() in cases where a new list is populated and there is no possibility of an error. In addition, check if the list changed size in the loop in array_array_fromlist(). (cherry picked from commit 99d56b53560b3867844472ae381fb3f858760621) Co-authored-by: Zackery Spytz <zspytz@gmail.com> | ||||
* | ceval.c: mark debug 'filename' variable as unused (GH-11074) | Victor Stinner | 2018-12-10 | 1 | -3/+7 |
| | | | | Use GCC __attribute__((unused)) to mark the debug variable 'filename' as unused in Python/ceval.c. | ||||
* | [2.7] bpo-34234: Use _PyAnyInt_Check() and _PyAnyInt_CheckExact(). (GH-8479) | Serhiy Storchaka | 2018-07-31 | 1 | -2/+1 |
| | |||||
* | Clear possible exception before calling PyTuple_Pack in IMPORT_NAME (GH-6033) | Xiang Zhang | 2018-03-09 | 1 | -1/+8 |
| | |||||
* | bpo-32616: Disable computed gotos by default for clang < 5 (GH-5574) | INADA Naoki | 2018-02-07 | 1 | -2/+10 |
| | |||||
* | bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1531) (#1480) | Xiang Zhang | 2017-05-10 | 1 | -1/+1 |
| | |||||
* | bpo-29935: Fixed error messages in the index() method of tuple and list ↵ | Serhiy Storchaka | 2017-03-30 | 1 | -1/+21 |
| | | | | | | | (#887) (#907) (#910) when pass indices of wrong type. (cherry picked from commit d4edfc9abffca965e76ebc5957a92031a4d6c4d4) (cherry picked from commit bf4bb2e43030661e568d5d4b046e8b9351cc164c) | ||||
* | bpo-29655: Fixed possible reference leaks in `import *`. (#301) (#510) | Serhiy Storchaka | 2017-03-08 | 1 | -0/+1 |
| | | | | Original patch by Matthias Bussonnier. (cherry picked from commit 160edb43571311a3785785c1dfa784afc52d87be) | ||||
* | bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting ↵ | Xiang Zhang | 2017-03-01 | 1 | -2/+6 |
| | | | | operations (GH-366) | ||||
* | Issue #26020: Fix evaluation order for set literals | Raymond Hettinger | 2016-09-08 | 1 | -2/+4 |
| | |||||
* | Issue #4806: Avoid masking TypeError when *-unpacking a generator | Martin Panter | 2016-01-31 | 1 | -2/+4 |
| | | | | Based on patch by Hagen Fürstenau. | ||||
* | Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF | Serhiy Storchaka | 2016-04-10 | 1 | -1/+1 |
| | | | | in places where Py_DECREF was used. | ||||
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF. | Serhiy Storchaka | 2016-04-06 | 1 | -1/+1 |
| | |||||
* | Issue #20440: Massive replacing unsafe attribute setting code with special | Serhiy Storchaka | 2015-12-24 | 1 | -2/+1 |
| | | | | macro Py_SETREF. | ||||
* | remove tabs from ceval.c (closes #24895) | Benjamin Peterson | 2015-08-20 | 1 | -173/+173 |
| | |||||
* | Added the const qualifier for char* argument of Py_EnterRecursiveCall(). | Serhiy Storchaka | 2015-06-21 | 1 | -1/+1 |
| | |||||
* | sync opcode prediction code with python 3 | Benjamin Peterson | 2015-06-01 | 1 | -10/+4 |
| | |||||
* | backport computed gotos (#4753) | Benjamin Peterson | 2015-05-28 | 1 | -230/+551 |
| | |||||
* | Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64, | Victor Stinner | 2014-12-12 | 1 | -3/+5 |
| | | | | when Python is configure with --with-tsc. Patch written by Christian Heimes. | ||||
* | Issue #21963: backout issue #1856 patch (avoid crashes and lockups when | Antoine Pitrou | 2014-11-21 | 1 | -12/+0 |
| | | | | | | daemon threads run while the interpreter is shutting down; instead, these threads are now killed when they try to take the GIL), as it seems to break some existing code. | ||||
* | Issue #22453: Fexed reference leaks when format error messages in ceval.c. | Serhiy Storchaka | 2014-11-18 | 1 | -4/+16 |
| | | | | Warn against the use of leaking macro PyObject_REPR(). | ||||
* | restore runtime exec test (#21591) | Benjamin Peterson | 2014-08-10 | 1 | -0/+9 |
| | |||||
* | Issue #21591: Handle exec backwards compatibility in the AST builder. | Dirkjan Ochtman | 2014-07-29 | 1 | -9/+0 |
| | | | | | | | Instead of deferring until runtime. This makes sure we hit the right conditions in dealing with unqualified exec statements. Reviewed by Victor Stinner. Test follows in a later commit. | ||||
* | check if the thread is finalizing after retaking the GIL | Benjamin Peterson | 2014-06-17 | 1 | -0/+7 |
| | |||||
* | avoid crashes and lockups from daemon threads during interpreter shutdown ↵ | Benjamin Peterson | 2014-06-17 | 1 | -0/+6 |
| | | | | (#1856) | ||||
* | Issue #20437: Fixed 43 potential bugs when deleting objects references. | Serhiy Storchaka | 2014-02-09 | 1 | -2/+1 |
| | |||||
* | port 8d05f697acd4 (#11627) | Benjamin Peterson | 2011-07-15 | 1 | -2/+10 |
| | |||||
* | #11565: Fix several typos. Patch by Piotr Kasprzyk. | Ezio Melotti | 2011-03-16 | 1 | -2/+2 |
| | |||||
* | Merged revisions 87796 via svnmerge from | David Malcolm | 2011-01-06 | 1 | -4/+5 |
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r87796 | david.malcolm | 2011-01-06 12:01:36 -0500 (Thu, 06 Jan 2011) | 6 lines Issue #10655: Fix the build on PowerPC on Linux with GCC when building with timestamp profiling (--with-tsc): the preprocessor test for the PowerPC support now looks for "__powerpc__" as well as "__ppc__": the latter seems to only be present on OS X; the former is the correct one for Linux with GCC. ........ | ||||
* | Rolled back revisions 85003 via svnmerge from | Benjamin Peterson | 2010-09-25 | 1 | -1/+1 |
| | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k | ||||
* | Merged revisions 85003 via svnmerge from | Benjamin Peterson | 2010-09-25 | 1 | -1/+1 |
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/branches/py3k ........ r85003 | benjamin.peterson | 2010-09-24 22:14:33 -0500 (Fri, 24 Sep 2010) | 1 line don't count keyword arguments as positional #9943 ........ | ||||
* | Issue #8930: Remaining indentation fixes after the Grand Unified Indenting. | Stefan Krah | 2010-06-23 | 1 | -57/+57 |
| | |||||
* | Untabify C files. Will watch buildbots. | Antoine Pitrou | 2010-05-09 | 1 | -3964/+3964 |
| | |||||
* | Remove an unneeded variable increment. | Brett Cannon | 2010-05-05 | 1 | -1/+0 |
| | | | | Found using Clang's static analyzer. | ||||
* | Partially revert the over-reaching r80813. | Brett Cannon | 2010-05-05 | 1 | -0/+1 |
| | |||||
* | Remove three unneeded variable assignments. | Brett Cannon | 2010-05-05 | 1 | -1/+0 |
| | | | | Found using Clang's static analyzer. | ||||
* | Issue #8276: PyEval_CallObject() is now only available in macro form. The | Antoine Pitrou | 2010-04-01 | 1 | -12/+1 |
| | | | | | function declaration, which was kept for backwards compatibility reasons, is now removed (the macro was introduced in 1997!). | ||||
* | take into account keyword arguments when passing too many args | Benjamin Peterson | 2010-03-21 | 1 | -1/+1 |
| | |||||
* | improve error message from passing inadequate number of keyword arguments #6474 | Benjamin Peterson | 2010-03-21 | 1 | -5/+7 |
| | | | | Note this removes the "non-keyword" or "keyword" phrases from these messages. | ||||
* | co_varnames is certainly a tuple, so let's not waste time finding out | Benjamin Peterson | 2010-03-21 | 1 | -1/+1 |
| | |||||
* | remove pointless condition | Benjamin Peterson | 2010-03-21 | 1 | -15/+13 |
| | |||||
* | flatten condition | Benjamin Peterson | 2010-03-21 | 1 | -8/+6 |
| | |||||
* | more specific exception for wrong kind of raise #8082 | Benjamin Peterson | 2010-03-07 | 1 | -2/+3 |
| | |||||
* | remove pointless error checking | Benjamin Peterson | 2010-02-06 | 1 | -3/+0 |
| | |||||
* | normalize exceptions passed to the __exit__ method #7853 | Benjamin Peterson | 2010-02-05 | 1 | -5/+9 |
| | | | | | | | | | In Python 2.x, exceptions in finally blocks are not normalized. Since with statements are implemented using finally blocks, ceval.c had to be tweaked to distinguish between with finally blocks and normal ones. A test for the finalization of generators containing with statements was also added. | ||||
* | Issue #2333: Backport set and dict comprehensions syntax. | Alexandre Vassalotti | 2010-01-11 | 1 | -0/+26 |
| | |||||
* | Issue #2335: Backport set literals syntax from Python 3.x. | Alexandre Vassalotti | 2010-01-09 | 1 | -0/+19 |
| | |||||
* | Issue #7406: Fix some occurrences of potential signed overflow in int | Mark Dickinson | 2009-12-02 | 1 | -2/+6 |
| | | | | arithmetic. |