v8/tools/system-analyzer
Camillo Bruni 5e29241db8 [tools][system-analyzer] Postpone updating collapsed panels
- Add CollapsableElement helper
- Collapse all panels by default
- Only update panels if they are opened
- Only update CodePanel Select element if the data has changed
- Fix focusing SourcePosition selection

Bug: v8:10644
Change-Id: Id9b5159e86623c7ca0f437dd9db6b0faff3ec573
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2859952
Auto-Submit: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Patrick Thier <pthier@chromium.org>
Commit-Queue: Patrick Thier <pthier@chromium.org>
Cr-Commit-Position: refs/heads/master@{#74329}
2021-05-03 14:14:46 +00:00
..
log [tools] Fix system-analyzer deopt position 2020-12-14 10:10:29 +00:00
view [tools][system-analyzer] Postpone updating collapsed panels 2021-05-03 14:14:46 +00:00
app-model.mjs [tools] Add api events timeline-track to system-analyzer 2020-12-05 10:49:42 +00:00
helper.mjs [tools] System-analyzer improvements 2020-12-09 09:53:18 +00:00
index.css [tools] Revamp callstats.html 2021-03-02 14:49:02 +00:00
index.html [api] Use FLAG_log to check whether logging is enabled 2021-01-20 11:07:12 +00:00
index.mjs [tools] Fix system-analyzer Script selection 2021-04-29 14:45:24 +00:00
processor.mjs [tools] System analyzer: fix parsing linlined deopt location 2021-04-29 09:33:03 +00:00
timeline.mjs [tools] System-analyzer: color source panel marks by event type 2021-01-08 10:37:11 +00:00