1. 18 Mar, 2020 21 commits
  2. 17 Mar, 2020 18 commits
  3. 16 Mar, 2020 1 commit
    • Milad Farazmand's avatar
      PPC/s390: [wasm] Load register values from DebugBreak frame · fcf5d2a7
      Milad Farazmand authored
      Port ae03752f
      
      Original Commit Message:
      
          This implements inspection of live registers on breakpoints in Liftoff.
          To that end, the frame pointer of the WasmDebugBreak frame is remembered
          when iterating the stack. Based on a platform-specific implementation of
          {WasmDebugBreakFrameConstants}, the offset of the respective register
          within that frame is computed, and the value is read from the frame.
      
          As a drive-by, the wasm debug side table is storing register codes as
          liftoff codes, which can also store register pairs (needed for i64 on
          32-bit platforms, and for SIMD, which is not supported yet).
      
      R=clemensb@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=
      LOG=N
      
      Change-Id: I1f4a52c349bd57098f633c5fd641642695b6fe96
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2106294Reviewed-by: 's avatarJunliang Yan <jyan@ca.ibm.com>
      Commit-Queue: Milad Farazmand <miladfar@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#66737}
      fcf5d2a7