summaryrefslogtreecommitdiffstats
path: root/Include/cpython
Commit message (Expand)AuthorAgeFilesLines
* gh-124218: Use per-thread reference counting for globals and builtins (#125713)Sam Gross2024-10-211-1/+3
* gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)Eric Snow2024-10-183-22/+26
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-13/+4
* gh-124218: Use per-thread refcounts for code objects (#125216)Sam Gross2024-10-152-1/+2
* gh-125512: Revert "gh-124872: Replace enter/exit events with "switched" (#124...Kirill Podoprigora2024-10-151-4/+13
* gh-124872: Replace enter/exit events with "switched" (#124776)Richard Hansen2024-10-141-13/+4
* gh-124872: Change PyContext_WatchCallback to take PyObject (#124737)Richard Hansen2024-10-121-1/+1
* gh-124872: Refine contextvars documentation (#124773)Richard Hansen2024-10-091-6/+17
* gh-111178: Fix function signatures in longobject.c (#124895)Victor Stinner2024-10-021-0/+3
* gh-111178: Fix function signatures in weakrefobject.c (#124903)Victor Stinner2024-10-021-5/+5
* gh-116750: Add clear_tool_id function to unregister events and callbacks (#12...Tian Gao2024-10-011-0/+4
* gh-124296: Remove private dictionary version tag (PEP 699) (#124472)Sam Gross2024-10-011-9/+4
* gh-123497: New limit for Python integers on 64-bit platforms (GH-123724)Serhiy Storchaka2024-09-291-3/+2
* gh-119333: get interp from tstate for PyContext watchers(#124444)Jason Fried2024-09-261-3/+2
* gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)Jason Fried2024-09-241-0/+32
* GH-124284: Add stats for refcount operations on immortal objects (GH-124288)Mark Shannon2024-09-231-0/+8
* GH-113655: Lower the C recursion limit for HPPA, PPC64 and SPARC (#124264)Sam James2024-09-231-0/+6
* gh-124153: Implement `PyType_GetBaseByToken()` and `Py_tp_token` slot (GH-124...neonene2024-09-181-0/+1
* gh-107954, PEP 741: Add PyInitConfig_AddModule() function (#123668)Victor Stinner2024-09-041-0/+4
* gh-107954, PEP 741: Add PyInitConfig C API (#123502)Victor Stinner2024-09-031-0/+41
* gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472)Victor Stinner2024-09-021-0/+8
* gh-122854: Add Py_HashBuffer() function (#122855)Victor Stinner2024-08-301-0/+2
* gh-121645: Add PyBytes_Join() function (#121646)Victor Stinner2024-08-301-3/+4
* gh-121485: Always use 64-bit integers for integers bits count (GH-121486)Serhiy Storchaka2024-08-301-2/+2
* gh-122417: Implement per-thread heap type refcounts (#122418)Sam Gross2024-08-061-0/+3
* gh-120593: Make _PyLong_CompactValue() parameter const again (#122367)Victor Stinner2024-07-281-4/+4
* gh-121489: Export private _PyBytes_Join() again (#122267)Marc Mueller2024-07-251-0/+4
* gh-120973: Fix thread-safety issues with `threading.local` (#121655)mpage2024-07-191-0/+8
* gh-121621: Move asyncio_running_loop to private struct (#121939)Sam Gross2024-07-171-2/+0
* GH-121583: Remove dependency from pystats.h to internal header file (GH-121587)Michael Droettboom2024-07-161-5/+5
* gh-121621: Move asyncio running loop to thread state (GH-121695)Ken Jin2024-07-161-0/+2
* gh-120642: Move _PyCode_CODE() to the internal C API (#121644)Victor Stinner2024-07-131-3/+0
* gh-89364: Export PySignal_SetWakeupFd() function (#121537)Victor Stinner2024-07-101-1/+1
* gh-121368: Fix seq lock memory ordering in _PyType_Lookup (#121388)Sam Gross2024-07-084-0/+26
* gh-112136: Restore removed _PyArg_Parser (#121262)Victor Stinner2024-07-031-0/+26
* gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118)Steve Dower2024-06-281-2/+5
* gh-120593: Fix const qualifier in _PyLong_CompactValue() (#121053)Victor Stinner2024-06-261-2/+2
* gh-120593: Fix const qualifier in pyatomic.h (#121055)Victor Stinner2024-06-261-4/+4
* gh-120642: Move private PyCode APIs to the internal C API (#120643)Victor Stinner2024-06-262-187/+0
* gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)Eric Snow2024-06-251-4/+5
* gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)Victor Stinner2024-06-241-0/+4
* gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)Irit Katriel2024-06-241-30/+3
* gh-119344: Make critical section API public (#119353)Sam Gross2024-06-211-0/+134
* gh-119182: Add PyUnicodeWriter_DecodeUTF8Stateful() (#120639)Victor Stinner2024-06-211-0/+10
* gh-117511: Make PyMutex public in the non-limited API (#117731)Sam Gross2024-06-202-1/+64
* gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)Sam Gross2024-06-181-0/+2
* gh-119182: Add PyUnicodeWriter C API (#119184)Victor Stinner2024-06-171-2/+35
* gh-83754: Use the Py_TYPE() macro (#120599)Victor Stinner2024-06-171-2/+2
* Fix typos in comments (#120188)Xie Yanbo2024-06-072-2/+2
* gh-116560: Add PyLong_GetSign() public function (#116561)Sergey B Kirpichev2024-06-031-3/+7