1. 07 Sep, 2016 1 commit
  2. 08 Apr, 2016 1 commit
  3. 10 Mar, 2016 1 commit
  4. 12 Dec, 2015 1 commit
  5. 18 Nov, 2015 1 commit
  6. 03 Nov, 2015 3 commits
  7. 28 Oct, 2015 1 commit
  8. 09 Oct, 2015 1 commit
  9. 30 Sep, 2015 1 commit
  10. 28 Sep, 2015 1 commit
  11. 25 Sep, 2015 1 commit
    • bmeurer's avatar
      [es6] Remove left-overs from Function.prototype.toMethod. · ff2c9eac
      bmeurer authored
      The actual Function.prototype.toMethod was removed some time already,
      but there were some stuff (esp. %ToMethod) left in the tree, including
      tests for %ToMethod.  This code (and esp. the tests) cause trouble in
      the process of moving bound functions away from JSFunction; so since
      the code is unused anyway, we can as well remove it.
      
      The original removal of Function.prototype.toMethod was in February
      2015 in 68e48975.
      
      R=jarin@chromium.org
      BUG=v8:3330
      LOG=n
      
      Review URL: https://codereview.chromium.org/1366063002
      
      Cr-Commit-Position: refs/heads/master@{#30925}
      ff2c9eac
  12. 23 Jul, 2015 1 commit
  13. 16 Jul, 2015 2 commits
  14. 26 Jun, 2015 1 commit
  15. 04 Jun, 2015 1 commit
  16. 02 Jun, 2015 1 commit
    • arv's avatar
      [es6] Super call in arrows and eval · 4b8051a0
      arv authored
      This splits the SuperReference AST node into SuperPropertyReference and
      SuperCallReference. The super call reference node consists of three
      unresolved vars to this, new.target and this_function. These gets
      declared when the right function is entered and if it is in use. The
      variables gets assigned in FullCodeGenerator::Generate.
      
      This is a revert of the revert 88b1c917
      
      BUG=v8:3768
      LOG=N
      R=wingo@igalia.com, adamk@chromium.org
      
      Review URL: https://codereview.chromium.org/1168513004
      
      Cr-Commit-Position: refs/heads/master@{#28769}
      4b8051a0
  17. 01 Jun, 2015 2 commits
  18. 26 May, 2015 1 commit
    • arv's avatar
      [es6] Support super.property in eval and arrow functions · 44e98103
      arv authored
      When we enter a method that needs access to the [[HomeObject]]
      we allocate a local variable `.home_object` and assign it the
      value from the [[HomeObject]] private symbol. Something along
      the lines of:
      
        method() {
          var .home_object = %ThisFunction()[home_object_symbol];
          ...
        }
      
      BUG=v8:3867, v8:4031
      LOG=N
      
      Review URL: https://codereview.chromium.org/1135243004
      
      Cr-Commit-Position: refs/heads/master@{#28644}
      44e98103
  19. 19 Feb, 2015 1 commit
    • arv's avatar
      Super store · 0cffc08b
      arv authored
      When the property is not found on the [[HomeObject]] prototype chain
      then we should do a [[DefineOwnProperty]] on the instance.
      
      BUG=v8:3330
      LOG=N
      
      Review URL: https://codereview.chromium.org/934463003
      
      Cr-Commit-Position: refs/heads/master@{#26754}
      0cffc08b
  20. 12 Feb, 2015 1 commit
  21. 10 Feb, 2015 2 commits
  22. 28 Nov, 2014 1 commit
  23. 23 Oct, 2014 3 commits
  24. 17 Oct, 2014 2 commits
  25. 13 Oct, 2014 1 commit
  26. 10 Oct, 2014 1 commit
  27. 09 Oct, 2014 1 commit
  28. 06 Oct, 2014 1 commit
  29. 30 Sep, 2014 3 commits
  30. 29 Sep, 2014 1 commit