v8/tools/profiling
Camillo Bruni 64aeabbc95 [tools][profile] Add support for maglev optimisation markers
Drive-by-fix:
- Rename baseline to sparkplug for consistency
- Add request timeouts for the local symbol server
- Add script to start a local symbol server
- Fix -h/--help support for linux-perf-chrome-renderer-cmd.sh

Change-Id: I4c2fc3595d672871f20fc5c4065ba45e801a1111
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3769699
Auto-Submit: Camillo Bruni <cbruni@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81992}
2022-07-27 08:48:25 +00:00
..
android-ll-prof.sh [tools] Move more profiling scripts to tools/profiling 2022-04-21 20:00:05 +00:00
linux-perf-chrome-renderer-cmd.sh [tools][profile] Add support for maglev optimisation markers 2022-07-27 08:48:25 +00:00
linux-perf-chrome.py [tools] Fully implement linux-perf tools --timeout 2022-07-11 15:15:23 +00:00
linux-perf-d8.py [tools] Fully implement linux-perf tools --timeout 2022-07-11 15:15:23 +00:00
ll_prof.py [tools] Move more profiling scripts to tools/profiling 2022-04-21 20:00:05 +00:00
README.md
run-llprof.sh [tools] Move more profiling scripts to tools/profiling 2022-04-21 20:00:05 +00:00

Profiling Tools

This directory contains various helper scripts to assist with profiling d8 and chrome.

linux perf

For linux perf support you can find more documentation and instructions at https://v8.dev/docs/linux-perf.