v8/tools/system-analyzer
Camillo Bruni 1ca9a77095 [tools][system-analyzer] Add FeedbackVector support
Log FeedbackVectors for optimised code and show them in the code-panel.

Drive-by-fixes:
- Fix off-by-one in SourcePositionIteration, making sure we always show
  the last element
- Ensure we process all SourcePositions in SourcePositionIteration
- Fix first load error in script-panel
- Allow expanding all text with SHIFT-click

Bug: v8:10644
Change-Id: Ic40a36ea82f0dfa2386c3196f27ca6978cf23643
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3245931
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#77567}
2021-10-27 09:40:41 +00:00
..
log [tools][system-analyzer] Add FeedbackVector support 2021-10-27 09:40:41 +00:00
view [tools][system-analyzer] Add FeedbackVector support 2021-10-27 09:40:41 +00:00
app-model.mjs [tools][system-analyzer] Display timer events 2021-06-29 11:43:02 +00:00
helper.mjs [tools][system-analyzer] Various improvements 2021-07-05 09:12:57 +00:00
index.css [tools][system-analyzer] Display timer events 2021-06-29 11:43:02 +00:00
index.html [tools][system-analyzer] Display timer events 2021-06-29 11:43:02 +00:00
index.mjs [tools][system-analyzer] Add local symbol server 2021-07-01 09:59:17 +00:00
lws-middleware.js [tools][system-analyzer] Add local symbol server 2021-07-01 09:59:17 +00:00
processor.mjs [tools][system-analyzer] Add FeedbackVector support 2021-10-27 09:40:41 +00:00
timeline.mjs [tools][system-analyzer] Various improvements 2021-07-05 09:12:57 +00:00