-
Clemens Backes authored
Handle large frames by doing an explicit check to see if there is enough remaining stack space before the stack limit. The bailout which can be removed then is being triggered on more than 1 percent of all functions, so this is expected to improve compile time by several percent, because we avoid the costly TurboFan compilation for those >1%. The code follows the same pattern as on arm, see https://crrev.com/c/3046180. R=ahaas@chromium.org Bug: v8:11235 Change-Id: I0d359ae5fe0126da7ade860f596cfc108e7fd1d0 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3054114Reviewed-by: Andreas Haas <ahaas@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#75925}
9670cff3