![]() |
The FreeRADIUS server $Id: f3670dba8951ca10eb4948feb3dc3db9423a334f $
|
Functions for controlling profilers attached to the running server. More...
#include <freeradius-devel/server/base.h>#include <freeradius-devel/unlang/xlat_priv.h>
Include dependency graph for xlat_profiling.c:Go to the source code of this file.
Functions | |
| int | xlat_profiling_init (void) |
| Register the control functions for every profiler that the build compiled in. | |
Functions for controlling profilers attached to the running server.
The comments in this file use the terms of each profiler. Callgrind counts costs (instruction fetches, cache misses, branch mispredictions) into one cost centre per function, and writes the cost centres as a profile dump. gperftools records samples of the program counter on a timer, and writes the samples to a profile file.
Definition in file xlat_profiling.c.
| int xlat_profiling_init | ( | void | ) |
Register the control functions for every profiler that the build compiled in.
Definition at line 330 of file xlat_profiling.c.
Here is the caller graph for this function:
1.9.8