summaryrefslogtreecommitdiffstats
path: root/Tools
Commit message (Expand)AuthorAgeFilesLines
* gh-134584: Remove custom float decref ops (GH-142576)Ken Jin11 days2-3/+2
* GH-142718: JIT: Fix crash due to incorrect caching on side exits when exiting...Mark Shannon11 days2-31/+25
* gh-142466: Pixi package definitions for downstream use (#142469)Lucas Colley11 days7-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
* gh-138189: Document type slots, and other constants, as part of Limited API (...Petr Viktorin2025-11-041-1/+1
* JIT: Fix compiler warning from visibility attribute in typedef (#139981)Savannah Ostrowski2025-11-031-2/+2
* GH-136895: Update JIT builds to use LLVM 20 (#140329)Savannah Ostrowski2025-11-034-19/+32
* gh-140312: Set lltrace on JIT debug builds (GH-140313)Ken Jin2025-11-011-3/+5
* gh-81313: Add the math.integer module (PEP-791) (GH-133909)Serhiy Storchaka2025-10-311-3/+3
* Make printing log lines to the terminal a little cleaner when building WASI (...Brett Cannon2025-10-301-29/+48
* GH-140768: Warn when the WASI SDK version doesn't match the supported version...Brett Cannon2025-10-301-19/+38
* gh-139188: Remove `Tools/tz/zdump.py` script (GH-139189)Stan Ulbrych2025-10-302-83/+0
* gh-139198: Remove `Tools/scripts/checkpip.py` script (GH-139199)Stan Ulbrych2025-10-302-34/+0
* gh-140544: store pointer to interpreter state as a thread local for fast acce...Kumar Aditya2025-10-251-0/+1
* GH-135904: JIT compiler: Support 19 bit branch instructions on AArch64 for Ma...Mark Shannon2025-10-233-17/+59