1. 31 Jan, 2022 7 commits
  2. 30 Jan, 2022 1 commit
  3. 29 Jan, 2022 2 commits
  4. 28 Jan, 2022 29 commits
  5. 27 Jan, 2022 1 commit
    • Andreas Haas's avatar
      [wasm] Adjust EstimateNativeModuleCodeSize to dynamic tiering · ea8da506
      Andreas Haas authored
      With dynamic tiering, the total amount of code generated for a
      WebAssembly module decreases significantly. However, the amount of
      code space we reserved for generated code has not been adjusted yet.
      This CL adds a parameter for dynamic tiering to
      EstimateNativeModuleCodeSize. If dynamic tiering is used, then the code
      space reserved for TurboFan gets reduced to a quarter of the code space
      without dynamic tiering.
      
      Reserving a quarter of the space seems to be still quite generous. Even
      Google Earth, seems to use a lot of its code, only needs less than 20%.
      
      R=clemensb@chromium.org
      
      Bug: chromium:1285334
      Change-Id: I7dce0821b5e46d7240dfb1523031de84b1fe1348
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3420307Reviewed-by: 's avatarClemens Backes <clemensb@chromium.org>
      Commit-Queue: Andreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/main@{#78826}
      ea8da506