summaryrefslogtreecommitdiff
path: root/Objects/abstract.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-35992: Use PySequence_GetItem only if sq_item is not NULL (GH-11857)Miss Islington (bot)2019-02-171-2/+5
* closes bpo-34504: Remove the useless NULL check in PySequence_Check(). (GH-8935)Miss Islington (bot)2018-08-251-1/+1
* 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-051-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-141-1/+1
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-071-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-101-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-111-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-091-5/+5
* | _PyObject_CallFunctionVa() uses fast callVictor Stinner2016-12-091-9/+25
* | Add _PyObject_CallFunctionVa() helperVictor Stinner2016-12-091-54/+29
* | Add _PyObject_FastCallVa() helperVictor Stinner2016-12-091-71/+37
* | _PyObject_FastCallKeywords() now calls directly tp_callVictor Stinner2016-12-071-15/+45
* | Fix typo in a comment of abstract.cVictor Stinner2016-12-061-1/+1
* | Use _PyObject_CallNoArg()Victor Stinner2016-12-061-1/+1
* | Uniformize argument names of "call" functionsVictor Stinner2016-12-061-70/+78
* | Issue #28858: Remove _PyObject_CallArg1() macroVictor Stinner2016-12-051-1/+1
* | Backed out changeset b9c9691c72c5Victor Stinner2016-12-041-4/+4
* | Replace PyObject_CallFunctionObjArgs() with fastcallVictor Stinner2016-12-011-4/+4