1. 22 May, 2019 37 commits
  2. 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
    • Fabrice de Gans-Riberi's avatar
      Reland "[fuchsia] Replace zx_clock_get() with zx_clock_get_new()." · 7d36961f
      Fabrice de Gans-Riberi authored
      This is a reland of 748de1e5
      
      Original change's description:
      > [fuchsia] Replace zx_clock_get() with zx_clock_get_new().
      >
      > zx_clock_get() signature is being replaced to report errors.
      > As part of a soft transition, zx_clock_get_new() is introduced with
      > the final function signature.
      >
      > Bug: chromium:963956
      > Change-Id: Ia6d0f4fc560bd9149683011099b064540b54edd6
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1616545
      > Commit-Queue: Fabrice de Gans-Riberi <fdegans@chromium.org>
      > Reviewed-by: Wez <wez@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#61591}
      
      Bug: chromium:963956
      Change-Id: I555df23d448fa246e4edec36b349a3c0aaad66ca
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1617805
      Commit-Queue: Fabrice de Gans-Riberi <fdegans@chromium.org>
      Reviewed-by: 's avatarWez <wez@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#61714}
      7d36961f
    • 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