summaryrefslogtreecommitdiffstats
path: root/Objects/abstract.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Issue #29306: Fix usage of Py_EnterRecursiveCall()Victor Stinner2017-02-081-48/+54
* Issue #29360: _PyStack_AsDict() doesn't check kwnamesVictor Stinner2017-01-241-2/+1
* _PyStack_AsDict() now checks kwnames != NULLVictor Stinner2017-01-181-1/+3
* Rephrase !PyErr_Occurred() comment: may=>canVictor Stinner2017-01-181-2/+2
* _PyObject_FastCallKeywords() now checks !PyErr_Occurred()Victor Stinner2017-01-181-0/+5
* _PyObject_FastCallKeywords() now checks the resultVictor Stinner2017-01-181-0/+2
* Remove unused func parameter of _PyStack_UnpackDict()Victor Stinner2017-01-181-1/+1
* _PyStack_UnpackDict() now returns -1 on errorVictor Stinner2017-01-171-7/+9
* Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywordsVictor Stinner2017-01-171-1/+1
* Add _PyStack_AsTupleSlice() helperVictor Stinner2017-01-161-0/+23
* Disable _PyStack_AsTuple() inliningVictor Stinner2017-01-111-1/+3
* call_method() now uses _PyObject_FastCall()Victor Stinner2017-01-101-5/+5
* Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ...Serhiy Storchaka2016-12-161-2/+1
* Use _PyDict_NewPresized() in _PyStack_AsDict()Victor Stinner2016-12-151-1/+1
* Add _PY_FASTCALL_SMALL_STACK constantVictor Stinner2016-12-151-3/+3
* Fix _PyObject_CallFunctionVa(), use the small stackVictor Stinner2016-12-151-2/+1
* Issue #28820: Merge typo fixes from 3.6Martin Panter2016-12-101-1/+1
|\
| * Fix typos in comment and documentationMartin Panter2016-12-101-1/+1
* | Remove useless variable initializationVictor Stinner2016-12-091-9/+6
* | Use PyObject_CallFunctionObjArgs()Victor Stinner2016-12-091-1/+1
* | Add _PyObject_VaCallFunctionObjArgs() private functionVictor Stinner2016-12-081-5/+5
* | _PyObject_CallFunctionVa() uses fast callVictor Stinner2016-12-081-9/+25
* | Add _PyObject_CallFunctionVa() helperVictor Stinner2016-12-081-54/+29
* | Add _PyObject_FastCallVa() helperVictor Stinner2016-12-081-71/+37
* | _PyObject_FastCallKeywords() now calls directly tp_callVictor Stinner2016-12-061-15/+45