1. 05 Jul, 2021 1 commit
    • Camillo Bruni's avatar
      [tools][system-analyzer] Various improvements · 212d6678
      Camillo Bruni authored
      - Change Group.prototype.size to .length
      - Use window.requestAnimationFrame when streaming-loading files to show
        the loading animation
      - Limit width of the timeline-track legend and add 'title' attribute
        to show the full text when cropped
      - Add duration for selected timeline events in timeline-track legend
      - Better error message when the local symbol server is not available
      
      Bug: v8:10644
      Change-Id: Icdf2042341c9355ecb55e2fd8e6a4fa0feb5968f
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3003151Reviewed-by: 's avatarPatrick Thier <pthier@chromium.org>
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#75549}
      212d6678
  2. 17 Jun, 2021 1 commit
  3. 15 Jun, 2021 1 commit
  4. 08 Jun, 2021 1 commit
  5. 07 Jun, 2021 1 commit
  6. 08 Jan, 2021 1 commit
  7. 08 Dec, 2020 1 commit
  8. 02 Dec, 2020 1 commit
  9. 30 Nov, 2020 2 commits
  10. 27 Nov, 2020 1 commit
  11. 16 Nov, 2020 1 commit
    • Camillo Bruni's avatar
      [tools] Speed up system-analyzer · abf87441
      Camillo Bruni authored
      - Reuse DOM nodes if possible
      - Delay slow DOM node removal to not block the UI
      - Fix global time range syncing when adding timelines to the state
      - Use a Proxy to cache CSS colors instead of querying CSS properties
        on every access
      - Set className on newly create DOM nodes instead of adding to the
        classList
      - Use bound functions for event handlers that are added multiple times
      - Speed up Chunk.getBreackdown
      - Use CSS gradient for timeline-track chunk backgrounds, which is an
        order of magnitude faster than the serialised canvas approach
      
      Bug: v8:10644
      Change-Id: Ie2d6d5b404f18e920c10c0a6460669fd4d0b20e8
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2539947
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Reviewed-by: 's avatarSathya Gunasekaran  <gsathya@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#71207}
      abf87441
  12. 03 Nov, 2020 1 commit
  13. 27 Oct, 2020 1 commit
  14. 19 Oct, 2020 2 commits
  15. 28 Sep, 2020 1 commit
  16. 02 Sep, 2020 1 commit
  17. 25 Aug, 2020 1 commit
  18. 04 Aug, 2020 1 commit
  19. 27 Jul, 2020 1 commit
  20. 24 Jul, 2020 1 commit