• Milad Fa's avatar
    PPC/s390: [debug] Fix extra arguments when restarting frame · 02c80dbf
    Milad Fa authored
    Port 94b294b3
    
    Original Commit Message:
    
        Before the removal of the arguments adaptor frame, we could set {actual arguments count} = {formal parameter count} before restarting a live frame to avoid re-entering in the adaptor frame trampoline.
        This does not work anymore, since we now need the correct value of the {actual argument count} to be pushed in the callee frame to be used in its epilogue.
    
        This CL calls InvokeCall with the correct argument count and the kDontAdaptArgumentsSentinel to skip arguments adaptation.
    
    R=victorgomes@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
    BUG=
    LOG=N
    
    Change-Id: Idc7f712d1860192dc0306366ca77230ed8ad3455
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2693046Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
    Commit-Queue: Milad Fa <mfarazma@redhat.com>
    Cr-Commit-Position: refs/heads/master@{#72716}
    02c80dbf
debug-ppc.cc 1.51 KB