DescriptionS390: [generators] Decouple generator resume from fullcodegen.
Port 974721c66131d208571b8759a1caadf7f995c54c
Original commit message:
Introduce a ResumeGeneratorTrampoline, which does the actual stack state
reconstruction (currently always restores a fullcodegen frame), and
introduce appropriate TurboFan builtins for %GeneratorPrototype%.next,
%GeneratorPrototype%.return and %GeneratorPrototype%.throw based on
this native builtin.
Also unify the flooding in case of step-in to always work based on
JSFunction and remove the special casing for JSGeneratorObject.
R=bmeurer@chromium.org, joransiu@ca.ibm.com, mbrandy@us.ibm.com, michael_dawson@ca.ibm.com, bjaideep@ca.ibm.com
BUG=chromium:513471
LOG=n
Committed: https://crrev.com/41a9298524f8c21bd898ee57df3ce708b09c1d37
Cr-Commit-Position: refs/heads/master@{#35316}
Patch Set 1 #
Messages
Total messages: 7 (2 generated)
|