summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
* Python 3.14.0a7v3.14.0a7Hugo van Kemenade2025-04-081-2/+2
* gh-100239: more stats for BINARY_OP/SUBSCR specialization (#132230)Irit Katriel2025-04-081-1/+1
* gh-126703: Add freelist for range and range_iter objects (GH-128619)Pieter Eendebak2025-04-061-0/+4
* gh-131591: Handle includes for iOS in remote_debugging.c (#132050)Pablo Galindo Salgado2025-04-061-0/+1
* gh-131591: Fix GENERATE_DEBUG_SECTION for clangcl on Windows (GH-132112)Chris Eibl2025-04-051-1/+3
* gh-126703: Add PyCFunction freelist (GH-128692)Pieter Eendebak2025-04-051-0/+4
* GH-131498: Cases generator: manage stacks automatically (GH-132074)Mark Shannon2025-04-043-11/+12
* gh-100239: more refined specialisation stats for BINARY_OP/SUBSCR (#132068)Irit Katriel2025-04-041-1/+1
* GH-131288: Use `_AddressOfReturnAddress` for MSVC in pycore_ceval.h (gh-131289)Chris Eibl2025-04-041-1/+3
* gh-131591: Implement PEP 768 (#131937)Pablo Galindo Salgado2025-04-039-0/+49
* GH-131904: Fix Py_STACKREF_DEBUG build (GH-132022)Mark Shannon2025-04-031-4/+19
* GH-131726: Split up _CHECK_VALIDITY_AND_SET_IP (GH-131810)Brandt Bucher2025-04-012-146/+141
* GH-131798: Allow the JIT to remove more int/float/str guards (GH-131800)Brandt Bucher2025-04-013-203/+193
* gh-131987: Bump the magic number (#131991)mpage2025-04-011-1/+2
* gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)mpage2025-04-016-100/+195
* gh-131675: Fix `mi_atomic_yield` in mimalloc on 32-bit ARM (gh-131784)Vincent Fazio2025-03-311-7/+10
* GH-131798: Remove type checks for _TO_BOOL_STR (GH-131816)Amit Lavon2025-03-303-98/+103
* gh-130924: Do not create cells for usages of names in local annotations (#131...Jelle Zijlstra2025-03-291-0/+1
* gh-130373: Avoid locking in _LOAD_ATTR_WITH_HINT (#130372)Dino Viehland2025-03-281-0/+4
* gh-131738: optimize builtin any/all/tuple calls with a generator expression a...Irit Katriel2025-03-287-4/+22
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-273-0/+41
* Revise `pycore_stackref.h` comments. (#130601)Neil Schemenauer2025-03-271-3/+3
* gh-131782: Fix cast to match type of `bits` in `_Py_TryIncrefCompareStackRef`...Neil Schemenauer2025-03-271-1/+1
* GH-119866: Don't clear frame->stackpointer on release builds (GH-131750)Brandt Bucher2025-03-261-3/+5
* gh-131586: Avoid refcount contention in some "special" calls (#131588)Sam Gross2025-03-268-2/+81
* gh-123358: Use `_PyStackRef` in `LOAD_DEREF` (gh-130064)Sam Gross2025-03-263-3/+30
* GH-131729: Code-gen better liveness analysis (GH-131732)Mark Shannon2025-03-261-3/+3
* gh-130881: Handle conditionally defined annotations (#130935)Jelle Zijlstra2025-03-266-4/+18
* gh-111178: Fix function signature in pyexpat.c (#131674)Victor Stinner2025-03-241-0/+20
* gh-128421: Avoid TSAN warnings in `sys._current_frames()` (gh-131548)Sam Gross2025-03-242-1/+22
* gh-128715: Expose ctypes.CField, with info attributes (GH-128950)Petr Viktorin2025-03-244-0/+28
* gh-130312: SET_ADD should not lock (#130136)Dino Viehland2025-03-211-0/+2
* gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)Victor Stinner2025-03-213-11/+12
* GH-130415: Optimize constant comparison in JIT builds (GH-131489)Savannah Ostrowski2025-03-212-29/+34
* gh-131238: Add pycore_interpframe_structs.h header (#131553)Victor Stinner2025-03-214-75/+98
* gh-131238: Remove pycore_object_deferred.h from pycore_object.h (#131549)Victor Stinner2025-03-214-10/+11
* GH-131331: Rename "not" to "invert" (GH-131334)Bénédikt Tran2025-03-201-1/+1
* GH-127705: Don't call _Py_ForgetReference before _Py_Dealloc (GH-131508)Mark Shannon2025-03-201-3/+0
* GH-131498: Remove conditional stack effects (GH-131499)Mark Shannon2025-03-201-0/+4
* GH-130296: Remove `_PyOpcode_max_stack_effect` as it is no longer used (GH-13...Mark Shannon2025-03-201-959/+0
* gh-131238: Remove includes from pycore_interp.h (#131495)Victor Stinner2025-03-203-6/+4
* gh-131238: Cleanup pycore_runtime.h includes (#131486)Victor Stinner2025-03-205-6/+4
* gh-131238: Remove pycore_lock.h includes (#131483)Victor Stinner2025-03-1914-16/+3
* gh-131238: Move pycore_obmalloc.h include to pycore_runtime_structs.h (#131482)Victor Stinner2025-03-194-40/+28
* gh-131238: Use pycore_interp_structs.h header (#131481)Victor Stinner2025-03-198-12/+10
* gh-131238: Remove more includes from pycore_interp.h (#131480)Victor Stinner2025-03-193-9/+4
* gh-131238: Remove many includes from pycore_interp.h (#131472)Victor Stinner2025-03-192-20/+1
* gh-130931: Add pycore_interpframe.h internal header (#131249)Victor Stinner2025-03-193-365/+384
* gh-131238: Remove pycore_runtime.h from pycore_pystate.h (#131356)Victor Stinner2025-03-196-14/+17
* gh-130931: Add pycore_typedefs.h internal header (#131396)Victor Stinner2025-03-1911-28/+52