Description[turbofan] Add JSStackCheck into loop bodies.
This allows loopy TurboFan code to be interrupted by placing a stack
check (i.e. JSStackCheck node) into each loop. Note that we currently
limit this to non-asm.js code. Also note that stack checks are actually
placed after loop headers and not at back-branches, which allows us to
reuse existing BailoutIds from Crankshaft.
R=titzer@chromium.org
Committed: https://crrev.com/322cfb3589bc122e773fef041254ded514b31b8e
Cr-Commit-Position: refs/heads/master@{#27666}
Patch Set 1 #Patch Set 2 : Rebased. #Patch Set 3 : Rebased. #
Messages
Total messages: 7 (2 generated)
|