v8/tools/system-analyzer
Camillo Bruni 9c10bfecaf [tools][system-analyzer] Improve map stats panel
- Introduce LazyTable that only shows the first 100 entries and can
  lazily expand
- Make StatsPanel.update method async to not block the UI
- Show "Total" entry as last item in StatsPanel tables
- Fix StatsPanel table entries text alignment
- Remove unused getters from StatsPanel class

Drive-by-fix:
- MapPanel._displayedMapsInTree is undefined when expanding to
  a sub-transition tree

Bug: v8:10644
Change-Id: I5ce7c8b1ee825515cf790a3e52534c3069d8be89
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2507716
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#70903}
2020-10-30 22:48:18 +00:00
..
log [tools][system-analyzer] Improve timeline track 2020-10-29 21:21:57 +00:00
map-panel [tools][system-analyzer] Improve map stats panel 2020-10-30 22:48:18 +00:00
timeline [tools][system-analyzer] Improve map stats panel 2020-10-30 22:48:18 +00:00
app-model.mjs [tools] Improve system-analyzer 2020-10-22 17:01:57 +00:00
events.mjs [tools] Make sure system analyzer works in FF and Safari 2020-10-19 11:57:28 +00:00
helper.mjs [tools][system-analyzer] Improve map stats panel 2020-10-30 22:48:18 +00:00
ic-model.mjs [tools] System-analyzer cleanups 2020-10-19 10:52:48 +00:00
ic-panel-template.html [tools] Fix system-analyzer CSS 2020-10-12 09:14:47 +00:00
ic-panel.mjs [tools] Make sure system analyzer works in FF and Safari 2020-10-19 11:57:28 +00:00
index.css [tools] Improve system-analyzer startup and loader 2020-10-23 12:26:25 +00:00
index.html [tools] Improve system-analyzer startup and loader 2020-10-23 12:26:25 +00:00
index.mjs [tools][system-analyzer] Improve timeline track 2020-10-29 21:21:57 +00:00
log-file-reader-template.html [tools] Improve system-analyzer startup and loader 2020-10-23 12:26:25 +00:00
log-file-reader.mjs [tools] Improve system-analyzer startup and loader 2020-10-23 12:26:25 +00:00
map-panel-template.html [tools] Improve system-analyzer 2020-10-22 17:01:57 +00:00
map-panel.mjs [tools] Improve system-analyzer 2020-10-22 17:01:57 +00:00
processor.mjs [tools] Remove outdated ic-processor 2020-10-27 14:21:45 +00:00
source-panel-template.html [tools] Add markers to system-analyzer source panel 2020-09-23 13:06:11 +00:00
source-panel.mjs [tools] Make sure system analyzer works in FF and Safari 2020-10-19 11:57:28 +00:00
stats-panel-template.html [tools][system-analyzer] Improve map stats panel 2020-10-30 22:48:18 +00:00
stats-panel.mjs [tools][system-analyzer] Improve map stats panel 2020-10-30 22:48:18 +00:00
timeline-panel-template.html [tools] System-Analyzer: Remove timeline overview 2020-10-12 10:43:08 +00:00
timeline-panel.mjs [tools][system-analyzer] Improve timeline track 2020-10-29 21:21:57 +00:00
timeline.mjs [mjsunit][tools] Add processor.mjs test 2020-10-27 18:41:55 +00:00