mirror of
https://github.com/python/cpython.git
synced 2026-01-06 23:42:34 +00:00
GH-111485: Delete the old generator code. (GH-113321)
This commit is contained in:
parent
fae096cd4b
commit
723f4d6698
18 changed files with 210 additions and 3723 deletions
60
Python/generated_cases.c.h
generated
60
Python/generated_cases.c.h
generated
|
|
@ -691,16 +691,16 @@
|
|||
PyObject *stop;
|
||||
PyObject *start;
|
||||
PyObject *slice;
|
||||
if (oparg == 3) { step = stack_pointer[-(((oparg == 3) ? 1 : 0))]; }
|
||||
stop = stack_pointer[-1 - (((oparg == 3) ? 1 : 0))];
|
||||
start = stack_pointer[-2 - (((oparg == 3) ? 1 : 0))];
|
||||
if (oparg == 3) { step = stack_pointer[-((oparg == 3) ? 1 : 0)]; }
|
||||
stop = stack_pointer[-1 - ((oparg == 3) ? 1 : 0)];
|
||||
start = stack_pointer[-2 - ((oparg == 3) ? 1 : 0)];
|
||||
slice = PySlice_New(start, stop, step);
|
||||
Py_DECREF(start);
|
||||
Py_DECREF(stop);
|
||||
Py_XDECREF(step);
|
||||
if (slice == NULL) { stack_pointer += -2 - (((oparg == 3) ? 1 : 0)); goto error; }
|
||||
stack_pointer[-2 - (((oparg == 3) ? 1 : 0))] = slice;
|
||||
stack_pointer += -1 - (((oparg == 3) ? 1 : 0));
|
||||
if (slice == NULL) { stack_pointer += -2 - ((oparg == 3) ? 1 : 0); goto error; }
|
||||
stack_pointer[-2 - ((oparg == 3) ? 1 : 0)] = slice;
|
||||
stack_pointer += -1 - ((oparg == 3) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -1004,7 +1004,7 @@
|
|||
}
|
||||
#endif
|
||||
}
|
||||
stack_pointer += (((0) ? 1 : 0));
|
||||
stack_pointer += ((0) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -1185,9 +1185,9 @@
|
|||
PyObject *callargs;
|
||||
PyObject *func;
|
||||
PyObject *result;
|
||||
if (oparg & 1) { kwargs = stack_pointer[-((oparg & 1))]; }
|
||||
callargs = stack_pointer[-1 - ((oparg & 1))];
|
||||
func = stack_pointer[-3 - ((oparg & 1))];
|
||||
if (oparg & 1) { kwargs = stack_pointer[-(oparg & 1)]; }
|
||||
callargs = stack_pointer[-1 - (oparg & 1)];
|
||||
func = stack_pointer[-3 - (oparg & 1)];
|
||||
// DICT_MERGE is called before this opcode if there are kwargs.
|
||||
// It converts all dict subtypes in kwargs into regular dicts.
|
||||
assert(kwargs == NULL || PyDict_CheckExact(kwargs));
|
||||
|
|
@ -1253,9 +1253,9 @@
|
|||
Py_DECREF(callargs);
|
||||
Py_XDECREF(kwargs);
|
||||
assert(PEEK(2 + (oparg & 1)) == NULL);
|
||||
if (result == NULL) { stack_pointer += -3 - ((oparg & 1)); goto error; }
|
||||
stack_pointer[-3 - ((oparg & 1))] = result;
|
||||
stack_pointer += -2 - ((oparg & 1));
|
||||
if (result == NULL) { stack_pointer += -3 - (oparg & 1); goto error; }
|
||||
stack_pointer[-3 - (oparg & 1)] = result;
|
||||
stack_pointer += -2 - (oparg & 1);
|
||||
CHECK_EVAL_BREAKER();
|
||||
DISPATCH();
|
||||
}
|
||||
|
|
@ -1754,7 +1754,7 @@
|
|||
}
|
||||
#endif
|
||||
}
|
||||
stack_pointer += (((0) ? 1 : 0));
|
||||
stack_pointer += ((0) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3445,7 +3445,7 @@
|
|||
}
|
||||
stack_pointer[-1] = attr;
|
||||
if (oparg & 1) stack_pointer[0] = self_or_null;
|
||||
stack_pointer += ((oparg & 1));
|
||||
stack_pointer += (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3478,7 +3478,7 @@
|
|||
}
|
||||
stack_pointer[-1] = attr;
|
||||
if (oparg & 1) stack_pointer[0] = null;
|
||||
stack_pointer += ((oparg & 1));
|
||||
stack_pointer += (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3555,7 +3555,7 @@
|
|||
/* Skip 5 cache entries */
|
||||
stack_pointer[-1] = attr;
|
||||
if (oparg & 1) stack_pointer[0] = null;
|
||||
stack_pointer += ((oparg & 1));
|
||||
stack_pointer += (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3597,7 +3597,7 @@
|
|||
}
|
||||
stack_pointer[-1] = attr;
|
||||
if (1) stack_pointer[0] = self;
|
||||
stack_pointer += (((1) ? 1 : 0));
|
||||
stack_pointer += ((1) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3632,7 +3632,7 @@
|
|||
}
|
||||
stack_pointer[-1] = attr;
|
||||
if (1) stack_pointer[0] = self;
|
||||
stack_pointer += (((1) ? 1 : 0));
|
||||
stack_pointer += ((1) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3679,7 +3679,7 @@
|
|||
}
|
||||
stack_pointer[-1] = attr;
|
||||
if (1) stack_pointer[0] = self;
|
||||
stack_pointer += (((1) ? 1 : 0));
|
||||
stack_pointer += ((1) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3718,7 +3718,7 @@
|
|||
/* Skip 5 cache entries */
|
||||
stack_pointer[-1] = attr;
|
||||
if (oparg & 1) stack_pointer[0] = null;
|
||||
stack_pointer += ((oparg & 1));
|
||||
stack_pointer += (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3750,7 +3750,7 @@
|
|||
attr = Py_NewRef(descr);
|
||||
}
|
||||
stack_pointer[-1] = attr;
|
||||
stack_pointer += (((0) ? 1 : 0));
|
||||
stack_pointer += ((0) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3793,7 +3793,7 @@
|
|||
attr = Py_NewRef(descr);
|
||||
}
|
||||
stack_pointer[-1] = attr;
|
||||
stack_pointer += (((0) ? 1 : 0));
|
||||
stack_pointer += ((0) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3861,7 +3861,7 @@
|
|||
/* Skip 5 cache entries */
|
||||
stack_pointer[-1] = attr;
|
||||
if (oparg & 1) stack_pointer[0] = null;
|
||||
stack_pointer += ((oparg & 1));
|
||||
stack_pointer += (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -3917,7 +3917,7 @@
|
|||
/* Skip 5 cache entries */
|
||||
stack_pointer[-1] = attr;
|
||||
if (oparg & 1) stack_pointer[0] = null;
|
||||
stack_pointer += ((oparg & 1));
|
||||
stack_pointer += (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -4148,7 +4148,7 @@
|
|||
}
|
||||
stack_pointer[0] = res;
|
||||
if (oparg & 1) stack_pointer[1] = null;
|
||||
stack_pointer += 1 + ((oparg & 1));
|
||||
stack_pointer += 1 + (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -4189,7 +4189,7 @@
|
|||
}
|
||||
stack_pointer[0] = res;
|
||||
if (oparg & 1) stack_pointer[1] = null;
|
||||
stack_pointer += 1 + ((oparg & 1));
|
||||
stack_pointer += 1 + (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -4223,7 +4223,7 @@
|
|||
}
|
||||
stack_pointer[0] = res;
|
||||
if (oparg & 1) stack_pointer[1] = null;
|
||||
stack_pointer += 1 + ((oparg & 1));
|
||||
stack_pointer += 1 + (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -4351,7 +4351,7 @@
|
|||
}
|
||||
stack_pointer[-3] = attr;
|
||||
if (oparg & 1) stack_pointer[-2] = null;
|
||||
stack_pointer += -2 + ((oparg & 1));
|
||||
stack_pointer += -2 + (oparg & 1);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
@ -4379,7 +4379,7 @@
|
|||
Py_DECREF(self);
|
||||
if (attr == NULL) goto pop_3_error;
|
||||
stack_pointer[-3] = attr;
|
||||
stack_pointer += -2 + (((0) ? 1 : 0));
|
||||
stack_pointer += -2 + ((0) ? 1 : 0);
|
||||
DISPATCH();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue