1. 01 Aug, 2016 1 commit
  2. 29 Jul, 2016 1 commit
  3. 28 Jul, 2016 1 commit
  4. 20 Jul, 2016 1 commit
  5. 19 Jul, 2016 1 commit
  6. 18 Jul, 2016 2 commits
  7. 14 Jul, 2016 3 commits
  8. 11 Jul, 2016 2 commits
  9. 08 Jul, 2016 2 commits
  10. 07 Jul, 2016 4 commits
  11. 06 Jul, 2016 2 commits
  12. 01 Jul, 2016 1 commit
    • littledan's avatar
      Implement immutable prototype chains · 0ff7b483
      littledan authored
      This patch implements "immutable prototype exotic objects" from the ECMAScript
      spec, which are objects whose __proto__ cannot be changed, but are not otherwise
      frozen. They are introduced in order to prevent a Proxy from being introduced
      to the prototype chain of the global object.
      
      The API is extended by a SetImmutablePrototype() call in ObjectTemplate, which
      can be used to vend new immutable prototype objects. Additionally, Object.prototype
      is an immutable prototype object.
      
      In the implementation, a new bit is added to Maps to say whether the prototype is
      immutable, which is read by SetPrototype. Map transitions to the immutable prototype
      state are not saved in the transition tree because the main use case is just for
      the prototype chain of the global object, which there will be only one of per
      Context, so no need to take up the extra word for a pointer in each full transition
      tree.
      
      BUG=v8:5149
      
      Review-Url: https://codereview.chromium.org/2108203002
      Cr-Commit-Position: refs/heads/master@{#37482}
      0ff7b483
  13. 30 Jun, 2016 1 commit
  14. 29 Jun, 2016 1 commit
  15. 28 Jun, 2016 2 commits
    • yangguo's avatar
      [snapshot] revisit snapshot API. · 872c461b
      yangguo authored
      This part of the snapshot API should not be in use yet, so we can still
      change this. The motivation for this change is:
      - Use MaybeHandle where reasonable.
      - Remove ambiguity: when we use index to create context from snapshot,
        we should not have a silent fallback if snapshot is not available.
      - Symmetry: rename to Context::FromSnapshot to mirror templates.
      
      R=jochen@chromium.org
      BUG=chromium:617892
      
      Review-Url: https://codereview.chromium.org/2100073002
      Cr-Commit-Position: refs/heads/master@{#37334}
      872c461b
    • alph's avatar
      Fix MSAN error on arm64 bot. · ca1dcc9c
      alph authored
      The main fix is to mark stack memory the SafeStackFrameIterator
      accesses as initialied.
      
      Drive-by: Make sure we bail out when the simulator is in the
      process of updating FP/SP registers.
      
      BUG=v8:5156
      
      Review-Url: https://codereview.chromium.org/2104763002
      Cr-Commit-Position: refs/heads/master@{#37315}
      ca1dcc9c
  16. 27 Jun, 2016 3 commits
  17. 24 Jun, 2016 2 commits
  18. 22 Jun, 2016 1 commit
  19. 21 Jun, 2016 2 commits
  20. 20 Jun, 2016 1 commit
  21. 15 Jun, 2016 3 commits
  22. 14 Jun, 2016 2 commits
  23. 13 Jun, 2016 1 commit