summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)Victor Stinner2025-05-293-11/+11
* gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)Serhiy Storchaka2025-05-2811-58/+53
* gh-128629: Add _Py_PACK_VERSION for CPython's own definitions (GH-134247)Petr Viktorin2025-05-281-1/+1
* gh-127266: avoid data races when updating type slots (gh-133177)Neil Schemenauer2025-05-281-0/+14
* gh-131798: Optimize `_ITER_CHECK_TUPLE` (GH-134803)Noam Cohen2025-05-272-0/+13
* gh-132917: fix data race on `last_mem` in free-threading gc (#134692)Kumar Aditya2025-05-271-2/+3
* gh-132775: Always Set __builtins__ In _PyFunction_FromXIData() (gh-134758)Eric Snow2025-05-271-0/+8
* GH-132554: "Virtual" iterators (GH-132555)Mark Shannon2025-05-2710-453/+504
* gh-134557: Suppress immortalization in _PyCode_GetScriptXIData under free-thr...neonene2025-05-261-0/+7
* gh-91048: Add better error messages for remote debugging for CI builds (#134682)Pablo Galindo Salgado2025-05-261-55/+212
* gh-91048: Correct Apple platform includes for iOS. (#134712)Russell Keith-Magee2025-05-261-8/+8
* Heavily comment Python/perf_jit_trampoline.c to improve maintainability (#134...Pablo Galindo Salgado2025-05-251-385/+1029
* gh-91048: Refactor and optimize remote debugging module (#134652)Pablo Galindo Salgado2025-05-253-7/+124
* gh-131798: Small improvements to `remove_unneeded_uops` (GH-134554)Tomas R.2025-05-231-1/+2
* GH-130397: remove special-casing of C stack depth for WASI (#134469)Brett Cannon2025-05-221-3/+0
* gh-132775: Fix Recently Introduced Warnings (gh-134530)Eric Snow2025-05-221-0/+2
* GH-131798: Optimize away isinstance calls in the JIT (GH-134369)Tomas R.2025-05-225-11/+224
* gh-132775: Make _PyXI_session Opaque (gh-134452)Eric Snow2025-05-221-304/+419
* GH-131798: Optimize cached class attributes and methods in the JIT (GH-134403)Brandt Bucher2025-05-226-48/+227
* GH-131798: Turn _LOAD_SMALL_INT into _LOAD_CONST_INLINE_BORROW in the JIT (GH...Nadeshiko Manju2025-05-222-2/+8
* gh-132775: Use _PyObject_GetXIData (With Fallback) (gh-134440)Eric Snow2025-05-221-0/+1
* gh-132775: Support Fallbacks in _PyObject_GetXIData() (gh-133482)Eric Snow2025-05-212-47/+104
* gh-131185: Use a proper thread-local for cached thread states (gh-132510)Peter Bierma2025-05-211-156/+43
* GH-131798: Narrow types more aggressively in the JIT (GH-134373)Brandt Bucher2025-05-206-50/+117
* GH-131798: Narrow the return type of _GET_LEN to int (GH-133345)Nadeshiko Manju2025-05-202-1/+41
* gh-106213: Shorten Emscripten wasm-gc trampoline by a little (#133984)Hood Chatham2025-05-201-37/+21
* GH-134282: Always borrow references LOAD_CONST (GH-134284)Mark Shannon2025-05-206-226/+27
* GH-131798: Add _POP_CALL_TWO_LOAD_CONST_INLINE_BORROW (GH-134268)Tomas R.2025-05-194-8/+65
* GH-131798: Split CALL_LIST_APPEND into several uops (GH-134240)Diego Russo2025-05-195-63/+148
* Revert "gh-128639: Don't assume one thread in subinterpreter finalization (gh...Peter Bierma2025-05-191-28/+28
* Simplify interp_look_up_id() (#134257)Victor Stinner2025-05-191-4/+2
* GH-131798: Narrow the return type of isinstance for some known arguments in t...Tomas R.2025-05-192-1/+35
* gh-128639: Don't assume one thread in subinterpreter finalization (gh-128640)Peter Bierma2025-05-191-28/+28
* gh-134144: Fix use-after-free in zapthreads() (#134145)b-pass2025-05-181-2/+7
* gh-134100: Fix use-after-free in `PyImport_ImportModuleLevelObject` (#134117)Nico-Posada2025-05-181-1/+3
* gh-134064: Fix sys.remote_exec() error checking (#134067)Victor Stinner2025-05-171-1/+1
* Fix GetNamedPipeHandleStateW on non-desktop Windows API partitions (GH-134049)Max Bachmann2025-05-151-0/+37
* gh-133580: Add missing exception to _sys_getwindowsversion_from_kernel32 (GH-...Max Bachmann2025-05-141-0/+1
* gh-133886: Fix sys.remote_exec() for non-UTF-8 paths (GH-133887)Serhiy Storchaka2025-05-132-63/+68
* gh-132775: Add _PyFunction_GetXIData() (gh-133481)Eric Snow2025-05-122-0/+57
* gh-133590: ensure that `TableEntry.linenumber_borrow` is initialized (#133681)Lauta2025-05-111-1/+1
* gh-133336: Remove comment about reserved -J in ``initconfig.c`` (#133821)Bénédikt Tran2025-05-101-2/+0
* gh-133783: Fix __replace__ on AST nodes for optional attributes (#133797)Jelle Zijlstra2025-05-101-0/+26
* gh-133379: Fix misuse of the term "arguments" in error messages (GH-133382)Stan Ulbrych2025-05-101-3/+3
* gh-133644: Remove deprecated Python initialization getter functions (#133661)Bénédikt Tran2025-05-091-7/+13
* gh-133581: Fix refleak in t-string AST unparsing (#133724)Jelle Zijlstra2025-05-091-0/+1
* GH-131798: Split up and optimize CALL_ISINSTANCE (GH-133339)Tomas R.2025-05-086-101/+163
* gh-133273: Keep instruction definitions in `bytecodes.c` and `optimizer_bytec...Tomas R.2025-05-082-131/+150
* gh-132775: Add _PyCode_GetScriptXIData() (gh-133480)Eric Snow2025-05-082-0/+147
* gh-131942: Use the Python-specific `Py_DEBUG` macro rather than `_DEBUG` in W...Xuehai Pan2025-05-083-5/+5