• Milad Fa's avatar
    Reland "PPC/s390: [sparkplug][deoptimizer] Deoptimize to baseline." · 20a44ed4
    Milad Fa authored
    This reverts commit d8c6b2ec.
    
    Reason for revert: original cl has relanded
    
    Original change's description:
    > Revert "PPC/s390: [sparkplug][deoptimizer] Deoptimize to baseline."
    >
    > This reverts commit 94272ea5.
    >
    > Reason for revert: original port was reverted
    >
    > Original change's description:
    > > PPC/s390: [sparkplug][deoptimizer] Deoptimize to baseline.
    > >
    > > Port bdcd7d79
    > >
    > > Original Commit Message:
    > >
    > >     If we have baseline code, deoptimize to baseline instead of the
    > >     interpreter. The process is similar to deopting to the interpreter.
    > >     We just use different builtins
    > >     (BaselineEnterAtBytecode/BaselineEnterAtNextBytecode) instead of
    > >     InterpreterEnterBytecodeDispatch/InterpreterEnterBytecodeAdvance, that
    > >     patch an interpreter frame to a baseline frame and continue execution in
    > >     baseline code (based on the deopt type, at the current or next
    > >     bytecode).
    > >
    > > R=​pthier@chromium.org, joransiu@ca.ibm.com, junyan@redhat.com, midawson@redhat.com
    > > BUG=
    > > LOG=N
    > >
    > > Change-Id: I3230f3f3c6506230b2751a3389f10b022dec61a3
    > > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2783022
    > > Reviewed-by: Junliang Yan <junyan@redhat.com>
    > > Commit-Queue: Milad Fa <mfarazma@redhat.com>
    > > Cr-Commit-Position: refs/heads/master@{#73618}
    >
    > Change-Id: I903ad90099c4dc5f153d28aea9246933ac69972b
    > No-Presubmit: true
    > No-Tree-Checks: true
    > No-Try: true
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2784002
    > Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    > Commit-Queue: Milad Fa <mfarazma@redhat.com>
    > Cr-Commit-Position: refs/heads/master@{#73630}
    
    Change-Id: I7746f42472ae63e49770f491ae6b8ef7b596cfce
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2785380
    Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
    Reviewed-by: 's avatarJunliang Yan <junyan@redhat.com>
    Commit-Queue: Milad Fa <mfarazma@redhat.com>
    Cr-Commit-Position: refs/heads/master@{#73661}
    20a44ed4
builtins-s390.cc 129 KB