1. 26 Nov, 2018 26 commits
  2. 25 Nov, 2018 3 commits
  3. 24 Nov, 2018 8 commits
  4. 23 Nov, 2018 3 commits
    • Caitlin Potter's avatar
      Reland "[builtins] Implement Object.fromEntries" · 8a9cbdac
      Caitlin Potter authored
      This is a reland of a5336471
      
      Original change's description:
      > [builtins] Implement Object.fromEntries
      > 
      > Adds the Object.fromEntries() method behind
      > --harmony-object-from-entries.
      > 
      > 
> Includes an initial implementation of the new experimental builtin
      > Object.fromEntries implemented by Daniel Clifford, and
      > has been modified by Caitlin Potter to support a fast case to skip
      > the iterator protocol when it can be done unobservably in common cases.
      > 
      > There are some incidental changes: A number of CSA macros have been
      > updated to use TNodes, and some Context arguments have been
      > re-arranged to be implicit in Torque.
> 
      > 
      > There are also a number of mjsunit tests written mirroring and
      > expanding on the test262 tests.
      > 
      > BUG=v8:8021
      > 
      > Change-Id: I1c12bee8a2f98c6297b77d5d723910a5e3b630cc
      > Co-authored-by: Daniel Clifford <danno@chromium.org>
      > Co-authored-by: Caitlin Potter <caitp@igalia.com>
      > Reviewed-on: https://chromium-review.googlesource.com/c/1337585
      > Commit-Queue: Daniel Clifford <danno@chromium.org>
      > Reviewed-by: Daniel Clifford <danno@chromium.org>
      > Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#57667}
      
      Bug: v8:8021
      Change-Id: I706e2d87bfc2f688e833c1b7d40ca82f5d80f5a2
      Reviewed-on: https://chromium-review.googlesource.com/c/1346630Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
      Commit-Queue: Caitlin Potter <caitp@igalia.com>
      Cr-Commit-Position: refs/heads/master@{#57798}
      8a9cbdac
    • Toon Verwaest's avatar
      Revert "[zone] Keep one page when we Zone::Reset for reuse" · 2418d22a
      Toon Verwaest authored
      This reverts commit 8c359f64.
      
      Reason for revert: Tentative revert for ASAN breakage
      
      Original change's description:
      > [zone] Keep one page when we Zone::Reset for reuse
      > 
      > Change-Id: I50c6124d3da5b35d4156c066f38d10d2dc966567
      > Reviewed-on: https://chromium-review.googlesource.com/c/1349246
      > Reviewed-by: Igor Sheludko <ishell@chromium.org>
      > Commit-Queue: Toon Verwaest <verwaest@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#57793}
      
      TBR=ishell@chromium.org,verwaest@chromium.org
      
      Change-Id: Iff319b5f0ad1a65b1171d219a02a4a75d33910bd
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Reviewed-on: https://chromium-review.googlesource.com/c/1349248Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
      Commit-Queue: Toon Verwaest <verwaest@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57797}
      2418d22a
    • Toon Verwaest's avatar
      [parser] Inline ParseAndClassifyIdentifier, it's smaller · 4ae9ae50
      Toon Verwaest authored
      Change-Id: I78dfc1ae0ec7bc47c14d2d525d2f20516e13effa
      Reviewed-on: https://chromium-review.googlesource.com/c/1349247Reviewed-by: 's avatarIgor Sheludko <ishell@chromium.org>
      Commit-Queue: Toon Verwaest <verwaest@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57796}
      4ae9ae50