1. 20 May, 2016 1 commit
  2. 21 Mar, 2016 1 commit
  3. 11 Mar, 2016 1 commit
  4. 17 Feb, 2016 1 commit
  5. 02 Dec, 2015 1 commit
  6. 27 Oct, 2015 1 commit
    • littledan's avatar
      Update to ES2015 == semantics for Symbol/SIMD wrappers · b436635a
      littledan authored
      When == is invoked on a Symbol or SIMD vector and an object, the object should
      be converted to a primitive with ToPrimitive and then compared again. This means,
      for example, that for a Symbol or SIMD vector s, s == Object(s). This patch makes
      that change in the implementation of ==. Only the runtime function needed to be
      changed, as the code stubs and compiler specializations don't operate on Symbols
      or SIMD vectors, and on these types, a fallback to the runtime function is always
      used.
      
      BUG=v8:3593
      LOG=Y
      R=adamk
      
      Review URL: https://codereview.chromium.org/1421413002
      
      Cr-Commit-Position: refs/heads/master@{#31614}
      b436635a
  7. 16 Oct, 2015 1 commit
  8. 25 Aug, 2015 1 commit
  9. 24 Aug, 2015 2 commits
  10. 03 Aug, 2015 1 commit
    • bbudge's avatar
      SIMD.js Add the other SIMD Phase 1 types. · 7b9670b6
      bbudge authored
      Adds Int32x4, Bool32x4, Int16x8, Bool16x8, Int8x16, Bool8x16.
      Adds Simd128Value base heap object class.
      Changes heap/factory construction pattern to use arrays.
      Adds replaceLane functions to facilitate testing.
      
      NOPRESUBMIT=true
      (presubmit checks erroneously interpret array declaration in macro definition as variable size array.)
      
      LOG=Y
      BUG=v8:4124
      
      Review URL: https://codereview.chromium.org/1250733005
      
      Cr-Commit-Position: refs/heads/master@{#29974}
      7b9670b6
  11. 22 Jul, 2015 1 commit
  12. 16 Jul, 2015 2 commits
  13. 15 Jul, 2015 1 commit
    • bbudge's avatar
      Expose SIMD.Float32x4 type to Javascript. · e5ed3bee
      bbudge authored
      This CL exposes the constructor function, defines type related
      information, and implements value type semantics.
      It also refactors test/mjsunit/samevalue.js to test SameValue and SameValueZero.
      
      TEST=test/mjsunit/harmony/simd.js, test/cctest/test-simd.cc
      
      LOG=Y
      BUG=v8:4124
      
      Review URL: https://codereview.chromium.org/1219943002
      
      Cr-Commit-Position: refs/heads/master@{#29689}
      e5ed3bee