File: profiling.md

package info (click to toggle)
papers 49.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 21,140 kB
  • sloc: ansic: 37,721; sh: 197; xml: 127; makefile: 112
file content (13 lines) | stat: -rw-r--r-- 515 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
Title: Profiling

Papers makes use of
[Sysprof](https://developer.gnome.org/documentation/tools/sysprof.html) for
profiling. To do profiling on Papers, it is first necessary to build papers in
debug mode: `meson setup -Ddebug=true`, and to have the latest developer headers
for `sysprof` installed.

## Profiling in action

Once compiled having Sysprof available, Papers can be started through Sysprof.
The most relevant information profiled to date is related to `PpsJobs`, that
will be available under `Timings`.