1. 17 Sep, 2018 1 commit
  2. 15 Sep, 2018 1 commit
  3. 14 Sep, 2018 6 commits
  4. 13 Sep, 2018 1 commit
  5. 12 Sep, 2018 1 commit
  6. 10 Sep, 2018 1 commit
  7. 04 Sep, 2018 1 commit
  8. 27 Aug, 2018 1 commit
  9. 24 Aug, 2018 1 commit
  10. 23 Aug, 2018 1 commit
  11. 22 Aug, 2018 1 commit
    • Camillo Bruni's avatar
      Reland "[runtime] Improve for-in performance" · 827e6d12
      Camillo Bruni authored
      This is a reland of 8fa7f9ed
      
      Original change's description:
      > [runtime] Improve for-in performance
      > 
      > - Add fast-path String conversion for Smi (which is the most common case)
      >   This improves for-in by ~10% on non-initialized enum-caches
      > - Don't use the NumberStringCache for large indices to not overflow the cache
      >   during key collection. This improves worst-case performance by ~2.5x
      > - Drop number_to_string_native and number_to_string_runtime counters
      > 
      > Bug: v8:7717
      > Change-Id: Ic1ff385e3374e6a7e7e7bdb9ae75fb8c238105d1
      > Reviewed-on: https://chromium-review.googlesource.com/1167049
      > Reviewed-by: Toon Verwaest <verwaest@chromium.org>
      > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
      > Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#55233}
      
      Bug: v8:7717
      Change-Id: Ie29041b20ca4a06b8e74a4378e7c1118373072ae
      Reviewed-on: https://chromium-review.googlesource.com/1183721
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
      Reviewed-by: 's avatarToon Verwaest <verwaest@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#55316}
      827e6d12
  12. 21 Aug, 2018 1 commit
    • Aseem Garg's avatar
      Revert "[runtime] Improve for-in performance" · a4235f00
      Aseem Garg authored
      This reverts commit 8fa7f9ed.
      
      Reason for revert: Speculating that this breaks GC stress
      
      Original change's description:
      > [runtime] Improve for-in performance
      > 
      > - Add fast-path String conversion for Smi (which is the most common case)
      >   This improves for-in by ~10% on non-initialized enum-caches
      > - Don't use the NumberStringCache for large indices to not overflow the cache
      >   during key collection. This improves worst-case performance by ~2.5x
      > - Drop number_to_string_native and number_to_string_runtime counters
      > 
      > Bug: v8:7717
      > Change-Id: Ic1ff385e3374e6a7e7e7bdb9ae75fb8c238105d1
      > Reviewed-on: https://chromium-review.googlesource.com/1167049
      > Reviewed-by: Toon Verwaest <verwaest@chromium.org>
      > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
      > Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#55233}
      
      TBR=ulan@chromium.org,cbruni@chromium.org,verwaest@chromium.org
      
      Change-Id: I8d0332478afcd7c6a3f8fbf1f044b9aa870b6b13
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: v8:7717
      Reviewed-on: https://chromium-review.googlesource.com/1182676Reviewed-by: 's avatarAseem Garg <aseemgarg@chromium.org>
      Commit-Queue: Aseem Garg <aseemgarg@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#55241}
      a4235f00
  13. 20 Aug, 2018 2 commits
  14. 17 Aug, 2018 2 commits
  15. 14 Aug, 2018 1 commit
  16. 10 Aug, 2018 1 commit
  17. 09 Aug, 2018 2 commits
  18. 08 Aug, 2018 2 commits
  19. 06 Aug, 2018 1 commit
    • Marja Hölttä's avatar
      Revert "Revert (partially) "Reland [in-place weak refs] Use WeakArrayList in Heap::noscript_list."" · a12cbd34
      Marja Hölttä authored
      This reverts commit a5efd507.
      
      Reason for revert: was a GC bug, unrelated to this CL.
      
      Original change's description:
      > Revert (partially) "Reland [in-place weak refs] Use WeakArrayList in Heap::noscript_list."
      > 
      > Reason: flaky wasm crashes.
      > 
      > This leaves WeakArrayList::RemoveOne (+ tests for it) in place.
      > 
      > BUG=v8:7308, v8:8014
      > 
      > Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
      > Change-Id: I1195d061ae7d3c82f921f94f50df3f09a55de5ca
      > Reviewed-on: https://chromium-review.googlesource.com/1161904
      > Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
      > Commit-Queue: Marja Hölttä <marja@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#54891}
      
      TBR=marja@chromium.org,mlippautz@chromium.org
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Bug: v8:7308, v8:8014
      Change-Id: Id8002e2178ac89378b047dd0acd1bf4e3c272918
      Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
      Reviewed-on: https://chromium-review.googlesource.com/1162124Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
      Commit-Queue: Marja Hölttä <marja@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#54921}
      a12cbd34
  20. 03 Aug, 2018 1 commit
  21. 31 Jul, 2018 1 commit
  22. 26 Jul, 2018 2 commits
  23. 25 Jul, 2018 2 commits
  24. 24 Jul, 2018 6 commits