1. 20 May, 2015 4 commits
    • svenpanne's avatar
      Fixed various simulator-related space leaks. · 84aa494e
      svenpanne authored
      Alas, this involved quite a bit of copy-n-paste between the
      architectures, but this is caused by the very convoluted
      relationships, lifetimes and distribution of responsibilities. This
      should really be cleaned up by moving code around and using STL maps,
      but that's not really a priority right now.
      
      Bonus: Fixed leaks in the ARM64 disassembler tests.
      
      Review URL: https://codereview.chromium.org/1132943007
      
      Cr-Commit-Position: refs/heads/master@{#28496}
      84aa494e
    • 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 2 commits