Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
39157 commits behind the upstream repository.
Matthew Pickering's avatar
Matthew Pickering authored
With this change it is possible to reconstruct the timing portion of a
`.prof` file after the fact. By logging the stacks at each time point
a more precise executation trace of the program can be observed rather
than all identical cost centres being identified in the report.

There are two new events:

1. `EVENT_PROF_BEGIN` - emitted at the start of profiling to communicate
the tick interval
2. `EVENT_PROF_SAMPLE_COST_CENTRE` - emitted on each tick to communicate the
current call stack.

Fixes #17322
17987a4b
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
Name Last commit Last update
..