Description[interpreter] Elide OSR polling from fake loops.
This makes sure we are not inserting {OsrPoll} instructions for any
statements that are not actually loops and have no back edges. Without
back edges the {BytecodeGraphBuilder} is unable to deduce loop ranges
and hence cannot construct a graph for OSR entry.
R=neis@chromium.org
TEST=mjsunit/regress/regress-5252
BUG=v8:5252
Committed: https://crrev.com/962fd4ae4bd3f2a7a4b7298e1e77e65234b6b5c5
Cr-Commit-Position: refs/heads/master@{#38233}
Patch Set 1 #Patch Set 2 : Addressed comments. #Patch Set 3 : Recement. #
Messages
Total messages: 21 (15 generated)
|