Description[interpreter] Fix stack unwinding of deoptimized frames.
This fixes stack unwinding to always recompute the stack pointer for
interpreted frames. For frames materialized by the deoptimizer we elide
the handler frame in between, hence arguments being pushed on the stack
will no longer be pushed into the handler frame but into the interpreted
frame directly.
R=jarin@chromium.org
TEST=mjsunit/regress/regress-crbug-662830
BUG=chromium:662830
Committed: https://crrev.com/a90671f1b9674e39dd6ad52de187a97b23525a77
Cr-Commit-Position: refs/heads/master@{#41170}
Patch Set 1 #
Messages
Total messages: 14 (8 generated)
|