1. 27 Oct, 2021 1 commit
  2. 21 Sep, 2021 1 commit
  3. 15 Sep, 2021 1 commit
  4. 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
  5. 01 Jul, 2021 1 commit
  6. 29 Jun, 2021 1 commit
  7. 22 Jun, 2021 1 commit
    • Leszek Swirski's avatar
      [system-analyzer] Add source map support · 18bcc9a6
      Leszek Swirski authored
        - Asynchronously load source map from sourceMappingURL
        - Once loaded, annotate source positions with their original position
        - Update script panel tooltip to include link to original source
           - For the above, make DOM.element a slightly more flexible API,
             allowing defining attributes and children
           - Also fix ToolTipEvent handling to support nodes.
        - Shuffle around some code to make createScriptNode async, in case
          we want to load the source map when building the script node itself.
        - Drive-by: make source markers a simple backgroundColor when there is
          only one group.
      
      Change-Id: I0926807761cbfe8b6dd8ff5154815a7e5ccb39bf
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2972827
      Commit-Queue: Leszek Swirski <leszeks@chromium.org>
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Auto-Submit: Leszek Swirski <leszeks@chromium.org>
      Reviewed-by: 's avatarCamillo Bruni <cbruni@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#75302}
      18bcc9a6
  8. 21 Jun, 2021 1 commit
  9. 18 Jun, 2021 1 commit
  10. 17 Jun, 2021 1 commit
  11. 16 Jun, 2021 1 commit
    • Camillo Bruni's avatar
      [tools][system-analyzer] Various improvements · 91ddeb06
      Camillo Bruni authored
      - Show related code object for Maps
      - Fix opening transition trees
      - Rename *LogEntry.prototype.codeLogEntry to .code
      - Show Arrays as dropdowns in tooltips
      - Avoid hiding the tooltip when clicking on the tooltip itself
      - Show links to code variants (bytecode/baseline/optimized)
      - Fix chunk offset calculation
      - Fix code for browsers that don't support
        navigator.scheduling.isInputPending
      
      Bug: v8:10644
      Change-Id: I858dc410657d26d076214368814a52177b124f4c
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2964592
      Auto-Submit: Camillo Bruni <cbruni@chromium.org>
      Commit-Queue: Leszek Swirski <leszeks@chromium.org>
      Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#75169}
      91ddeb06
  12. 15 Jun, 2021 4 commits
  13. 14 Jun, 2021 2 commits
  14. 11 Jun, 2021 1 commit
  15. 10 Jun, 2021 2 commits
  16. 08 Jun, 2021 1 commit
  17. 07 Jun, 2021 1 commit
  18. 31 May, 2021 2 commits
  19. 25 May, 2021 1 commit
  20. 04 May, 2021 1 commit
  21. 03 May, 2021 1 commit
  22. 29 Apr, 2021 2 commits
  23. 02 Mar, 2021 1 commit
  24. 03 Feb, 2021 1 commit
  25. 20 Jan, 2021 1 commit
  26. 12 Jan, 2021 1 commit
  27. 08 Jan, 2021 1 commit
  28. 07 Jan, 2021 1 commit
  29. 21 Dec, 2020 1 commit
    • Camillo Bruni's avatar
      [tools] System-analyzer improvements · c84213ef
      Camillo Bruni authored
      - Fix landing page
      - Introduce and use SelectRelatedEvent for centralising the logic of
        finding and showing related LogEntries. It also clears the selection
        of all list panels if there are no related entries.
      - Add "select related" button to the script-panel to show events only
        from the currently selected script
      - Add selection type tabs for the map-panel
      - Fix transition colors for map-transitions view
      - Introduce separate map-transition view for the currently selected Map
      
      Bug: v8:10644
      Change-Id: I4199a8332bab2518d98078712ed5ce9a8f1dc19e
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2599555
      Commit-Queue: Camillo Bruni <cbruni@chromium.org>
      Reviewed-by: 's avatarSathya Gunasekaran  <gsathya@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#71849}
      c84213ef
  30. 14 Dec, 2020 3 commits
  31. 09 Dec, 2020 1 commit