403 Commits (4860f01ac0f07cdc8fc0cc27c33f5a64e5cfec9f)

Author SHA1 Message Date
Victor Stinner 621cebe81b
bpo-35081: Rename internal headers (GH-10275) 7 years ago
Victor Stinner 27e2d1f219
bpo-35081: Add pycore_ prefix to internal header files (GH-10263) 7 years ago
Alexey Izbyshev b57b4ac042 closes bpo-34504: Remove the useless NULL check in PySequence_Check(). (GH-8935) 7 years ago
Serhiy Storchaka a6fdddb7df
bpo-32500: Fix error messages for sequence and mapping C API. (GH-7846) 8 years ago
Christian Tismer 8398713cea bpo-33738: Address review comments in GH #7477 (GH-7585) 8 years ago
Christian Tismer ea62ce7f4f bpo-33738: Fix macros which contradict PEP 384 (GH-7477) 8 years ago
Serhiy Storchaka f320be77ff bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222) 8 years ago
Serhiy Storchaka ce5b0e9db1
bpo-32226: Make __class_getitem__ an automatic class method. (#5098) 8 years ago
Ivan Levkivskyi 2b5fd1e9ca
bpo-32226: Implementation of PEP 560 (core components) (#4732) 8 years ago
Oren Milman 0ccc0f6c74 bpo-28280: Make PyMapping_Keys(), PyMapping_Values() and PyMapping_Items() always return a list (#3840) 8 years ago
Barry Warsaw b2e5794870 bpo-31338 (#3374) 8 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 8 years ago
Sanyam Khurana a7c449b8c0 bpo-30721: Add missing '?' to new error message (GH-3131) 9 years ago
Sanyam Khurana 5e2eb35bbe bpo-30721: Show correct syntax hint in Py3 when using Py2 redirection syntax (#2345) 9 years ago
Serhiy Storchaka d174d24a5d bpo-30730: Prevent environment variables injection in subprocess on Windows. (#2325) 9 years ago
Serhiy Storchaka 813f943c59 bpo-29838: Add asserts for checking results of sq_length and mq_length slots. (#700) 9 years ago
INADA Naoki 72dccde884 bpo-29548: Fix some inefficient call API usage (GH-97) 9 years ago
Victor Stinner c22bfaae83 bpo-29524: Add Objects/call.c file (#12) 9 years ago
Victor Stinner d2306cec4d Backed out changeset f23fa1f7b68f 9 years ago
Victor Stinner 766af559ad Issue #29465: Add Objects/call.c file 9 years ago
Victor Stinner fe4ff83049 Issue #29507: Fix _PyObject_CallFunctionVa() 9 years ago
Victor Stinner 516b98161a Optimize slots: avoid temporary PyMethodObject 9 years ago
Victor Stinner 620580f280 Fix refleaks if Py_EnterRecursiveCall() fails 9 years ago
Victor Stinner 7399a05965 Issue #29306: Fix usage of Py_EnterRecursiveCall() 9 years ago
Victor Stinner c3858bd7c6 Issue #29360: _PyStack_AsDict() doesn't check kwnames 9 years ago
Victor Stinner 06d34393c2 _PyStack_AsDict() now checks kwnames != NULL 9 years ago
Victor Stinner a8cb515a29 Rephrase !PyErr_Occurred() comment: may=>can 9 years ago
Victor Stinner 98ccba8344 _PyObject_FastCallKeywords() now checks !PyErr_Occurred() 9 years ago
Victor Stinner 2a1b676d1f _PyObject_FastCallKeywords() now checks the result 9 years ago
Victor Stinner 35ecebe165 Remove unused func parameter of _PyStack_UnpackDict() 9 years ago
Victor Stinner 998c20962c _PyStack_UnpackDict() now returns -1 on error 9 years ago
Victor Stinner 3e1fad6913 Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords 9 years ago
Victor Stinner 69de71b255 Add _PyStack_AsTupleSlice() helper 9 years ago
Victor Stinner b915bc354e Disable _PyStack_AsTuple() inlining 9 years ago
Victor Stinner 434723f94c call_method() now uses _PyObject_FastCall() 9 years ago
Serhiy Storchaka 5ab81d787f Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. 9 years ago
Victor Stinner 944dbc6431 Use _PyDict_NewPresized() in _PyStack_AsDict() 9 years ago
Victor Stinner bc08ab4598 Add _PY_FASTCALL_SMALL_STACK constant 9 years ago
Victor Stinner d1e35dd9ee Fix _PyObject_CallFunctionVa(), use the small stack 9 years ago
Martin Panter 186b204997 Fix typos in comment and documentation 9 years ago
Victor Stinner 14e6d09547 Remove useless variable initialization 9 years ago
Victor Stinner 5abaa2b139 Use PyObject_CallFunctionObjArgs() 9 years ago
Victor Stinner 7f39c0ccfc Add _PyObject_VaCallFunctionObjArgs() private function 9 years ago
Victor Stinner ef7def94c7 _PyObject_CallFunctionVa() uses fast call 9 years ago
Victor Stinner e83aab12b0 Add _PyObject_CallFunctionVa() helper 9 years ago
Victor Stinner 3bb711998d Add _PyObject_FastCallVa() helper 9 years ago
Victor Stinner f2d568ff95 _PyObject_FastCallKeywords() now calls directly tp_call 9 years ago
Victor Stinner 2f35ca3e84 Fix typo in a comment of abstract.c 9 years ago
Victor Stinner f17c3de263 Use _PyObject_CallNoArg() 9 years ago
Victor Stinner 2d0eb65f45 Uniformize argument names of "call" functions 9 years ago