1. 31 Jul, 2015 1 commit
    • bmeurer's avatar
      [stubs] Unify (and optimize) implementation of ToObject. · 4fc6f547
      bmeurer authored
      This is the initial (big) step towards a more uniform implementation of
      the ToObject abstract operation (ES6 7.1.13), where we have a fallback
      implementation in JSReceiver::ToObject() and a fast (hydrogen) CodeStub
      to deal with the fast case (we should be able to do more cleanup on this
      in a followup CL).  For natives we expose the abstract operation via a
      %_ToObject intrinsic, also exposed via a macro TO_OBJECT, that unifies
      the previous confusion with TO_OBJECT_INLINE, ToObject, TO_OBJECT,
      $toObject and %$toObject.  Now the whole implementation of the abstract
      operation is context independent, meaning we don't need any magic in the
      builtins object nor the native context.
      
      R=mvstanton@chromium.org,yangguo@chromium.org
      
      Review URL: https://codereview.chromium.org/1266013006
      
      Cr-Commit-Position: refs/heads/master@{#29953}
      4fc6f547
  2. 08 Jul, 2015 1 commit
  3. 11 Jun, 2015 2 commits
  4. 05 Jun, 2015 1 commit
  5. 26 May, 2015 1 commit
  6. 22 May, 2015 4 commits
  7. 21 May, 2015 1 commit
  8. 20 May, 2015 2 commits
  9. 18 May, 2015 1 commit
    • dehrenberg's avatar
      Add TypedArray.from method · cc3f59db
      dehrenberg authored
      This function creates a new way to make TypedArrays based on existing
      iterable or Array-like objects, analogous to Array.from. The patch
      implements the function and adds tests.
      
      R=arv@chromium.org
      BUG=v8:3578
      LOG=Y
      
      Review URL: https://codereview.chromium.org/1132163011
      
      Cr-Commit-Position: refs/heads/master@{#28456}
      cc3f59db
  10. 13 May, 2015 1 commit
  11. 12 May, 2015 4 commits
  12. 11 May, 2015 1 commit
  13. 07 May, 2015 1 commit
  14. 06 May, 2015 3 commits
  15. 05 May, 2015 2 commits
  16. 04 May, 2015 2 commits
  17. 30 Apr, 2015 2 commits
  18. 24 Apr, 2015 1 commit
  19. 22 Apr, 2015 1 commit
  20. 21 Apr, 2015 3 commits
  21. 17 Apr, 2015 1 commit
  22. 16 Apr, 2015 2 commits
  23. 10 Apr, 2015 1 commit
  24. 13 Mar, 2015 1 commit