v8/tools/system-analyzer
Leszek Swirski 79b6158757 [system-analyzer] Support thin ticks
Add better support for lots of thin ticks by:

  * Removing stroke on ticks (so that the stroke isn't thicker than the
    tick itself)
  * Alternating colours of the ticks between light and dark (so that
    neighbouring ticks are still distinguishable)
  * Making selection drawing use isInputPending to allow faster looping
    over multiple ticks.

Change-Id: Iaa13fe4820d3d3168e085dfc01d7581cbc1739f0
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2959626
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Auto-Submit: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#75146}
2021-06-15 09:29:39 +00:00
..
log [tools][system-analyzer] 2021-06-14 13:18:06 +00:00
view [system-analyzer] Support thin ticks 2021-06-15 09:29:39 +00:00
app-model.mjs [tools][system-analyzer] Switch to SVG rendering + various improvements 2021-06-07 15:44:30 +00:00
helper.mjs [tools] System-analyzer improvements 2020-12-09 09:53:18 +00:00
index.css [tools][system-analyzer] 2021-06-14 13:18:06 +00:00
index.html [tools][system-analyzer] Switch to SVG rendering + various improvements 2021-06-07 15:44:30 +00:00
index.mjs [system-analyzer] Process shared-library events 2021-06-14 10:43:27 +00:00
processor.mjs [system-analyzer] Process shared-library events 2021-06-14 10:43:27 +00:00
timeline.mjs [tools][system-analyzer] Improve flamechart 2021-06-08 09:25:07 +00:00