summaryrefslogtreecommitdiffstats
path: root/Tools
Commit message (Expand)AuthorAgeFilesLines
* gh-144492: Fix `process_changed_files` outputs for `reusable-{macos, wasi}.ym...Stan Ulbrych4 days1-0/+3
* Bump pre-commit hooks (#144576)Savannah Ostrowski6 days1-1/+0
* gh-139103: Improve namedtuple scaling in free-threaded build (gh-144332)Sam Gross7 days1-0/+20
* gh-141004: Document remaining `pyport.h` utility macros (GH-144279)Peter Bierma9 days1-9/+0
* gh-143120: pixi builds for free-threading and TSAN (#142872)Guido Imperiale9 days15-121/+470
* gh-120321: Add gi_state, cr_state, and ag_state attributes (gh-144409)Sam Gross10 days1-0/+3
* GH-144179: Add value recording to JIT tracing front-end (GH-144303)Mark Shannon11 days9-36/+167
* gh-141376: smelly.py: Print only smelly symbols, or all of them with --verbos...Petr Viktorin2026-01-231-100/+124
* GH-143941: Move WASI-related files to Platforms/WASI (GH-143942)Brett Cannon2026-01-217-665/+21
* gh-143960: Add support for OpenSSL 3.6, drop EOL 3.2 (#143961)Hugo van Kemenade2026-01-202-3/+4
* gh-143421: Use new buffer to save optimized uops (GH-143682)Hai Zhu2026-01-171-1/+1
* gh-141004: Document `PyException_HEAD` and `PyDescr_COMMON` (GH-143896)Peter Bierma2026-01-171-4/+1
* gh-132657: Add maybe_enable_deferred_ref_count() (gh-142843)Neil Schemenauer2026-01-171-0/+9
* gh-142913: Remove JIT interpreter for interpreter generator tests (GH-143944)Ken Jin2026-01-171-0/+1
* gh-142913: Add test case for interpreter generator w/ overridden opcodes (#14...Dino Viehland2026-01-163-4/+11
* gh-143572: Run 'python3-libraries' fuzzer in CI using CIFuzz (#143749)Seth Michael Larson2026-01-161-13/+72
* gh-74902: Add Unicode Grapheme Cluster Break algorithm (GH-143076)Serhiy Storchaka2026-01-141-18/+71
* gh-141004: Document several soft-deprecated C APIs (GH-141634)Peter Bierma2026-01-141-10/+0
* gh-141004: Don't trigger `run-tests` when `Tools/check-c-api-docs/ignored_c_a...Stan Ulbrych2026-01-131-10/+8
* gh-143054: Disallow non-top-level Cut for now (GH-143622)Petr Viktorin2026-01-131-0/+33
* gh-141004: Document symbol visibility macros (PyAPI_DATA, Py_EXPORTED_SYMBOL,...Yashraj2026-01-131-5/+0
* gh-141004: Document PyUnicode_IS_COMPACT and PyUnicode_IS_COMPACT_ASCII macro...Yashraj2026-01-121-4/+1
* gh-134584: JIT: Remove redundant refcounting for UNARY_{INVERT|NEGATIVE} (GH-...Ken Jin2026-01-111-1/+1
* gh-142764: Restore REPLACE_OPCODE_IF_EVALUATES_PURE optimization for some ops...Ken Jin2026-01-091-28/+46
* gh-141004: Document remaining constants from patchlevel.h (GH-143598)Petr Viktorin2026-01-091-8/+0
* gh-141004: Improve `make check-c-api-docs` (GH-143564)Petr Viktorin2026-01-092-24/+76
* gh-142095: Use thread local frame info in `py-bt` and `py-bt-full` when avail...Sam Gross2026-01-081-76/+107
* gh-117657: Remove remaining TSan suppressions (gh-143499)Sam Gross2026-01-072-18/+17
* gh-132070: Fix PyObject_Realloc thread-safety in free threaded Python (gh-143...Sam Gross2026-01-061-4/+0
* no-issue: Fix optimizer_generator.py to print abstract_uop_name properly (gh-...Donghee Na2026-01-021-1/+1
* gh-143100: Fix memcpy data race in setobject.c (gh-143127)Sam Gross2025-12-241-3/+0
* JIT: Move executor to a register (#143072)Diego Russo2025-12-244-10/+8
* gh-143108: Don't instrument faulthandler.c for TSan (#143109)Sam Gross2025-12-241-6/+0
* gh-143100: Add temporary suppression for set_swap_bodies (gh-143114)Sam Gross2025-12-231-0/+3
* GH-143026: Fix assertion error in executor management. (GH-143104)Mark Shannon2025-12-231-1/+0
* gh-138122: Add blocking mode for accurate stack traces in Tachyon (#142998)Pablo Galindo Salgado2025-12-231-5/+20
* gh-138122: Allow tachyon to write and read binary output (#142730)Pablo Galindo Salgado2025-12-221-0/+1
* GH-139922: Tail calling for MSVC (VS 2026) (GH-143068)Chris Eibl2025-12-221-1/+1
* gh-129069: Fix listobject.c data races due to memmove (gh-142957)Sam Gross2025-12-191-6/+0
* gh-120321: Make gi_frame_state transitions atomic in FT build (gh-142599)Sam Gross2025-12-191-0/+1
* JIT: Rename trampoline.c to shim.c (#142974)Diego Russo2025-12-193-4/+4
* gh-129068: Make range iterators thread-safe (gh-142886)Sam Gross2025-12-181-6/+0
* gh-139757: Treat call specially in JIT assembly backend optimizer on x86-64 a...Ken Jin2025-12-171-0/+18
* gh-129748: Remove TSan suppression for mi_block_set_nextx (gh-142887)Sam Gross2025-12-171-3/+0
* gh-142225: Add PyABIInfo_VAR to to _testcapimodule & _testinternalcapi (GH-14...Petr Viktorin2025-12-171-0/+1
* gh-142859: Add `Tools/check-c-api-docs` to mypy check (#142860)sobolevn2025-12-171-0/+19
* gh-134584: Remove custom float decref ops (GH-142576)Ken Jin2025-12-152-3/+2
* GH-142718: JIT: Fix crash due to incorrect caching on side exits when exiting...Mark Shannon2025-12-152-31/+25
* gh-142466: Pixi package definitions for downstream use (#142469)Lucas Colley2025-12-157-0/+215
* GH-141362: Make `get_externals` handle fetching platform-specific release art...Savannah Ostrowski2025-12-122-8/+24