v8/tools/system-analyzer/view/timeline
Camillo Bruni 8057caf72a [tools][system-analyzer] Speed improvements
- Avoid redrawing property-link tables if the contents don't change
- Don't update timeline legends if the selection doesn't change
- Use shorter class names for the flamechart for faster parsing
- Round positions in flamechart to avoid long strings that would be
  created from raw double positions
- Don't redraw the tooltip if the content is the same

Change-Id: I925f1708400286c7c9f8db62f75c3b5fe8a16b12
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3521945
Reviewed-by: Patrick Thier <pthier@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79540}
2022-03-21 10:22:25 +00:00
..
timeline-track-base.mjs [tools][system-analyzer] Speed improvements 2022-03-21 10:22:25 +00:00
timeline-track-map.mjs [tools][system-analyzer] Various fixes 2021-06-17 15:45:33 +00:00
timeline-track-stacked-base.mjs [tools][system-analyzer] Speed improvements 2022-03-21 10:22:25 +00:00
timeline-track-template.html [tools][system-analyzer] Speed improvements 2022-03-21 10:22:25 +00:00
timeline-track-tick.mjs [tools][system-analyzer] Speed improvements 2022-03-21 10:22:25 +00:00
timeline-track-timer.mjs [tools][system-analyzer] Display timer events 2021-06-29 11:43:02 +00:00
timeline-track.mjs [tools][system-analyzer] Switch to SVG rendering + various improvements 2021-06-07 15:44:30 +00:00