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