summaryrefslogtreecommitdiffstats
path: root/Include/cpython
Commit message (Expand)AuthorAgeFilesLines
* gh-100239: more stats for BINARY_OP/SUBSCR specialization (#132230)Irit Katriel2025-04-081-1/+1
* gh-100239: more refined specialisation stats for BINARY_OP/SUBSCR (#132068)Irit Katriel2025-04-041-1/+1
* gh-131591: Implement PEP 768 (#131937)Pablo Galindo Salgado2025-04-032-0/+9
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-271-0/+2
* GH-131238: Core header refactor (GH-131250)Mark Shannon2025-03-172-53/+1
* gh-131306: Remove unused code related to `BINARY_SUBSCR` (#131307)Tomas R.2025-03-161-1/+1
* gh-130947: Add again PySequence_Fast() to the limited C API (#130948)Victor Stinner2025-03-131-9/+0
* gh-131121: Fix `_Py_atomic_store_char_relaxed` memory order (gh-131122)Sam Gross2025-03-121-1/+1
* gh-124878: Fix race conditions during interpreter finalization (#130649)Sam Gross2025-03-061-3/+5
* gh-130790: Remove references about unicode's readiness from comments (#130801)Sergey Miryanov2025-03-031-5/+4
* gh-46236: PyUnicode docs improvements (GH-129966)Petr Viktorin2025-02-281-2/+2
* GH-130396: Increase trashcan overhead (GH-130552)Mark Shannon2025-02-261-2/+2
* gh-130202: Fix bug in `_PyObject_ResurrectEnd` in free threaded build (gh-130...Sam Gross2025-02-251-0/+1
* GH-130396: Use computed stack limits on linux (GH-130398)Mark Shannon2025-02-252-37/+8
* GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...Petr Viktorin2025-02-242-8/+37
* gh-128863: Deprecate the private _PyUnicodeWriter API (#129245)Victor Stinner2025-02-201-32/+28
* GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)Mark Shannon2025-02-192-37/+8
* gh-129107: make `bytearray` thread safe (#129108)Tomasz Pytel2025-02-151-0/+4
* GH-129715: Remove _DYNAMIC_EXIT (GH-129716)Brandt Bucher2025-02-071-0/+1
* GH-128842: Collect JIT memory stats (GH-128941)Diego Russo2025-02-021-0/+8
* gh-91417: Remove PySequence_Fast() from the limited C API (#129398)Victor Stinner2025-02-021-0/+26
* gh-89188: Implement PyUnicode_KIND() as a function (#129412)Victor Stinner2025-01-301-2/+6
* gh-128911: Add PyImport_ImportModuleAttr() function (#128912)Victor Stinner2025-01-301-0/+7
* gh-127119: Faster check for small ints in long_dealloc (GH-127620)Pieter Eendebak2025-01-291-2/+2
* gh-129296: Fix `pyatomic.h` include paths (#129320)Zanie Blue2025-01-292-4/+4
* gh-128844: Make `_Py_TryIncref` public as an unstable API. (#128926)Sam Gross2025-01-281-0/+6
* gh-128509: Add `PyUnstable_IsImmortal` for finding immortal objects (GH-129182)Peter Bierma2025-01-271-0/+3
* gh-128863: Deprecate _PyLong_FromDigits() function (#127939)Sergey B Kirpichev2025-01-241-1/+1
* gh-128863: Deprecate _PyLong_New() function (#129212)Sergey B Kirpichev2025-01-231-1/+1
* gh-128863: Deprecate _PyLong_Sign() function (#129176)Victor Stinner2025-01-231-1/+1
* gh-128863: Deprecate private C API functions (#128864)Victor Stinner2025-01-226-14/+38
* Remove PyInit__imp() function (#129125)Victor Stinner2025-01-211-2/+0
* GH-127953: Make line number lookup O(1) regardless of the size of the code ob...Mark Shannon2025-01-211-4/+5
* gh-129033: Remove _Py_InitializeMain() function (#129034)Victor Stinner2025-01-201-3/+0
* gh-128910: Remove `_PyTrash_begin` and `_PyTrash_end` C-API functions (#128919)sobolevn2025-01-161-3/+0
* gh-115999: Specialize `LOAD_ATTR` for instance and class receivers in free-th...mpage2025-01-141-1/+1
* gh-127787: Move _PyUnicodeError_GetParams() to the internal C API (#128803)Victor Stinner2025-01-141-6/+0
* gh-127773: Disable attribute cache on incompatible MRO entries (GH-127924)Petr Viktorin2025-01-131-1/+11
* gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)Victor Stinner2025-01-061-2/+8
* gh-128137: Update PyASCIIObject to handle interned field with the atomic oper...Donghee Na2025-01-051-7/+13
* gh-127787: refactor helpers for `PyUnicodeErrorObject` internal interface (GH...Bénédikt Tran2025-01-031-0/+6
* gh-127274: Defer nested methods (#128012)mpage2024-12-191-0/+3
* GH-122548: Implement branch taken and not taken events for sys.monitoring (GH...Mark Shannon2024-12-192-15/+34
* gh-128008: Add `PyWeakref_IsDead()` (GH-128009)Sam Gross2024-12-191-0/+3
* gh-127599: Fix _Py_RefcntAdd missing calls to _Py_INCREF_STAT_INC/_Py_INCREF_...Ed Nutting2024-12-151-0/+6
* gh-102471, PEP 757: Add PyLong import and export API (#121339)Victor Stinner2024-12-131-0/+38
* Add `extern "C"` around `PyTraceMalloc_` functions. (#127772)Peter Hawkins2024-12-111-0/+6
* gh-126925: Modify how iOS test results are gathered (#127592)Russell Keith-Magee2024-12-091-0/+3
* gh-127271: Replace use of PyCell_GET/SET (gh-127272)Neil Schemenauer2024-12-031-1/+7
* gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensio...Daniele Parmeggiani2024-12-034-0/+347