1. 14 Mar, 2016 1 commit
    • littledan's avatar
      Make test262 test runner check for which exception is thrown · f3568ca4
      littledan authored
      test262 "negative" test expectations list which exception is thrown. The ES2017
      draft specification is very specific about which exception class is thrown
      from which path, and V8 works hard to be correct with respect to that spec.
      
      Previously, the test262 test runner would accept any nonzero status code,
      such as from a crash, or a FAIL printed out, for a negative test. This
      patch makes negative tests check for the right answer using a quick-and-dirty
      parsing of the exception printing from d8 to find the exception class.
      It invokes d8 in a way to get a status code of 0 from thrown exceptions
      so that 'negative' tests aren't actually implemented by negating the output.
      
      Amazingly, this didn't catch any test262 failures, but I verified the extra
      checking interactively by changing a negative test to expect a different type
      and saw it fail.
      
      BUG=v8:4803
      R=machenbach
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1766503002
      
      Cr-Commit-Position: refs/heads/master@{#34763}
      f3568ca4
  2. 20 Oct, 2015 2 commits
  3. 19 Oct, 2015 1 commit
  4. 15 Oct, 2015 1 commit
  5. 01 Oct, 2015 1 commit
    • machenbach's avatar
      [Swarming] Presort tests - slowest first. · 366dc811
      machenbach authored
      Swarming won't support an incremental data file. By just
      sorting the lowest hanging fruits to the beginning we
      already get a big bang for the buck (>80% of the improvement
      we get otherwise).
      
      This will require semi-regular manual updates of the
      slowest tests.
      
      BUG=chromium:535160
      LOG=n
      
      Review URL: https://codereview.chromium.org/1385443002
      
      Cr-Commit-Position: refs/heads/master@{#31061}
      366dc811
  6. 23 Sep, 2015 1 commit
  7. 18 Sep, 2015 1 commit
  8. 17 Sep, 2015 1 commit
  9. 01 Sep, 2015 2 commits
  10. 31 Aug, 2015 1 commit
  11. 28 Aug, 2015 1 commit
  12. 25 Aug, 2015 1 commit
  13. 24 Aug, 2015 3 commits
  14. 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
  15. 24 Jul, 2015 1 commit
  16. 22 Jul, 2015 1 commit
  17. 21 Jul, 2015 2 commits
  18. 16 Jul, 2015 2 commits
  19. 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
  20. 27 May, 2015 1 commit
  21. 21 May, 2015 1 commit
  22. 20 May, 2015 2 commits
  23. 19 May, 2015 1 commit