| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450) | Serhiy Storchaka | 2021-09-19 | 1 | -1/+1 |
* | bpo-44720: Don't crash when calling weakref.proxy(not_an_iterator).__next__ (... | Dennis Sweeney | 2021-07-24 | 1 | -0/+6 |
* | bpo-44523: Remove the pass-through for hash() in weakref proxy objects (GH-26... | Pablo Galindo | 2021-06-29 | 1 | -16/+2 |
* | bpo-40523: Add pass-throughs for hash() and reversed() to weakref.proxy objec... | Pablo Galindo | 2020-05-05 | 1 | -1/+18 |
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -2/+2 |
* | bpo-39481: Make weakref and WeakSet generic (GH-19497) | Ethan Smith | 2020-04-13 | 1 | -1/+7 |
* | bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377) | Victor Stinner | 2020-04-06 | 1 | -1/+2 |
* | bpo-39245: Switch to public API for Vectorcall (GH-18460) | Petr Viktorin | 2020-02-11 | 1 | -1/+1 |
* | bpo-39573: Add Py_SET_TYPE() function (GH-18394) | Victor Stinner | 2020-02-07 | 1 | -4/+6 |
* | bpo-39573: Use Py_REFCNT() macro (GH-18388) | Victor Stinner | 2020-02-07 | 1 | -4/+5 |
* | bpo-38395: Fix ownership in weakref.proxy methods (GH-16632) | Pablo Galindo | 2019-10-08 | 1 | -31/+88 |
* | bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630) | Serhiy Storchaka | 2019-09-01 | 1 | -3/+3 |
* | bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267) | Jeroen Demeyer | 2019-07-08 | 1 | -1/+1 |
* | bpo-37483: add _PyObject_CallOneArg() function (#14558) | Jeroen Demeyer | 2019-07-04 | 1 | -1/+1 |
* | bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G... | Jeroen Demeyer | 2019-05-30 | 1 | -6/+6 |
* | bpo-36669: add matmul support to weakref.proxy (GH-12932) | Mark Dickinson | 2019-04-26 | 1 | -0/+4 |
* | bpo-35059: Cleanup usage of Python macros (GH-10648) | Victor Stinner | 2018-11-22 | 1 | -1/+2 |
* | bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH... | Siddhesh Poyarekar | 2018-04-29 | 1 | -2/+2 |
* | bpo-30592: Fixed error messages for some builtins. (#1996) | Serhiy Storchaka | 2017-06-08 | 1 | -1/+1 |
* | bpo-29347: Fix possibly dereferencing undefined pointers when creating weakre... | Xiang Zhang | 2017-02-20 | 1 | -0/+2 |
* | bpo-29548: Fix some inefficient call API usage (GH-97) | INADA Naoki | 2017-02-16 | 1 | -1/+1 |
* | Backed out changeset b9c9691c72c5 | Victor Stinner | 2016-12-04 | 1 | -1/+1 |
* | Replace PyObject_CallFunctionObjArgs() with fastcall | Victor Stinner | 2016-12-01 | 1 | -1/+1 |
* | Avoid calling functions with an empty string as format string | Victor Stinner | 2016-09-05 | 1 | -1/+1 |
* | Issue #17765: weakref.ref() no longer silently ignores keyword arguments. | Serhiy Storchaka | 2016-05-07 | 1 | -1/+3 |
|\ |
|
| * | Issue #17765: weakref.ref() no longer silently ignores keyword arguments. | Serhiy Storchaka | 2016-05-07 | 1 | -1/+3 |
* | | Issue #25923: Added more const qualifiers to signatures of static and private... | Serhiy Storchaka | 2015-12-25 | 1 | -1/+1 |
|/ |
|
* | Issue #23783: Fixed memory leak in PyObject_ClearWeakRefs() in case of | Serhiy Storchaka | 2015-03-30 | 1 | -7/+4 |
* | Issue #17643: Add __callback__ attribute to weakref.ref. | Mark Dickinson | 2013-04-13 | 1 | -1/+6 |
* | Issue #16602: When a weakref's target was part of a long deallocation chain, ... | Antoine Pitrou | 2012-12-08 | 1 | -3/+2 |
|\ |
|
| * | Issue #16602: When a weakref's target was part of a long deallocation chain, ... | Antoine Pitrou | 2012-12-08 | 1 | -3/+2 |
* | | Issue #16453: Fix equality testing of dead weakref objects. | Antoine Pitrou | 2012-11-11 | 1 | -3/+7 |
|\| |
|
| * | Issue #16453: Fix equality testing of dead weakref objects. | Antoine Pitrou | 2012-11-11 | 1 | -3/+7 |
* | | Rename _Py_identifier to _Py_IDENTIFIER. | Martin v. Löwis | 2011-10-14 | 1 | -2/+2 |
* | | Use identifier API for PyObject_GetAttrString. | Martin v. Löwis | 2011-10-10 | 1 | -1/+2 |
* | | Add API for static strings, primarily good for identifiers. | Martin v. Löwis | 2011-10-09 | 1 | -2/+3 |
* | | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED. | Brian Curtin | 2011-08-10 | 1 | -2/+1 |
* | | Issue #10833: Remove the buffer allocated on the stack, it isn't used anymore | Victor Stinner | 2011-03-21 | 1 | -1/+0 |
* | | Issue #10833: Use PyUnicode_FromFormat() and PyErr_Format() instead of | Victor Stinner | 2011-03-21 | 1 | -31/+27 |
* | | Issue #8914: fix various warnings from the Clang static analyzer v254. | Brett Cannon | 2011-02-22 | 1 | -7/+14 |
|/ |
|
* | Issue #10359: Remove ";" after function definition, invalid in ISO C | Victor Stinner | 2010-11-09 | 1 | -1/+1 |
* | make hashes always the size of pointers; introduce Py_hash_t #9778 | Benjamin Peterson | 2010-10-17 | 1 | -1/+1 |
* | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -58/+58 |
* | fix __bytes__ handling here in py3x | Benjamin Peterson | 2009-11-19 | 1 | -0/+17 |
* | Issue #1717: rename tp_compare to tp_reserved. I'll change the | Mark Dickinson | 2009-02-02 | 1 | -3/+3 |
* | Replace PyNumber_Int with PyNumber_Long. | Mark Dickinson | 2009-01-17 | 1 | -1/+1 |
* | Issue #4910, patch 3/3: rename nb_long to nb_reserved | Mark Dickinson | 2009-01-17 | 1 | -1/+1 |
* | Issue 4910, patch 2 of (probably) 3: pave the way for renaming of | Mark Dickinson | 2009-01-15 | 1 | -2/+1 |
* | Merged revisions 66337,66347,66350,66352,66358 via svnmerge from | Benjamin Peterson | 2008-09-10 | 1 | -1/+1 |
* | Rename PyUnicode_AsString -> _PyUnicode_AsString and | Marc-André Lemburg | 2008-08-07 | 1 | -1/+1 |