1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 06:47:35 +00:00

ProfileViewer: Begin work on a visualization tool for profiles :^)

We begin with a simple treeview that shows a recorded profile.
To record and view a profile of a process with <PID>, simply do this:

$ profile <PID> on
... wait while PID does something interesting ...
$ profile <PID> off
$ cat /proc/profile > my-profile.prof
$ ProfileViewer my-profile.prof
This commit is contained in:
Andreas Kling 2019-12-12 22:01:06 +01:00
parent 0f393148da
commit 19d8c675f1
8 changed files with 350 additions and 0 deletions

View file

@ -80,6 +80,7 @@ build_targets="$build_targets ../Demos/WidgetGallery"
build_targets="$build_targets ../DevTools/HackStudio"
build_targets="$build_targets ../DevTools/VisualBuilder"
build_targets="$build_targets ../DevTools/Inspector"
build_targets="$build_targets ../DevTools/ProfileViewer"
build_targets="$build_targets ../Games/Minesweeper"
build_targets="$build_targets ../Games/Snake"