summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* GH-128682: Stronger checking of `PyStackRef_CLOSE` and `DEAD`. (GH-128683)Mark Shannon2025-01-133-102/+114
* GH-128685: Specialize (rather than quicken) LOAD_CONST into LOAD_CONST_[IM]MO...Mark Shannon2025-01-137-16/+57
* gh-128627: Emscripten: Use wasm-gc based call adaptor if available (#128628)Hood Chatham2025-01-121-52/+177
* gh-128717: Stop-the-world when setting the recursion limit (#128741)Peter Bierma2025-01-121-0/+2
* Make the Python CLI error message style more consistent (GH-128129)9cel2025-01-111-2/+2
* gh-111178: fix UBSan failures in `Python/bltinmodule.c` (GH-128235)Bénédikt Tran2025-01-101-30/+51
* gh-128629: Add Py_PACK_VERSION and Py_PACK_FULL_VERSION (GH-128630)Petr Viktorin2025-01-091-0/+17
* Remove unnecessary LIST_TO_TUPLE conversions (GH-126558)Brandt Bucher2025-01-081-0/+7
* gh-111178: fix UBSan failures in `Python/context.c` (GH-128242)Bénédikt Tran2025-01-081-53/+68
* gh-111178: fix UBSan failures in `Python/hamt.c` (GH-128247)Bénédikt Tran2025-01-081-90/+84
* GH-127809: Fix the JIT's understanding of ** (GH-127844)Brandt Bucher2025-01-085-26/+152
* gh-115999: Add free-threaded specialization for COMPARE_OP (#126410)T. Wouters2025-01-073-12/+9
* gh-128146: Exclude os/log.h import on older macOS versions. (#128165)Russell Keith-Magee2025-01-071-11/+22
* GH-128533: Add `NOT_TAKEN` instruction after bytecode optimization. (GH-128554)Mark Shannon2025-01-062-13/+4
* GH-128375: Better instrument for `FOR_ITER` (GH-128445)Mark Shannon2025-01-069-111/+212
* gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)Victor Stinner2025-01-065-34/+53
* Remove asserts that confuse `enum _framestate` with `enum _frameowner` (GH-12...Anders Kaseorg2025-01-021-2/+0
* gh-128277: make globals variables thread safe in socket module (#128286)Kumar Aditya2024-12-311-3/+3
* gh-128262: Allow specialization of calls to classes with __slots__ (GH-128263)Ken Jin2024-12-314-10/+16
* gh-119786: Mention `InternalDocs/interpreter.md` instead of non-existing `ada...Yan Yanchii2024-12-301-1/+1
* gh-119180: Set the name of the param to __annotate__ to "format" (#124730)Jelle Zijlstra2024-12-301-0/+27
* gh-128195: Add `_REPLACE_WITH_TRUE` to the tier2 optimizer (GH-128203)Yan Yanchii2024-12-232-1/+5
* gh-114203: Optimise simple recursive critical sections (#128126)T. Wouters2024-12-231-7/+17
* gh-128049: Fix type confusion bug with the return value of a custom Exception...Nico-Posada2024-12-201-2/+19
* GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-1...Mark Shannon2024-12-207-31/+269
* gh-128030: Avoid error from PyModule_GetFilenameObject for non-module (#128047)Shantanu2024-12-201-1/+1
* gh-127274: Defer nested methods (#128012)mpage2024-12-192-0/+9
* gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838)Neil Schemenauer2024-12-195-177/+342
* GH-122548: Implement branch taken and not taken events for sys.monitoring (GH...Mark Shannon2024-12-198-125/+353
* gh-115999: Enable BINARY_SUBSCR_GETITEM for free-threaded build (gh-127737)Donghee Na2024-12-196-57/+70
* gh-128033: change `PyMutex_LockFast` to take `PyMutex` as argument (#128054)Kumar Aditya2024-12-181-1/+1
* gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH...Bénédikt Tran2024-12-171-0/+9
* Free arena on _PyCompile_AstOptimize failure in Py_CompileStringObject (GH-12...Berker Peksag2024-12-161-0/+1
* gh-127864: Fix compiler warning (-Wstringop-truncation) (GH-127878)Tomas R.2024-12-161-2/+3
* gh-115999: Specialize loading attributes from modules in free-threaded builds...mpage2024-12-137-91/+222
* GH-126833: Dumps graphviz representation of executor graph. (GH-126880)Mark Shannon2024-12-134-2/+218
* gh-126868: Add freelist for compact int objects (GH-126865)Pieter Eendebak2024-12-133-36/+37
* gh-127865: Fix build failure for systems without thread local support (GH-127...velemas2024-12-121-4/+4
* gh-115999: Specialize `CALL_KW` in free-threaded builds (#127713)mpage2024-12-114-35/+26
* gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-1...Petr Viktorin2024-12-101-144/+157
* gh-127651: Use __file__ in diagnostics if origin is missing (#127660)Shantanu2024-12-101-3/+19
* gh-126925: Modify how iOS test results are gathered (#127592)Russell Keith-Magee2024-12-093-0/+98
* gh-125610: Fix `STORE_ATTR_INSTANCE_VALUE` specialization check (GH-125612)Sam Gross2024-12-061-1/+4
* GH-126491: Lower heap size limit with faster marking (GH-127519)Mark Shannon2024-12-061-157/+144
* gh-115999: Enable specialization of `CALL` instructions in free-threaded buil...mpage2024-12-036-71/+107
* gh-127271: Replace use of PyCell_GET/SET (gh-127272)Neil Schemenauer2024-12-031-1/+6
* gh-115999: Add free-threaded specialization for `SEND` (gh-127426)Neil Schemenauer2024-12-033-15/+8
* gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds (gh-127128)Neil Schemenauer2024-12-034-19/+9
* gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set` for C extensio...Daniele Parmeggiani2024-12-031-46/+51
* gh-127518: Fix pystats build after #127169 (#127526)Michael Droettboom2024-12-021-2/+3