DescriptionPPC: [fullcodegen] Implement control flow across do-expressions.
Port ee8108b71c7e63392ba9814d859aa06f47acf5e5
Original commit message:
This implements proper handling of local control flow (i.e. break and
continue) that spans the boundary of a do-expression. We can no longer
determine the number of operands to be dropped from the nesting of
statements alone, instead we use the new precise operand stack depth
tracking.
R=mstarzinger@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
TEST=mjsunit/harmony/do-expressions-control
BUG=v8:4488
LOG=n
Committed: https://crrev.com/54d6d35a07cd772859a0c677d7afeba9430879fc
Cr-Commit-Position: refs/heads/master@{#34264}
Patch Set 1 #
Messages
Total messages: 11 (4 generated)
|