1. 03 Dec, 2021 1 commit
  2. 24 Nov, 2020 1 commit
  3. 06 Jun, 2019 1 commit
  4. 31 May, 2019 1 commit
  5. 23 May, 2019 1 commit
  6. 22 May, 2019 3 commits
  7. 21 May, 2019 3 commits
    • Michael Lippautz's avatar
      Reland "[heap] Add global memory controller" · dac86be2
      Michael Lippautz authored
      Provide a global memory controller used to compute limits for combined
      on-heap and embedder memory. The global controller uses the same
      mechanism (gc speed, mutator speed) and growing factors as the regular
      on-heap controller.
      
      Rely on V8's mechanisms for configured state that stops shrinking the
      limit.
      
      This reverts commit 5e043f27.
      
      Tbr: ulan@chromium.org
      Bug: chromium:948807
      Change-Id: Id4f94e7dcb458d1d0d2f872194f8f3ea0959a73f
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1622968Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
      Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#61715}
      dac86be2
    • Michael Lippautz's avatar
      Revert "[heap] Add global memory controller" · 5e043f27
      Michael Lippautz authored
      This reverts commit cfe281f3.
      
      Reason for revert: Fails on gcc bots
      
      Original change's description:
      > [heap] Add global memory controller
      > 
      > Provide a global memory controller used to compute limits for combined
      > on-heap and embedder memory. The global controller uses the same
      > mechanism (gc speed, mutator speed) and growing factors as the regular
      > on-heap controller.
      > 
      > Rely on V8's mechanisms for configured state that stops shrinking the
      > limit.
      > 
      > Bug: chromium:948807
      > Change-Id: I3283a2c28e6ab889f8d2ad85c9b67b8f234b9900
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1619762
      > Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      > Reviewed-by: Hannes Payer <hpayer@chromium.org>
      > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#61712}
      
      TBR=ulan@chromium.org,hpayer@chromium.org,mlippautz@chromium.org,bikineev@chromium.org
      
      Change-Id: I503d5a1436eb9156556b5bca852d2b2f9da2446f
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: chromium:948807
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1622967Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
      Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#61713}
      5e043f27
    • Michael Lippautz's avatar
      [heap] Add global memory controller · cfe281f3
      Michael Lippautz authored
      Provide a global memory controller used to compute limits for combined
      on-heap and embedder memory. The global controller uses the same
      mechanism (gc speed, mutator speed) and growing factors as the regular
      on-heap controller.
      
      Rely on V8's mechanisms for configured state that stops shrinking the
      limit.
      
      Bug: chromium:948807
      Change-Id: I3283a2c28e6ab889f8d2ad85c9b67b8f234b9900
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1619762
      Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      Reviewed-by: 's avatarHannes Payer <hpayer@chromium.org>
      Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#61712}
      cfe281f3
  8. 17 May, 2019 1 commit
  9. 15 May, 2019 1 commit
  10. 15 Feb, 2019 1 commit
  11. 10 Sep, 2018 1 commit
  12. 30 Aug, 2018 1 commit
  13. 28 Aug, 2018 1 commit
  14. 14 Aug, 2018 2 commits
  15. 09 Aug, 2018 1 commit
  16. 02 Aug, 2018 1 commit
  17. 21 Jun, 2018 2 commits
  18. 08 Jun, 2018 1 commit
  19. 07 Jun, 2018 1 commit