Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add --help-aliases to all simulators, showing cfg aliases
[simgrid.git] / src / probes.tp
1 TRACEPOINT_EVENT(
2   mc,
3   state_diff,
4   TP_ARGS(
5     int, state1,
6     int, state2,
7     char*, message
8   ),
9   TP_FIELDS(
10     ctf_integer(int, state1, state1)
11     ctf_integer(int, state2, state2)
12     ctf_string(message, message)
13   )
14 )
15 TRACEPOINT_LOGLEVEL(mc, state_diff, TRACE_INFO)
16
17 TRACEPOINT_EVENT(
18   mc,
19   hash_diff,
20   TP_ARGS(
21     int, state1,
22     int, state2
23   ),
24   TP_FIELDS(
25     ctf_integer(int, state1, state1)
26     ctf_integer(int, state2, state2)
27   )
28 )
29 TRACEPOINT_LOGLEVEL(mc, hash_diff, TRACE_INFO)
30
31 TRACEPOINT_EVENT(
32   mc,
33   global_diff,
34   TP_ARGS(
35     int, state1,
36     int, state2,
37     char*, variable
38   ),
39   TP_FIELDS(
40     ctf_integer(int, state1, state1)
41     ctf_integer(int, state2, state2)
42     ctf_string(variable, variable)
43   )
44 )
45 TRACEPOINT_LOGLEVEL(mc, global_diff, TRACE_INFO)
46
47 TRACEPOINT_EVENT(
48   mc,
49   local_diff,
50   TP_ARGS(
51     int, state1,
52     int, state2,
53     char*, variable
54   ),
55   TP_FIELDS(
56     ctf_integer(int, state1, state1)
57     ctf_integer(int, state2, state2)
58     ctf_string(variable, variable)
59   )
60 )
61 TRACEPOINT_LOGLEVEL(mc, local_diff, TRACE_INFO)