1. 28 Jul, 2021 2 commits
  2. 30 Jun, 2021 1 commit
  3. 28 Jun, 2021 2 commits
  4. 24 Jun, 2021 2 commits
  5. 18 Jun, 2021 2 commits
  6. 17 Jun, 2021 1 commit
  7. 16 Jun, 2021 1 commit
  8. 03 Dec, 2020 3 commits
  9. 14 Sep, 2020 1 commit
  10. 06 May, 2020 1 commit
    • Jakob Gruber's avatar
      [snapshot] Clear reconstructable data prior to d8 stress_snapshot run · 3c422d1c
      Jakob Gruber authored
      The serializer currently cannot handle a heap state containing
      arbitrary compiled Code objects. As a quick fix for the
      --stress-snapshot d8 flag, we clear compiled data from the isolate
      prior to the serialize-deserialize-verify pass.
      
      With this change, mjsunit tests pass on x64.
      
      The %SerializeDeserializeNow() runtime function would require more
      work, since it is not possible to mutate the heap to this extent while
      still preserving a runnable host context and isolate. We will need
      another solution there.
      
      Drive-by: Skip the stress_snapshot variant except for the mjsunit
      suite.
      
      Tbr: machenbach@chromium.org
      Bug: v8:10493,v8:10416
      Change-Id: Ie110da8b51613fcd69c7f391d3cf8589d6b04dd8
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2182429Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
      Commit-Queue: Jakob Gruber <jgruber@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#67585}
      3c422d1c
  11. 22 Oct, 2019 1 commit
  12. 14 Oct, 2019 1 commit
  13. 02 Oct, 2019 1 commit
    • Mythri A's avatar
      Reland "Mark functions for optimization only on bytecode budget interrupts" · 483a5e94
      Mythri A authored
      This is a reland of 9efe315e after marking
      box2d slow.
      
      Original change's description:
      > Mark functions for optimization only on bytecode budget interrupts
      >
      > We used to mark functions for optimization on any interrupt. This sometimes
      > causes functions to OSR when not needed. The implementation was such because
      > we didn't have a different runtime function to distinguish bytecode budget
      > interrupts from other interrupts. For lazy feedback allocation we added a
      > new runtime function for bytecode budget interrupts so it makes it easier
      > to actually mark functions only when needed.
      >
      > This also includes a fix to reduce the stack limits for interrupts when
      > entering a scope that allows interrupts from a postponed interrupt scope.
      >
      > Bug: chromium:993061
      > Change-Id: Iaf7b4dccb7a503e5b6bfcbb993bc7482aa593955
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1829218
      > Reviewed-by: Leszek Swirski <leszeks@chromium.org>
      > Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
      > Commit-Queue: Mythri Alle <mythria@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#64048}
      
      Bug: chromium:993061
      Change-Id: I24dae03357d6c368e4173db3f071e8ab09e9d6dc
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1832173Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Reviewed-by: 's avatarRoss McIlroy <rmcilroy@chromium.org>
      Commit-Queue: Mythri Alle <mythria@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#64082}
      483a5e94
  14. 07 May, 2019 1 commit
  15. 26 Apr, 2019 2 commits
  16. 23 Apr, 2019 1 commit
  17. 26 Feb, 2019 1 commit
  18. 06 Feb, 2019 1 commit
  19. 22 Jan, 2018 1 commit
  20. 19 Jan, 2018 2 commits
  21. 26 Oct, 2015 1 commit
  22. 20 Oct, 2015 2 commits
  23. 07 Oct, 2015 1 commit
  24. 01 Oct, 2015 1 commit
    • machenbach's avatar
      [Swarming] Presort tests - slowest first. · 366dc811
      machenbach authored
      Swarming won't support an incremental data file. By just
      sorting the lowest hanging fruits to the beginning we
      already get a big bang for the buck (>80% of the improvement
      we get otherwise).
      
      This will require semi-regular manual updates of the
      slowest tests.
      
      BUG=chromium:535160
      LOG=n
      
      Review URL: https://codereview.chromium.org/1385443002
      
      Cr-Commit-Position: refs/heads/master@{#31061}
      366dc811
  25. 15 Sep, 2014 1 commit
  26. 12 Aug, 2014 2 commits
  27. 08 Aug, 2014 1 commit
  28. 07 Aug, 2014 1 commit
  29. 12 Feb, 2014 1 commit
  30. 24 Sep, 2013 1 commit