mirror of
https://github.com/python/cpython.git
synced 2025-08-23 18:24:46 +00:00
GH-131498: Remove conditional stack effects (GH-131499)
* Adds some missing #includes
This commit is contained in:
parent
443c0cd17c
commit
7ebd71ee14
23 changed files with 129 additions and 272 deletions
8
Python/executor_cases.c.h
generated
8
Python/executor_cases.c.h
generated
|
@ -2285,10 +2285,12 @@
|
|||
}
|
||||
|
||||
case _PUSH_NULL_CONDITIONAL: {
|
||||
_PyStackRef null = PyStackRef_NULL;
|
||||
_PyStackRef *null;
|
||||
oparg = CURRENT_OPARG();
|
||||
null = PyStackRef_NULL;
|
||||
if (oparg & 1) stack_pointer[0] = null;
|
||||
null = &stack_pointer[0];
|
||||
if (oparg & 1) {
|
||||
null[0] = PyStackRef_NULL;
|
||||
}
|
||||
stack_pointer += (oparg & 1);
|
||||
assert(WITHIN_STACK_BOUNDS());
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue