summaryrefslogtreecommitdiffstats
path: root/Tools
Commit message (Expand)AuthorAgeFilesLines
* 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
* GH-140683: JIT: Improve machine code for loading smaller constants on AArch64...Mark Shannon2025-12-116-14/+195
* GH-135379: Top of stack caching for the JIT. (GH-135465)Mark Shannon2025-12-1111-68/+338
* GH-142305: JIT: Deduplicating GOT symbols in the trace (#142316)Diego Russo2025-12-102-24/+98
* gh-131372: Include LDVERSION and EXE in base_interpreter value (#142256)Karolina Surma2025-12-101-1/+3
* gh-142454: Make the JIT digest more deterministic by sorting the files in Too...Miro HronĨok2025-12-091-1/+1
* Fix typo in `Tools/wasm/README.md` (#142426)Stan Ulbrych2025-12-081-2/+2
* gh-142278: Add granular change detection for platforms in CI (#142350)Stan Ulbrych2025-12-081-5/+82
* GH-139757: JIT: Remove redundant branches to jumps in the assembly optimizer ...Mark Shannon2025-12-084-66/+208
* gh-138122: Implement frame caching in RemoteUnwinder to reduce memory reads (...Pablo Galindo Salgado2025-12-061-1/+1
* Extract data from `Tools/wasm/wasi` that varies between Python versions into ...Brett Cannon2025-12-052-6/+18
* Introduce `build-python` and `build-host` subcommands for `Tools/wasm/wasi` (...Brett Cannon2025-12-051-17/+39
* gh-115952: Fix a potential virtual memory allocation denial of service in pic...Serhiy Storchaka2025-12-052-0/+1301
* gh-141976: Check stack bounds in JIT optimizer (GH-142201)Ken Jin2025-12-042-2/+13
* gh-141004: Add a CI job ensuring that new C APIs include documentation (GH-14...Peter Bierma2025-12-042-0/+286
* Being more flexible in when not to explicitly set the sysroot when compiling ...Brett Cannon2025-12-031-1/+1
* GH-142050: Jit stencils on Windows contain debug data (#142052)Chris Eibl2025-12-032-0/+5
* GH-141794: Limit size of generated machine code. (GH-142228)Mark Shannon2025-12-032-1/+7
* gh-139707: Add mechanism for distributors to supply error messages for missin...Stan Ulbrych2025-12-011-0/+50
* gh-142025: Add c-analyzer include for pyexpat.c (GH-142026)dgpb2025-11-281-0/+4
* gh-133228: c-analyzer clang preprocessor (GH-133229)dgpb2025-11-276-3/+125
* gh-130396: Remove _Py_ReachedRecursionLimitWithMargin() function (#141951)Victor Stinner2025-11-271-0/+1
* Remove ``Misc/ACKS`` check from patchcheck, documentation (#141960)Stan Ulbrych2025-11-261-8/+0
* Simplify setting CLI options for WASI builds (GH-141769)Brett Cannon2025-11-192-17/+21
* gh-141172: Update to wasi-sdk-29 (GH-141684)Alex Crichton2025-11-191-3/+3
* gh-139103: fix free-threading `dataclass.__init__` perf issue (gh-141596)Edward Xu2025-11-191-0/+12
* GH-139109: Support switch/case dispatch with the tracing interpreter. (GH-141...Mark Shannon2025-11-183-6/+7
* gh-141376: Remove exceptions from `make smelly` (GH-141392)Petr Viktorin2025-11-141-11/+0
* gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)Ken Jin2025-11-138-19/+156
* gh-135801: Add the module parameter to compile() etc (GH-139652)Serhiy Storchaka2025-11-131-2/+2
* gh-140260: fix data race in `_struct` module initialization with subinterpret...Shamil2025-11-131-0/+1
* Add details about JIT build infrastructure and updating dependencies to `Tool...Savannah Ostrowski2025-11-122-0/+31
* GH-140479: Update JIT builds to use LLVM 21 (#140973)Savannah Ostrowski2025-11-122-12/+12
* gh-141376: Rename _AsyncioDebug to _Py_AsyncioDebug (GH-141391)Petr Viktorin2025-11-121-1/+1
* GH-136895: Fixes for pulling LLVM as a release artifact (#141002)Savannah Ostrowski2025-11-061-0/+5
* gh-133467: Fix typeobject `tp_base` race in free threading (gh-140549)Edward Xu2025-11-051-4/+0