| The Gaudi Framework v27r1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Macros | Enumerations
local_callgrind.h File Reference
`#include "local_valgrind.h"`
Include dependency graph for local_callgrind.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros
#define | CALLGRIND_DUMP_STATS
#define | CALLGRIND_DUMP_STATS_AT(pos_str)
#define | CALLGRIND_ZERO_STATS
#define | CALLGRIND_TOGGLE_COLLECT
#define | CALLGRIND_START_INSTRUMENTATION
#define | CALLGRIND_STOP_INSTRUMENTATION

## Enumerations
enum | Vg_CallgrindClientRequest { VG_USERREQ__DUMP_STATS = VG_USERREQ_TOOL_BASE('C','T'), VG_USERREQ__ZERO_STATS, VG_USERREQ__TOGGLE_COLLECT, VG_USERREQ__DUMP_STATS_AT, VG_USERREQ__START_INSTRUMENTATION, VG_USERREQ__STOP_INSTRUMENTATION }

## Macro Definition Documentation

#define CALLGRIND_DUMP_STATS

Value:
VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DUMP_STATS, \
0, 0, 0, 0, 0)
VG_USERREQ__DUMP_STATS
Definition: local_callgrind.h:76
VALGRIND_DO_CLIENT_REQUEST_STMT
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1,_zzq_arg2,_zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition: local_valgrind.h:186

Definition at line 85 of file local_callgrind.h.

#define CALLGRIND_DUMP_STATS_AT | ( |  | pos_str | ) |

Value:
VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__DUMP_STATS_AT, \
pos_str, 0, 0, 0, 0)
VALGRIND_DO_CLIENT_REQUEST_STMT
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1,_zzq_arg2,_zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition: local_valgrind.h:186
VG_USERREQ__DUMP_STATS_AT
Definition: local_callgrind.h:79

Definition at line 93 of file local_callgrind.h.

#define CALLGRIND_START_INSTRUMENTATION

Value:
VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__START_INSTRUMENTATION, \
0, 0, 0, 0, 0)
VALGRIND_DO_CLIENT_REQUEST_STMT
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1,_zzq_arg2,_zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition: local_valgrind.h:186
VG_USERREQ__START_INSTRUMENTATION
Definition: local_callgrind.h:80

Definition at line 114 of file local_callgrind.h.

#define CALLGRIND_STOP_INSTRUMENTATION

Value:
VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__STOP_INSTRUMENTATION, \
0, 0, 0, 0, 0)
VALGRIND_DO_CLIENT_REQUEST_STMT
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1,_zzq_arg2,_zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition: local_valgrind.h:186
VG_USERREQ__STOP_INSTRUMENTATION
Definition: local_callgrind.h:81

Definition at line 125 of file local_callgrind.h.

#define CALLGRIND_TOGGLE_COLLECT

Value:
VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__TOGGLE_COLLECT, \
0, 0, 0, 0, 0)
VALGRIND_DO_CLIENT_REQUEST_STMT
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1,_zzq_arg2,_zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition: local_valgrind.h:186
VG_USERREQ__TOGGLE_COLLECT
Definition: local_callgrind.h:78

Definition at line 106 of file local_callgrind.h.

#define CALLGRIND_ZERO_STATS

Value:
VALGRIND_DO_CLIENT_REQUEST_STMT(VG_USERREQ__ZERO_STATS, \
0, 0, 0, 0, 0)
VALGRIND_DO_CLIENT_REQUEST_STMT
#define VALGRIND_DO_CLIENT_REQUEST_STMT(_zzq_request, _zzq_arg1,_zzq_arg2,_zzq_arg3, _zzq_arg4, _zzq_arg5)
Definition: local_valgrind.h:186
VG_USERREQ__ZERO_STATS
Definition: local_callgrind.h:77

Definition at line 98 of file local_callgrind.h.

## Enumeration Type Documentation

enum Vg_CallgrindClientRequest

Enumerator
VG_USERREQ__DUMP_STATS |
VG_USERREQ__ZERO_STATS |
VG_USERREQ__TOGGLE_COLLECT |
VG_USERREQ__DUMP_STATS_AT |
VG_USERREQ__START_INSTRUMENTATION |
VG_USERREQ__STOP_INSTRUMENTATION |

Definition at line 74 of file local_callgrind.h.

75 {
76 VG_USERREQ__DUMP_STATS = VG_USERREQ_TOOL_BASE('C','T'),
77 VG_USERREQ__ZERO_STATS,
78 VG_USERREQ__TOGGLE_COLLECT,
79 VG_USERREQ__DUMP_STATS_AT,
80 VG_USERREQ__START_INSTRUMENTATION,
81 VG_USERREQ__STOP_INSTRUMENTATION
82 } Vg_CallgrindClientRequest;
VG_USERREQ__DUMP_STATS
Definition: local_callgrind.h:76
VG_USERREQ__TOGGLE_COLLECT
Definition: local_callgrind.h:78
VG_USERREQ__START_INSTRUMENTATION
Definition: local_callgrind.h:80
VG_USERREQ__ZERO_STATS
Definition: local_callgrind.h:77
VG_USERREQ__STOP_INSTRUMENTATION
Definition: local_callgrind.h:81
Vg_CallgrindClientRequest
Vg_CallgrindClientRequest
Definition: local_callgrind.h:74
VG_USERREQ__DUMP_STATS_AT
Definition: local_callgrind.h:79
VG_USERREQ_TOOL_BASE
#define VG_USERREQ_TOOL_BASE(a, b)
Definition: local_valgrind.h:4933