From f180b31e7629d36265fa36f1560365358b4fd47c Mon Sep 17 00:00:00 2001 From: Mark Shannon Date: Thu, 25 Apr 2024 11:32:47 +0100 Subject: GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180) --- Objects/frameobject.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'Objects/frameobject.c') diff --git a/Objects/frameobject.c b/Objects/frameobject.c index d55c246d80d..07b7ef3df46 100644 --- a/Objects/frameobject.c +++ b/Objects/frameobject.c @@ -304,11 +304,6 @@ mark_stacks(PyCodeObject *code_obj, int len) stacks[i] = UNINITIALIZED; } stacks[0] = EMPTY_STACK; - if (code_obj->co_flags & (CO_GENERATOR | CO_COROUTINE | CO_ASYNC_GENERATOR)) - { - // Generators get sent None while starting: - stacks[0] = push_value(stacks[0], Object); - } int todo = 1; while (todo) { todo = 0; -- cgit v1.2.3