| Commit message (Expand) | Author | Age | Files | Lines |
* | GH-121723: Skip test_config_queue_handler_multiprocessing_context in emulated... | Bénédikt Tran | 2024-08-13 | 1 | -0/+1 |
|
|
* | GH-118943: Handle races when moving jit_stencils.h (GH-120690) | Miro Hrončok | 2024-08-05 | 1 | -1/+6 |
|
|
* | Add note about PYTHON_JIT environment variable to JIT README (GH-121635) | Savannah Ostrowski | 2024-07-17 | 1 | -2/+6 |
|
|
* | GH-119726: Emit AArch64 trampolines out-of-line (GH-121280) | Diego Russo | 2024-07-03 | 1 | -8/+6 |
|
|
* | GH-119726: Use LDR for AArch64 trampolines (GH-121001) | Diego Russo | 2024-07-01 | 1 | -22/+9 |
|
|
* | GH-116017: Get rid of _COLD_EXITs (GH-120960) | Brandt Bucher | 2024-07-01 | 2 | -11/+0 |
|
|
* | gh-117139: Convert the evaluation stack to stack refs (#118450) | Ken Jin | 2024-06-26 | 2 | -2/+3 |
|
|
* | GH-120982: Add stack check assertions to generated interpreter code (GH-120992) | Mark Shannon | 2024-06-25 | 1 | -0/+3 |
|
|
* | GH-117062: Make _JUMP_TO_TOP a general absolute jump (GH-120854) | Brandt Bucher | 2024-06-24 | 2 | -6/+0 |
|
|
* | GH-120602: Support LLVM_VERSION_SUFFIX for JIT builds (GH-120604) | Xarblu | 2024-06-20 | 1 | -1/+1 |
|
|
* | GH-119726: Deduplicate JIT trampolines for out-of-range jumps (GH-120250) | Diego Russo | 2024-06-19 | 1 | -4/+16 |
|
|
* | Ignore some failing tests in emulated JIT CI (GH-120375) | Diego Russo | 2024-06-19 | 1 | -1/+4 |
|
|
* | gh-120433: Mention ``chocolatey`` for installing llvm on Windows as an altern... | Kirill Podoprigora | 2024-06-17 | 1 | -0/+6 |
|
|
* | GH-118943: Fix a race condition when generating jit_stencils.h (GH-118957) | Brandt Bucher | 2024-05-16 | 1 | -7/+12 |
|
|
* | Explain how to install LLVM on Fedora (GH-118983) | Miro Hrončok | 2024-05-16 | 1 | -0/+6 |
|
|
* | GH-118836: Fix JIT build error when SHT_NOTE section is present (GH-119000) | Michał Górny | 2024-05-13 | 1 | -0/+1 |
|
|
* | GH-113464: Generate a more efficient JIT (GH-118512) | Brandt Bucher | 2024-05-03 | 2 | -81/+142 |
|
|
* | GH-118251: Skip fewer test in emulated JIT CI (GH-118536) | Savannah Ostrowski | 2024-05-03 | 1 | -0/+79 |
|
|
* | GH-118487: Add Black to `.pre-commit-config.yaml` for JIT files (GH-118537) | Savannah Ostrowski | 2024-05-03 | 1 | -2/+9 |
|
|
* | GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-... | Mark Shannon | 2024-05-02 | 1 | -1/+0 |
|
|
* | GH-113464: Display a warning when building the JIT (GH-118481) | Brandt Bucher | 2024-05-01 | 6 | -26/+38 |
|
|
* | GH-115802: Use the GHC calling convention in JIT code (GH-118287) | Brandt Bucher | 2024-05-01 | 4 | -11/+76 |
|
|
* | gh-118335: Configure Tier 2 interpreter at build time (#118339) | Guido van Rossum | 2024-05-01 | 1 | -3/+3 |
|
|
* | GH-118306: Update JIT to use LLVM 18 (GH-118307) | Savannah Ostrowski | 2024-04-29 | 5 | -34/+43 |
|
|
* | GH-118095: Add dynamic exit support and FOR_ITER_GEN support to tier 2 (GH-11... | Mark Shannon | 2024-04-26 | 1 | -0/+4 |
|
|
* | gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe ... | Dino Viehland | 2024-04-19 | 1 | -0/+1 |
|
|
* | GH-117512: Allow 64-bit JIT operands on 32-bit platforms (GH-117527) | Brandt Bucher | 2024-04-06 | 3 | -3/+13 |
|
|
* | GH-117457: Correct pystats uop "miss" counts (GH-117477) | Michael Droettboom | 2024-04-04 | 1 | -6/+4 |
|
|
* | gh-116968: Reimplement Tier 2 counters (#117144) | Guido van Rossum | 2024-04-04 | 1 | -0/+1 |
|
|
* | gh-117323: Make `cell` thread-safe in free-threaded builds (#117330) | Sam Gross | 2024-03-29 | 1 | -0/+1 |
|
|
* | GH-117121: Add pystats to JIT builds (GH-117346) | Michael Droettboom | 2024-03-28 | 1 | -0/+7 |
|
|
* | GH-116422: Tier2 hot/cold splitting (GH-116813) | Mark Shannon | 2024-03-26 | 2 | -17/+20 |
|
|
* | GH-116017: Put JIT code and data on the same page (GH-116845) | Brandt Bucher | 2024-03-19 | 2 | -5/+4 |
|
|
* | gh-116381: Remove bad specializations, add fail stats (GH-116464) | Ken Jin | 2024-03-07 | 1 | -0/+1 |
|
|
* | GH-116134: JIT aarch64-pc-windows-msvc (GH-116130) | Brandt Bucher | 2024-03-04 | 2 | -0/+20 |
|
|
* | GH-115802: Don't JIT zero-length jumps (GH-116177) | Brandt Bucher | 2024-03-04 | 1 | -17/+68 |
|
|
* | GH-115802: JIT "small" code for Windows (GH-115964) | Brandt Bucher | 2024-02-29 | 4 | -19/+46 |
|
|
* | GH-115802: JIT "small" code for macOS and Linux (GH-115826) | Brandt Bucher | 2024-02-26 | 2 | -13/+65 |
|
|
* | GH-113464: Clean up JIT stencil generation (GH-115800) | Brandt Bucher | 2024-02-22 | 1 | -6/+5 |
|
|
* | GH-112354: Initial implementation of warm up on exits and trace-stitching (GH... | Mark Shannon | 2024-02-20 | 1 | -5/+25 |
|
|
* | GH-113464: Add a JIT backend for tier 2 (GH-113465) | Brandt Bucher | 2024-01-29 | 9 | -0/+1084 |
|
|