summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
* GH-125837: Split `LOAD_CONST` into three. (GH-125972)Mark Shannon2024-10-296-104/+136
* GH-125515: Reduce number of compiler warnings in generated code (GH-125697)Mark Shannon2024-10-281-3/+3
* gh-121654: Add PyType_Freeze() function (#122457)Victor Stinner2024-10-251-0/+4
* gh-125900: Clean-up logic around immortalization in free-threading (#125901)Sam Gross2024-10-242-8/+3
* gh-123930: Better error for "from imports" when script shadows module (#123929)Shantanu2024-10-241-0/+2
* gh-124218: Avoid refcount contention on builtins module (GH-125847)Sam Gross2024-10-242-3/+29
* gh-125859: Fix crash when `gc.get_objects` is called during GC (#125882)Sam Gross2024-10-241-0/+10
* gh-124218: Use per-thread reference counting for globals and builtins (#125713)Sam Gross2024-10-214-1/+54
* gh-119311: Add missing magic number (3571) for 3.13.0b1 (#125771)Lumír 'Frenzy' Balhar2024-10-211-0/+1
* gh-125703: Correctly honour tracemalloc hooks on specialized DECREF paths (#1...Pablo Galindo Salgado2024-10-181-0/+5
* gh-125604: Move _Py_AuditHookEntry, etc. Out of pycore_runtime.h (gh-125605)Eric Snow2024-10-1812-332/+390
* gh-125444: Fix illegal instruction for older Arm architectures (#125574)Diego Russo2024-10-162-3/+3
* gh-124872: Replace enter/exit events with "switched" (#125532)Kirill Podoprigora2024-10-161-13/+4
* Post 3.14.0a1Hugo van Kemenade2024-10-151-1/+1
* Python 3.14.0a1v3.14.0a1Hugo van Kemenade2024-10-151-2/+2
* gh-124218: Use per-thread refcounts for code objects (#125216)Sam Gross2024-10-154-35/+58
* gh-92953: Improve nextpool/prevpool comment. (gh-125545)Neil Schemenauer2024-10-151-2/+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-125323: Convert DECREF_INPUTS_AND_REUSE_FLOAT into a function that takes P...Mark Shannon2024-10-144-6/+15
* gh-125139: use `_PyRecursiveMutex` in `_thread.RLock` (#125144)Kumar Aditya2024-10-141-1/+2
* gh-125323: Remove some unsafe Py_DECREFs in bytecodes.c, replacing them with ...Ken Jin2024-10-141-0/+3
* fix comment in _PyMutex_TryUnlock (#125319)Kumar Aditya2024-10-131-2/+2
* gh-124872: Change PyContext_WatchCallback to take PyObject (#124737)Richard Hansen2024-10-121-1/+1
* gh-111924: use atomics for interp id refcounting (#125321)Kumar Aditya2024-10-121-4/+2
* gh-125268: Use static string for "1e309" in AST (#125272)Sam Gross2024-10-105-3/+7
* GH-125174: Make immortal objects more robust, following design from PEP 683 (...Mark Shannon2024-10-104-49/+31
* gh-125196: Add a free list to PyUnicodeWriter (#125227)Victor Stinner2024-10-101-0/+2
* gh-124872: Refine contextvars documentation (#124773)Richard Hansen2024-10-091-6/+17
* gh-115999: Refactor `LOAD_GLOBAL` specializations to avoid reloading {globals...mpage2024-10-093-115/+130
* GH-120024: Tidy up pycore_stackref.h, splitting into GIL and free-threading s...Mark Shannon2024-10-091-101/+65
* gh-124502: Remove _PyUnicode_EQ() function (#125114)Victor Stinner2024-10-091-5/+1
* gh-125063: Emit slices as constants in the bytecode compiler (#125064)Michael Droettboom2024-10-081-1/+2
* gh-115999: Stop the world when invalidating function versions (#124997)mpage2024-10-082-1/+12
* gh-90102: Remove isatty call during regular open (#124922)Cody Maloney2024-10-084-0/+7
* gh-124502: Add PyUnicode_Equal() function (#124504)Victor Stinner2024-10-071-0/+4
* GH-121459: Streamline PyObject* to PyStackRef conversions by disallowing NULL...Mark Shannon2024-10-071-5/+9
* GH-119866: Spill the stack around escaping calls. (GH-124392)Mark Shannon2024-10-075-155/+161
* GH-116968: Remove branch from advance_backoff_counter (GH-124469)Mark Shannon2024-10-071-25/+21
* gh-87135: Hang non-main threads that attempt to acquire the GIL during finali...Jeremy Maitin-Shepard2024-10-022-1/+33
* 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-111178: Fix function signatures in moduleobject.c (#124900)Victor Stinner2024-10-021-1/+1
* gh-116750: Add clear_tool_id function to unregister events and callbacks (#12...Tian Gao2024-10-012-0/+5
* gh-124218: Refactor per-thread reference counting (#124844)Sam Gross2024-10-015-86/+83
* gh-124296: Remove private dictionary version tag (PEP 699) (#124472)Sam Gross2024-10-013-41/+6
* gh-123961: Add a global state to _curses (#124729)Bénédikt Tran2024-09-291-2/+2
* gh-123497: New limit for Python integers on 64-bit platforms (GH-123724)Serhiy Storchaka2024-09-292-9/+7
* gh-124665: Add `_PyCodec_UnregisterError` and `_codecs._unregister_error` (#1...Bénédikt Tran2024-09-291-0/+11
* gh-124609: Fix _Py_ThreadId for Windows builds using MinGW (#124663)Tony Roberts2024-09-272-0/+10