• mbrandy's avatar
    PPC: [turbofan] [deoptimizer] Support inlining of ES6 tail calls. · 209c2152
    mbrandy authored
    Port c29a4560
    
    Original commit message:
        In case when F was called with incompatible number of arguments (and therefore
        the arguments adator frame was created), F inlines a tail call of G which then
        deopts the deoptimizer should also remove the arguments adaptor frame for F.
    
        This CL adds required machinery to the deoptimizer.
    
    R=ishell@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
    BUG=v8:4698
    LOG=N
    
    Review URL: https://codereview.chromium.org/1775393004
    
    Cr-Commit-Position: refs/heads/master@{#34644}
    209c2152
deoptimizer-ppc.cc 12.2 KB