File: profiling.md

package info (click to toggle)
papers 48.3-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 23,096 kB
  • sloc: ansic: 38,478; sh: 195; xml: 127; makefile: 117
file content (13 lines) | stat: -rw-r--r-- 515 bytes parent folder | download | duplicates (2)
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`.