summaryrefslogtreecommitdiffstats
path: root/Include/cpython
Commit message (Expand)AuthorAgeFilesLines
...
* GH-135379: Specialize int operations for compact ints only (GH-135668)Mark Shannon2025-06-191-0/+6
* gh-127545: Add _Py_ALIGNED_DEF(N, T) and use it for PyObject (GH-135209)Petr Viktorin2025-06-111-61/+59
* gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH (GH-134892)Petr Viktorin2025-06-061-0/+11
* gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)Victor Stinner2025-05-291-0/+4
* gh-91048: Refactor and optimize remote debugging module (#134652)Pablo Galindo Salgado2025-05-251-0/+2
* Revert "gh-133395: add option for extension modules to specialize BINARY_OP/S...Irit Katriel2025-05-061-12/+0
* gh-132775: Unrevert "Add _PyCode_GetVarCounts()" (gh-133265)Eric Snow2025-05-051-0/+5
* gh-133140: Add `PyUnstable_Object_IsUniquelyReferenced` for free-threading (#...Peter Bierma2025-05-051-0/+2
* gh-133395: add option for extension modules to specialize BINARY_OP/SUBSCR, a...Irit Katriel2025-05-051-0/+12
* GH-133231: Changes to executor management to support proposed `sys._jit` modu...Mark Shannon2025-05-041-1/+1
* gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-1...Petr Viktorin2025-05-021-10/+20
* gh-133164: Add `PyUnstable_Object_IsUniqueReferencedTemporary` C API (gh-133170)Sam Gross2025-05-021-0/+5
* gh-100239: specialize BINARY_OP/SUBSCR for list-slice (#132626)Irit Katriel2025-05-011-1/+1
* PyStats: Make sure that the `failure_kinds` array is big enough. (#133245)Mark Shannon2025-05-011-1/+1
* Revert "gh-132775: Add _PyCode_GetVarCounts() (gh-133128)" (gh-133232)Eric Snow2025-05-011-5/+0
* gh-132775: Add _PyCode_GetVarCounts() (gh-133128)Eric Snow2025-04-301-0/+5
* GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)Mark Shannon2025-04-301-70/+3
* gh-133079: Remove Py_C_RECURSION_LIMIT & PyThreadState.c_recursion_remaining ...Petr Viktorin2025-04-291-4/+0
* gh-132775: Drop PyUnstable_InterpreterState_GetMainModule() (gh-132978)Eric Snow2025-04-281-2/+0
* gh-128813: hide mixed-mode functions for complex arithmetic from C-API (#131703)Sergey B Kirpichev2025-04-221-6/+0
* gh-132449: Improve syntax error messages for keywords with typos (#132450)Pablo Galindo Salgado2025-04-221-0/+1
* gh-132639: Adds PyLong_AsNativeBytes, PyLong_FromNativeBytes and PyLong_FromU...Steve Dower2025-04-211-51/+0
* gh-131927: Prevent emitting optimizer warnings twice in the REPL (#131993)Tomas R.2025-04-121-0/+6
* gh-128384: Use a context variable for warnings.catch_warnings (gh-130010)Neil Schemenauer2025-04-091-0/+2
* 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