mirror of
https://github.com/python/cpython.git
synced 2025-10-14 18:59:46 +00:00
GH-113860: Get rid of _PyUOpExecutorObject
(GH-113954)
This commit is contained in:
parent
29e2839cd6
commit
30e6cbdba2
12 changed files with 35 additions and 67 deletions
4
Python/generated_cases.c.h
generated
4
Python/generated_cases.c.h
generated
|
@ -2377,10 +2377,10 @@
|
|||
TIER_ONE_ONLY
|
||||
CHECK_EVAL_BREAKER();
|
||||
PyCodeObject *code = _PyFrame_GetCode(frame);
|
||||
_PyExecutorObject *executor = (_PyExecutorObject *)code->co_executors->executors[oparg&255];
|
||||
_PyExecutorObject *executor = code->co_executors->executors[oparg & 255];
|
||||
if (executor->vm_data.valid) {
|
||||
Py_INCREF(executor);
|
||||
current_executor = (_PyUOpExecutorObject *)executor;
|
||||
current_executor = executor;
|
||||
GOTO_TIER_TWO();
|
||||
}
|
||||
else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue