1. 10 Jan, 2017 37 commits
  2. 09 Jan, 2017 3 commits
    • bbudge's avatar
      [WASM] Fix failing Wasm SIMD F32x4 tests. · 5560bbb4
      bbudge authored
      - Perform lane checks using FP compare instead of reinterpret casts. 0 and -0
      will be different under I32 compare.
      - Some arithmetic operations can generate NaN results, such as adding -Inf
      and +Inf. Skip these tests until we have a way to do more sophisticated
      FP comparisons in the SIMD tests.
      - Eliminate a redundant F32x4 parameter for FP SIMD vector checking. We will only have this one FP type.
      
      LOG=N
      BUG=v8:4124
      
      Review-Url: https://codereview.chromium.org/2594043002
      Cr-Commit-Position: refs/heads/master@{#42154}
      5560bbb4
    • bbudge's avatar
      [ARM] Add get_q_register, set_q_register overloads for NEON instructions. · ab14a136
      bbudge authored
      Adds overloads for float, int32, int16, uint16, int8 and uint8 arrays.
      
      LOG=N
      BUG=v8:4124
      
      Review-Url: https://codereview.chromium.org/2619223002
      Cr-Commit-Position: refs/heads/master@{#42153}
      ab14a136
    • littledan's avatar
      [intl] Remove redundant type checking system · 788c96a9
      littledan authored
      Previously, the Intl implementation tracked types two ways:
       - In the intl_initialized_marker_symbol
       - In various named properties of the intl_impl_object_symbol value
      
      As far as I can tell, these will never disagree with each other,
      modulo bugs in Intl itself. This patch removes the second type
      checking system.
      
      This reland includes a fixed type check for
      Intl.DateTimeFormat.prototype.formatToParts , which is the only Intl
      method which is not bound. All future methods will follow this
      pattern.
      
      The second reland ensures that a newly inserted test is only run
      if Intl is present.
      
      BUG=v8:5751,chromium:677055, v8:4962
      CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_linux_noi18n_rel_ng
      
      TBR=yangguo@chromium.org
      
      Review-Url: https://codereview.chromium.org/2623683002
      Cr-Commit-Position: refs/heads/master@{#42152}
      788c96a9