• zhengxing.li's avatar
    X87: [Interpreter] Remove InterpreterExitTrampoline and replace with returning... · 32ba3c91
    zhengxing.li authored
    X87: [Interpreter] Remove InterpreterExitTrampoline and replace with returning to the entry trampoline.
    
      port 39738bc9 (r36310)
    
      original commit message:
      In order to support compiling to baseline on return we need to be able to
      return to the actual return address. With this change this is what the
      Return bytecode now does, removing the need for the
      InterpreterExitTrampoline.
    
      This change also removes the InterpreterNotifyDeoptXXX builtins and
      unifies FCG and Igntion to both use NotifyDeoptXXX. As part of this
      change, FullCodegenerator::State is moved to Deoptimize::BailoutState.
    
    BUG=
    
    Review-Url: https://codereview.chromium.org/1987053006
    Cr-Commit-Position: refs/heads/master@{#36344}
    32ba3c91
full-codegen-x87.cc 130 KB