summaryrefslogtreecommitdiffstats
path: root/Include/cpython/optimizer.h
Commit message (Expand)AuthorAgeFilesLines
* gh-116968: Reimplement Tier 2 counters (#117144)Guido van Rossum2024-04-041-14/+1
* GH-116422: Tier2 hot/cold splitting (GH-116813)Mark Shannon2024-03-261-2/+49
* gh-116869: Fix redefinition of the _PyOptimizerObject type (#116963)Victor Stinner2024-03-181-2/+2
* GH-115802: JIT "small" code for Windows (GH-115964)Brandt Bucher2024-02-291-3/+0
* gh-115168: Add pystats counter for invalidated executors (GH-115169)Michael Droettboom2024-02-261-2/+2
* GH-112354: Initial implementation of warm up on exits and trace-stitching (GH...Mark Shannon2024-02-201-6/+19
* GH-113710: Backedge counter improvements. (GH-115166)Mark Shannon2024-02-131-3/+7
* GH-114695: Add `sys._clear_internal_caches` (GH-115152)Brandt Bucher2024-02-121-1/+2
* GH-113710: Add a "globals to constants" pass (GH-114592)Mark Shannon2024-02-021-1/+7
* GH-113464: Add a JIT backend for tier 2 (GH-113465)Brandt Bucher2024-01-291-0/+2
* GH-113860: Get rid of `_PyUOpExecutorObject` (GH-113954)Brandt Bucher2024-01-121-1/+8
* GH-113853: Guarantee forward progress in executors (GH-113854)Mark Shannon2024-01-111-1/+1
* GH-113860: All executors are now defined in terms of micro ops. Convert count...Mark Shannon2024-01-101-2/+6
* GH-108866: Guarantee forward progress in executors. (GH-113006)Mark Shannon2023-12-121-1/+1
* GH-111843: Tier 2 exponential backoff (GH-111850)Mark Shannon2023-11-091-0/+4
* GH-109369: Add machinery for deoptimizing tier2 executors, both individually ...Mark Shannon2023-10-231-0/+26
* GH-104584: Don't call executors from JUMP_BACKWARD (GH-109347)Brandt Bucher2023-09-131-1/+1
* gh-106320: Remove private _PySys functions (#108452)Victor Stinner2023-08-241-1/+1
* gh-107557: Setup abstract interpretation (#107847)Ken Jin2023-08-151-1/+1
* gh-106608: make uop trace variable length (#107531)Ivin Lee2023-08-051-1/+1
* GH-106360: Support very basic superblock introspection (#106422)Mark Shannon2023-07-041-0/+2
* gh-104584: Baby steps towards generating and executing traces (#105924)Guido van Rossum2023-06-271-0/+1
* GH-104584: Allow optimizers to opt out of optimizing. (GH-105244)Mark Shannon2023-06-051-1/+2
* GH-104584: Plugin optimizer API (GH-105100)Mark Shannon2023-06-021-0/+54