1. 20 May, 2015 3 commits
    • Daniel Ehrenberg's avatar
      Implement %TypedArray%.{lastI,i}ndexOf · 31fb5024
      Daniel Ehrenberg authored
      This patch adds the two TypedArray methods indexOf and lastIndexOf,
      which are similar to the methods on Arrays. Tests are ported from
      arrays as well.
      
      BUG=v8:3578
      LOG=Y
      R=arv@chromium.org
      
      Review URL: https://codereview.chromium.org/1141763004
      
      Patch from Daniel Ehrenberg <dehrenberg@chromium.org>.
      
      Cr-Commit-Position: refs/heads/master@{#28495}
      31fb5024
    • Daniel Ehrenberg's avatar
      Implement %TypedArray%.prototype.sort · 540bb0c8
      Daniel Ehrenberg authored
      The sort method of TypedArrays sorts in numerical order by default.
      This patch implements sorting based on Arrays and adds a test.
      The length of %TypedArray%.prototype.sort, like Array.prototype.sort,
      seems to be unspecified in ES6, so this patch lets it have the value
      1, to match our interpretation for Array.prototype.sort (though 0
      would also be a sensible length).
      
      R=arv@chromium.org
      BUG=v8:3578
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1148513002
      
      Patch from Daniel Ehrenberg <dehrenberg@chromium.org>.
      
      Cr-Commit-Position: refs/heads/master@{#28494}
      540bb0c8
    • Daniel Ehrenberg's avatar
      Implement %TypedArray%.reverse · cc74268d
      Daniel Ehrenberg authored
      This patch adds the reverse method to TypedArrays, together with a
      test. The test also runs for normal Arrays, since I didn't see a
      test for reversing dense arrays.
      
      BUG=v8:3578
      LOG=Y
      R=arv@chromium.org
      
      Review URL: https://codereview.chromium.org/1132723008
      
      Patch from Daniel Ehrenberg <dehrenberg@chromium.org>.
      
      Cr-Commit-Position: refs/heads/master@{#28493}
      cc74268d
  2. 19 May, 2015 34 commits
  3. 18 May, 2015 3 commits