1. 02 Mar, 2015 1 commit
  2. 26 Feb, 2015 2 commits
  3. 17 Feb, 2015 1 commit
  4. 03 Feb, 2015 1 commit
    • mvstanton's avatar
      Super Constructor Calls need to use a vector slot, not an ic slot. · 64f81870
      mvstanton authored
      The Ast Call node is accustomed to using a vector IC slot for the
      cases when it uses a CallIC. The super constructor work alters this
      somewhat by using a CallConstructStub instead, however the
      CallConstructStub expects a vector slot and not a vector ic slot.
      This distinction needs to be maintained because slots and ic slots
      have different clearing strategies and are handled differently.
      
      R=dslomov@chromium.org
      BUG=
      LOG=N
      
      Review URL: https://codereview.chromium.org/892113002
      
      Cr-Commit-Position: refs/heads/master@{#26414}
      64f81870
  5. 23 Jan, 2015 1 commit
    • danno's avatar
      Remove the dependency of Zone on Isolate · c7b09aac
      danno authored
      Along the way:
      - Thread isolate parameter explicitly through code that used to
        rely on getting it from the zone.
      - Canonicalize the parameter position of isolate and zone for
        affected code
      - Change Hydrogen New<> instruction templates to automatically
        pass isolate
      
      R=mstarzinger@chromium.org
      LOG=N
      
      Review URL: https://codereview.chromium.org/868883002
      
      Cr-Commit-Position: refs/heads/master@{#26252}
      c7b09aac
  6. 15 Jan, 2015 1 commit
    • arv's avatar
      ES6 computed property names · 74e38e34
      arv authored
      This adds support for computed property names, under the flag
      --harmony-computed-property-names, for both object literals and
      classes.
      
      This is a revert of the revert, 7d48fd9d.
      
      BUG=v8:3754
      LOG=Y
      R=dslomov@chromium.org
      
      Review URL: https://codereview.chromium.org/798243004
      
      Cr-Commit-Position: refs/heads/master@{#26084}
      74e38e34
  7. 19 Dec, 2014 1 commit
  8. 17 Dec, 2014 2 commits
  9. 16 Dec, 2014 2 commits
    • arv's avatar
      Revert of ES6 computed property names (patchset #1 id:1 of... · 5f22fdd5
      arv authored
      Revert of ES6 computed property names (patchset #1 id:1 of https://codereview.chromium.org/807173002/)
      
      Reason for revert:
      Crashes Win32. It was not flake.
      
      Original issue's description:
      > ES6 computed property names
      >
      > This adds support for computed property names, under the flag
      > --harmony-computed-property-names, for both object literals and
      > classes.
      >
      > This is a revert of the revert, a76419f0 with
      > no changes. I cannot reproduce the issue on Win8.1 or WinXP. Letting the bots
      > try again.
      >
      > BUG=v8:3754
      > LOG=Y
      > TBR=dslomov@chromium.org
      
      TBR=dslomov@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=v8:3754
      
      Review URL: https://codereview.chromium.org/807033003
      
      Cr-Commit-Position: refs/heads/master@{#25853}
      5f22fdd5
    • arv's avatar
      ES6 computed property names · a235b107
      arv authored
      This adds support for computed property names, under the flag
      --harmony-computed-property-names, for both object literals and
      classes.
      
      This is a revert of the revert, a76419f0 with
      no changes. I cannot reproduce the issue on Win8.1 or WinXP. Letting the bots
      try again.
      
      BUG=v8:3754
      LOG=Y
      TBR=dslomov@chromium.org
      
      Review URL: https://codereview.chromium.org/807173002
      
      Cr-Commit-Position: refs/heads/master@{#25851}
      a235b107
  10. 15 Dec, 2014 3 commits
    • arv's avatar
      Revert of ES6 computed property names (patchset #9 id:160001 of... · a76419f0
      arv authored
      Revert of ES6 computed property names (patchset #9 id:160001 of https://codereview.chromium.org/795573005/)
      
      Reason for revert:
      Crashes on Win32
      
      http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%201/builds/1357
      
      Test: mjsunit/harmony/computed-property-names
      Flags: --stress-opt --always-opt
      Command: build\Release\d8.exe --test --random-seed=-233815021 --stress-opt --always-opt --nohard-abort --nodead-code-elimination --nofold-constants --harmony-computed-property-names test\mjsunit\mjsunit.js test\mjsunit\harmony\computed-property-names.js
      
      Run #1
      Exit code: -1073741819
      Result: CRASH
      Expected outcomes: PASS
      
      Run #2
      Exit code: -1073741819
      Result: CRASH
      Expected outcomes: PASS
      
      Run #3
      Exit code: -1073741819
      Result: CRASH
      Expected outcomes: PASS
      
      Original issue's description:
      > ES6 computed property names
      >
      > This adds support for computed property names, under the flag
      > --harmony-computed-property-names, for both object literals and
      > classes.
      >
      > BUG=v8:3754
      > LOG=Y
      
      TBR=dslomov@chromium.org,wingo@igalia.com
      NOTREECHECKS=true
      NOTRY=true
      BUG=v8:3754
      
      Review URL: https://codereview.chromium.org/809433002
      
      Cr-Commit-Position: refs/heads/master@{#25825}
      a76419f0
    • arv's avatar
      ES6 computed property names · 6e38caf8
      arv authored
      This adds support for computed property names, under the flag
      --harmony-computed-property-names, for both object literals and
      classes.
      
      BUG=v8:3754
      LOG=Y
      
      Review URL: https://codereview.chromium.org/795573005
      
      Cr-Commit-Position: refs/heads/master@{#25821}
      6e38caf8
    • fedor.indutny's avatar
      Hydrogen: fix keyed loads with string keys · f6e68d2c
      fedor.indutny authored
      Keyed loads should not unconditionally be compiled to element loads. Update KeyedLoadICs to keep track of the key type, so that Hydrogen can emit ICs for string-keyed loads it doesn't have inline support for.
      
      BUG=v8:3167
      R=jkummerow@chromium.org
      
      Review URL: https://codereview.chromium.org/755513003
      
      Cr-Commit-Position: refs/heads/master@{#25817}
      f6e68d2c
  11. 11 Dec, 2014 1 commit
  12. 27 Nov, 2014 1 commit
  13. 24 Nov, 2014 1 commit
  14. 20 Nov, 2014 1 commit
  15. 10 Oct, 2014 1 commit
  16. 30 Sep, 2014 1 commit
  17. 16 Sep, 2014 1 commit
  18. 18 Aug, 2014 1 commit
  19. 04 Aug, 2014 1 commit
  20. 30 Jul, 2014 1 commit
  21. 22 Jul, 2014 1 commit
  22. 07 Jul, 2014 1 commit
  23. 03 Jul, 2014 1 commit
  24. 03 Jun, 2014 1 commit
  25. 27 May, 2014 1 commit
  26. 26 May, 2014 2 commits
  27. 22 May, 2014 1 commit
  28. 30 Apr, 2014 1 commit
  29. 29 Apr, 2014 1 commit
  30. 02 Apr, 2014 1 commit
  31. 01 Apr, 2014 1 commit
  32. 18 Mar, 2014 1 commit
  33. 17 Mar, 2014 1 commit
  34. 14 Mar, 2014 1 commit