299 Commits (d17a693fa08ce9f2d35acbb1f76e20bdae3e01da)

Author SHA1 Message Date
Victor Stinner 3c09dca4b5
bpo-35059: Convert _Py_Dealloc() to static inline function (GH-10223) 8 years ago
Victor Stinner 541497e619
bpo-35059: Convert Py_XINCREF() to static inline function (GH-10224) 8 years ago
Victor Stinner 2aaf0c1204
bpo-35059: Convert Py_INCREF() to static inline function (GH-10079) 8 years ago
Pablo Galindo 49c75a8086
bpo-35064 prefix smelly symbols that appear with COUNT_ALLOCS with _Py_ (GH-10152) 8 years ago
Victor Stinner c89a932714
bpo-35053: Define _PyTraceMalloc_NewReference in object.h (GH-10107) 8 years ago
Victor Stinner 626bff8568
bpo-9263: Dump Python object on GC assertion failure (GH-10062) 8 years ago
Victor Stinner 18618e652c
bpo-35059: Add Py_STATIC_INLINE() macro (GH-10093) 8 years ago
Victor Stinner 6279c1c500
bpo-35053: Add Include/tracemalloc.h (GH-10091) 8 years ago
Victor Stinner 9e00e80e21
bpo-35053: Enhance tracemalloc to trace free lists (GH-10063) 8 years ago
Victor Stinner 82af0b63b0
bpo-9263: _PyObject_Dump() detects freed memory (GH-10061) 8 years ago
Serhiy Storchaka f320be77ff bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222) 8 years ago
INADA Naoki 378edee0a3
bpo-32544: Speed up hasattr() and getattr() (GH-5173) 9 years ago
Victor Stinner 25420fe290
bpo-32030: Add more options to _PyCoreConfig (#4485) 9 years ago
luzpaz a5293b4ff2 Fix miscellaneous typos (#4275) 9 years ago
stratakis e8b1965639 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) 9 years ago
Serhiy Storchaka 4ab46d7949 bpo-31497: Add private helper _PyType_Name(). (#3630) 9 years ago
Eric Snow dae0276bb6 bpo-30860: Fix a refleak. (#3567) 9 years ago
Eric Snow 93c92f7d1d bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565) 9 years ago
Eric Snow 8728018624 bpo-30860: Fix a refleak. (#3506) 9 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 9 years ago
Eric Snow 05351c1bd8 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) 9 years ago
Eric Snow 76d5abc868 bpo-30860: Consolidate stateful runtime globals. (#2594) 9 years ago
Xiang Zhang a66f9c6bb1 bpo-30341: Improve _PyTrash_thread_destroy_chain() a little bit (#1545) 9 years ago
Serhiy Storchaka 34d0ac8027 Issue #29058: All stable API extensions added after Python 3.2 are now 10 years ago
Serhiy Storchaka 9fab79bcb5 Issue #26900: Excluded underscored names and other private API from limited API. 10 years ago
Eric Snow 4f29e75289 Issue #24254: Drop cls.__definition_order__. 10 years ago
Victor Stinner 742da040db Implement compact dict 10 years ago
Benjamin Peterson 5223f08e78 make _Py_static_string_init use a designated initializer 10 years ago
Eric Snow 92a6c170e6 Issue #24254: Preserve class attribute definition order. 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Victor Stinner af4a1f20ba fix indentation in Py_DECREF() 10 years ago
Martin Panter c04fb56e36 Issue #26304: Change "allows to <verb>" to "allows <verb>ing" or similar 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 11 years ago
Yury Selivanov beaa5094a2 docs: Better comment for tp_as_async slot 11 years ago
Yury Selivanov 6ef059097c Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc. 11 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Berker Peksag 4882cacab6 Issue #23943: Fix typos. Patch by Piotr Kasprzyk. 11 years ago
Nick Coghlan d600951748 Issue #22869: Split pythonrun into two modules 12 years ago
Serhiy Storchaka 81f68a7d4b Issue #22453: Warn against the use of leaking macro PyObject_REPR(). 12 years ago
Serhiy Storchaka df4518ca4b Issue #22453: Removed non-documented macro PyObject_REPR(). 12 years ago
Benjamin Peterson d51374ed78 PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 12 years ago
Larry Hastings 2623c8c23c Issue #20530: Argument Clinic's signature format has been revised again. 13 years ago
Martin v. Löwis ca7b04644c Issue #17162: Add PyType_GetSlot. 13 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 13 years ago
Larry Hastings c20472640c Issue #20390: Small fixes and improvements for Argument Clinic. 13 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 13 years ago
Martin v. Löwis 1c0689c613 Issue #19526: Exclude all new API from the stable ABI. 13 years ago
Alexandre Vassalotti 65846c6c51 Issue #6477: Keep PyNotImplemented_Type and PyNone_Type private. 13 years ago
Alexandre Vassalotti 19b6fa6ebb Issue #6477: Added support for pickling the types of built-in singletons. 13 years ago