128 Commits (bcda8f1d42a98d9022736dd52d855be8e220fe15)

Author SHA1 Message Date
Victor Stinner bcda8f1d42
bpo-35081: Add Include/internal/pycore_object.h (GH-10640) 7 years ago
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
Victor Stinner b4435e20a9
bpo-35059: Convert PyObject_INIT() to function (GH-10077) 7 years ago
Benjamin Peterson e502451781
closes bpo-34646: Remove PyAPI_* macros from declarations. (GH-9218) 7 years ago
Serhiy Storchaka ac20e0f98d
bpo-1617161: Make the hash and equality of methods not depending on the value of self. (GH-7848) 8 years ago
Siddhesh Poyarekar 55edd0c185 bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030) 8 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 8 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 12c5838dae Fix PyCFunction_Call() performance issue 9 years ago
Victor Stinner 7399a05965 Issue #29306: Fix usage of Py_EnterRecursiveCall() 9 years ago
INADA Naoki 5566bbb8d5 Issue #29263: LOAD_METHOD support for C methods 9 years ago
Victor Stinner 0a2e46835d Cleanup _PyMethodDef_RawFastCallDict() 9 years ago
Victor Stinner a8cb515a29 Rephrase !PyErr_Occurred() comment: may=>can 9 years ago
Victor Stinner c89ef828cf PyCFunction_Call() now calls _PyCFunction_FastCallDict() 9 years ago
Victor Stinner 250e4b0063 Fix _PyMethodDef_RawFastCallDict() argument parsing 9 years ago
Victor Stinner c52572319c Optimize methoddescr_call(): avoid temporary PyCFunction 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 7fc252adfb Optimize _PyCFunction_FastCallKeywords() 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 476bd5ea97 Fix warning in _PyCFunction_FastCallKeywords() 9 years ago
Victor Stinner 57f91ac95a Document kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict() 9 years ago
Victor Stinner b8d768b019 Revert change f860b7a775c5 9 years ago
Victor Stinner b1e169bf4b ssue #27213: Reintroduce checks in _PyStack_AsDict() 9 years ago
Serhiy Storchaka b72810583e Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes. 9 years ago
Victor Stinner a9efb2f56e Add METH_FASTCALL calling convention 9 years ago
Victor Stinner ae8b69c410 Issue #27810: Add _PyCFunction_FastCallKeywords() 9 years ago
Victor Stinner 74319ae219 Use Py_ssize_t type for number of arguments 9 years ago
Victor Stinner b900939186 _PyFunction_FastCallDict() supports keyword args 9 years ago
Victor Stinner 9be7e7b52f Add _PyObject_FastCall() 9 years ago
Martin Panter ec1aa5c2a1 More typos in 3.5 documentation and comments 10 years ago
Andrew Svetlov 9df36c9456 Issue #21354: PyCFunction_New function is exposed by python DLL again. 11 years ago
Victor Stinner efde146b0c Issue #23571: _Py_CheckFunctionResult() now gives the name of the function 11 years ago
Victor Stinner 4a7cc88472 Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now 11 years ago
Antoine Pitrou b349e4c929 Issue #22116: C functions and methods (of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by Wei Wu. 12 years ago
Larry Hastings 2623c8c23c Issue #20530: Argument Clinic's signature format has been revised again. 12 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 12 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 12 years ago
Christian Heimes d3afe781b1 Silence expression result unused warnings with clang. 12 years ago
Alexandre Vassalotti 4c05d3bc56 Make built-in methods picklable through the reduce protocol. 12 years ago
Larry Hastings 44e2eaab54 Issue #19674: inspect.signature() now produces a correct signature 12 years ago
Victor Stinner 9035ad932b Issue #18408: In debug mode, PyCFunction_Call() now checks if an exception was 13 years ago
Antoine Pitrou 36b045f4db Fix supernumerary 's' in sys._debugmallocstats() output. 13 years ago
Antoine Pitrou 0811f98e10 Fix the advertised size of PyCFunctionObjects in sys._debugmallocstats(). 13 years ago
Andrew Svetlov 4de2924dab Fix compilation error for #15422 13 years ago
Andrew Svetlov 3ba3a3ee56 Issue #15422: get rid of PyCFunction_New macro 13 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago