summaryrefslogtreecommitdiffstats
path: root/Include/internal
Commit message (Expand)AuthorAgeFilesLines
* GH-127010: Don't lazily track and untrack dicts (GH-127027)Mark Shannon2024-11-201-2/+0
* gh-126914: Store the Preallocated Thread State's Pointer in a PyInterpreterSt...Eric Snow2024-11-192-1/+6
* gh-126076: Account for relocated objects in tracemalloc (#126077)Pablo Galindo Salgado2024-11-191-5/+9
* Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c...Hugo van Kemenade2024-11-195-15/+6
* gh-126986: Drop _PyInterpreterState_FailIfNotRunning() (gh-126988)Eric Snow2024-11-191-1/+1
* GH-126795: Increase the JIT threshold from 16 to 4096 (GH-126816)Brandt Bucher2024-11-181-4/+3
* GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...Mark Shannon2024-11-185-6/+15
* gh-126688: Reinit import lock after fork (#126692)Sam Gross2024-11-121-0/+1
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707)Eric Snow2024-11-122-6/+36
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704)Eric Snow2024-11-115-23/+29
* gh-76785: Minor Cleanup of Exception-related Cross-interpreter State (gh-126602)Eric Snow2024-11-111-2/+8
* gh-120619: Strength reduce function guards, support 2-operand uop forms (GH-1...Ken Jin2024-11-093-152/+158
* GH-126547: Pre-assign version numbers for a few common classes (GH-126551)Mark Shannon2024-11-082-1/+16
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-081-10/+5
* gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-...Serhiy Storchaka2024-11-072-13/+12
* gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)Eric Snow2024-11-073-70/+86
* GH-126222: Fix `_PyUop_num_popped` (GH-126507)Mark Shannon2024-11-071-56/+56
* gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336)Serhiy Storchaka2024-11-051-0/+1
* gh-115999: Implement thread-local bytecode and enable specialization for `BIN...mpage2024-11-049-67/+233
* gh-126220: Adapt `_lsprof` to Argument Clinic (#126233)sobolevn2024-11-044-0/+21
* gh-120026: soft deprecate Py_HUGE_VAL macro (#120027)Sergey B Kirpichev2024-11-011-3/+3
* gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101)Xuanteng Huang2024-10-301-0/+1
* GH-125837: Split `LOAD_CONST` into three. (GH-125972)Mark Shannon2024-10-295-56/+88
* GH-125515: Reduce number of compiler warnings in generated code (GH-125697)Mark Shannon2024-10-281-3/+3
* 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-213-0/+51
* 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-186-293/+333
* gh-125444: Fix illegal instruction for older Arm architectures (#125574)Diego Russo2024-10-161-2/+2
* gh-124218: Use per-thread refcounts for code objects (#125216)Sam Gross2024-10-152-34/+56
* gh-92953: Improve nextpool/prevpool comment. (gh-125545)Neil Schemenauer2024-10-151-2/+2
* 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-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-102-28/+8
* gh-125196: Add a free list to PyUnicodeWriter (#125227)Victor Stinner2024-10-101-0/+2
* 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-121459: Streamline PyObject* to PyStackRef conversions by disallowing NULL...Mark Shannon2024-10-071-5/+9