GH-109369: Add machinery for deoptimizing tier2 executors, both individually and globally. (GH-110384)

This commit is contained in:
Mark Shannon 2023-10-23 14:49:09 +01:00 committed by GitHub
parent 32c37fe1ba
commit 52e902ccf0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 353 additions and 2 deletions

View file

@ -215,6 +215,7 @@ struct _is {
struct types_state types;
struct callable_cache callable_cache;
_PyOptimizerObject *optimizer;
_PyExecutorObject *executor_list_head;
uint16_t optimizer_resume_threshold;
uint16_t optimizer_backedge_threshold;
uint32_t next_func_version;