312 Commits (5e0ea7540f577c9684e272000fdfc80d29bb78a2)

Author SHA1 Message Date
Hansraj Das 10e5c66789 Typo fix in file Include/object.h (GH-14556) 7 years ago
Antoine Pitrou ada319bb6d
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944) 7 years ago
Jeroen Demeyer aacc77fbd7 bpo-36974: implement PEP 590 (GH-13185) 7 years ago
Jeroen Demeyer eb65e2443a bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338) 7 years ago
Jeroen Demeyer 351c67416b bpo-35983: skip trashcan for subclasses (GH-11841) 7 years ago
Victor Stinner f4e4703e74
bpo-36465: Make release and debug ABI compatible (GH-12615) 7 years ago
Dmitry Marakasov a0da131a74 bpo-36527: silence -Wunused-parameter warnings in object.h (GH-12688) 7 years ago
Victor Stinner 9bdd2de84c
bpo-35134: Don't define types twice in header files (GH-10754) 7 years ago
Victor Stinner 6eb996685e
bpo-35134: Create Include/cpython/object.h (GH-10679) 7 years ago
Victor Stinner 2ff8fb7639
bpo-35059: Add _PyObject_CAST() macro (GH-10645) 7 years ago
Victor Stinner 271753a27a
bpo-35059: Convert _PyObject_GC_TRACK() to inline function (GH-10643) 7 years ago
Victor Stinner f1d002c1e0
bpo-35059: Enhance _PyObject_AssertFailed() (GH-10642) 7 years ago
INADA Naoki a757649fd6
bpo-35230: dict: Remove some macros (GH-10513) 7 years ago
Victor Stinner 3c09dca4b5
bpo-35059: Convert _Py_Dealloc() to static inline function (GH-10223) 7 years ago
Victor Stinner 541497e619
bpo-35059: Convert Py_XINCREF() to static inline function (GH-10224) 7 years ago
Victor Stinner 2aaf0c1204
bpo-35059: Convert Py_INCREF() to static inline function (GH-10079) 7 years ago
Pablo Galindo 49c75a8086
bpo-35064 prefix smelly symbols that appear with COUNT_ALLOCS with _Py_ (GH-10152) 7 years ago
Victor Stinner c89a932714
bpo-35053: Define _PyTraceMalloc_NewReference in object.h (GH-10107) 7 years ago
Victor Stinner 626bff8568
bpo-9263: Dump Python object on GC assertion failure (GH-10062) 7 years ago
Victor Stinner 18618e652c
bpo-35059: Add Py_STATIC_INLINE() macro (GH-10093) 7 years ago
Victor Stinner 6279c1c500
bpo-35053: Add Include/tracemalloc.h (GH-10091) 7 years ago
Victor Stinner 9e00e80e21
bpo-35053: Enhance tracemalloc to trace free lists (GH-10063) 7 years ago
Victor Stinner 82af0b63b0
bpo-9263: _PyObject_Dump() detects freed memory (GH-10061) 7 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) 8 years ago
Victor Stinner 25420fe290
bpo-32030: Add more options to _PyCoreConfig (#4485) 8 years ago
luzpaz a5293b4ff2 Fix miscellaneous typos (#4275) 8 years ago
stratakis e8b1965639 bpo-23699: Use a macro to reduce boilerplate code in rich comparison functions (GH-793) 8 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 9 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 10 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