DescriptionPPC/s390: [liveedit] reimplement frame restarting.
Port 3f47c63ded839194989ba69c3039ea073636ef30
Original Commit Message:
Previously, when restarting a frame, we would rewrite all frames
between the debugger activation and the frame to restart to squash
them, and replace the return address with that of a builtin to
leave that rewritten frame, and restart the function by calling it.
We now simply remember the frame to drop to, and upon returning
from the debugger, we check whether to drop the frame, load the
new FP, and restart the function.
R=yangguo@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
BUG=v8:5587
LOG=N
Review-Url: https://codereview.chromium.org/2663453004
Cr-Commit-Position: refs/heads/master@{#42748}
Committed: https://chromium.googlesource.com/v8/v8/+/9515f7edf0702015bf026211790cfc0e48378023
Patch Set 1 #
Messages
Total messages: 7 (3 generated)
|