summaryrefslogtreecommitdiffstats
path: root/Objects/abstract.c
Commit message (Expand)AuthorAgeFilesLines
* [3.9] bpo-41909: Enable previously disabled recursion checks. (GH-22536) (GH-...Serhiy Storchaka2020-10-041-2/+0
* bpo-40824: Do not mask errors in __iter__ in "in" and the operator module. (G...Miss Islington (bot)2020-06-221-1/+3
* bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024)scoder2020-05-121-1/+1
* bpo-39465: Don't access directly _Py_Identifier members (GH-20043)Victor Stinner2020-05-111-1/+1
* bpo-40268: Remove unused structmember.h includes (GH-19530)Victor Stinner2020-04-151-4/+4
* bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)Victor Stinner2020-04-141-1/+1
* bpo-40170: Remove PyIndex_Check() macro (GH-19428)Victor Stinner2020-04-081-2/+0
* bpo-40170: Add _PyIndex_Check() internal function (GH-19426)Victor Stinner2020-04-081-9/+11
* bpo-40170: Convert PyObject_CheckBuffer() macro to a function (GH-19376)Victor Stinner2020-04-071-0/+10
* bpo-39481: Implementation for PEP 585 (#18239)Guido van Rossum2020-04-071-0/+6
* bpo-39947: Move Py_EnterRecursiveCall() to internal C API (GH-18972)Victor Stinner2020-03-131-0/+1
* bpo-38643: Raise SystemError instead of crashing when PyNumber_ToBase is call...Serhiy Storchaka2020-03-091-9/+6
* bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809)Andy Lester2020-03-061-3/+2
* bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)Andy Lester2020-03-041-1/+1
* bpo-39382: Avoid dangling object use in abstract_issubclass() (GH-18530)Yonatan Goldschmidt2020-02-221-3/+9
* bpo-39245: Switch to public API for Vectorcall (GH-18460)Petr Viktorin2020-02-111-4/+4
* bpo-39573: Use Py_TYPE() in abstract.c (GH-18390)Victor Stinner2020-02-071-94/+94
* Restore PyObject_IsInstance() comment (GH-18345)Victor Stinner2020-02-041-17/+23
* bpo-38644: Pass tstate to Py_EnterRecursiveCall() (GH-16997)Victor Stinner2019-11-041-31/+49
* abstract.c should not be executable. (GH-15348)Benjamin Peterson2019-08-211-0/+0
* bpo-15913: Implement PyBuffer_SizeFromFormat() (GH-13873)Joannah Nanjekye2019-08-201-0/+42
* bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904)Serhiy Storchaka2019-08-041-1/+1
* bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)Jeroen Demeyer2019-07-081-1/+1
* bpo-37483: add _PyObject_CallOneArg() function (#14558)Jeroen Demeyer2019-07-041-5/+5
* bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108)Serhiy Storchaka2019-06-011-0/+19
* bpo-36048: Use __index__() instead of __int__() for implicit conversion if av...Serhiy Storchaka2019-02-251-5/+6
* bpo-35992: Use PySequence_GetItem only if sq_item is not NULL (GH-11857)Ivan Levkivskyi2019-02-171-2/+5
* bpo-35081: Rename internal headers (GH-10275)Victor Stinner2018-11-121-1/+1
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-1/+1
* closes bpo-34504: Remove the useless NULL check in PySequence_Check(). (GH-8935)Alexey Izbyshev2018-08-251-1/+1
* bpo-32500: Fix error messages for sequence and mapping C API. (GH-7846)Serhiy Storchaka2018-07-231-0/+20
* bpo-33738: Address review comments in GH #7477 (GH-7585)Christian Tismer2018-06-101-0/+2
* bpo-33738: Fix macros which contradict PEP 384 (GH-7477)Christian Tismer2018-06-091-0/+15
* bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...Serhiy Storchaka2018-01-251-33/+17
* bpo-32226: Make __class_getitem__ an automatic class method. (#5098)Serhiy Storchaka2018-01-041-2/+2
* bpo-32226: Implementation of PEP 560 (core components) (#4732)Ivan Levkivskyi2017-12-141-0/+15
* bpo-28280: Make PyMapping_Keys(), PyMapping_Values() and PyMapping_Items() al...Oren Milman2017-10-081-27/+49
* bpo-31338 (#3374)Barry Warsaw2017-09-151-1/+1
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-081-0/+1
* bpo-30721: Add missing '?' to new error message (GH-3131)Sanyam Khurana2017-08-181-1/+1
* bpo-30721: Show correct syntax hint in Py3 when using Py2 redirection syntax ...Sanyam Khurana2017-08-181-0/+15
* bpo-30730: Prevent environment variables injection in subprocess on Windows. ...Serhiy Storchaka2017-06-231-2/+2
* bpo-29838: Add asserts for checking results of sq_length and mq_length slots....Serhiy Storchaka2017-04-161-9/+23
* bpo-29548: Fix some inefficient call API usage (GH-97)INADA Naoki2017-02-161-1/+1
* bpo-29524: Add Objects/call.c file (#12)Victor Stinner2017-02-121-725/+0
* Backed out changeset f23fa1f7b68fVictor Stinner2017-02-101-0/+725
* Issue #29465: Add Objects/call.c fileVictor Stinner2017-02-101-725/+0
* Issue #29507: Fix _PyObject_CallFunctionVa()Victor Stinner2017-02-091-2/+4
* Optimize slots: avoid temporary PyMethodObjectVictor Stinner2017-02-091-0/+35
* Fix refleaks if Py_EnterRecursiveCall() failsVictor Stinner2017-02-081-1/+4