Listing Tracepoints - Debugging with GDB
Description: Debugging with GDB

Next: Listing Static Tracepoint Markers, Previous: Tracepoint Actions, Up: Set Tracepoints

#### 13.1.7 Listing Tracepoints

`info tracepoints` [num`...`]
  Display information about the tracepoint num. If you don't specify a tracepoint number, displays information about all the tracepoints defined so far. The format is similar to that used for `info breakpoints`; in fact, `info tracepoints` is the same command, simply restricting itself to tracepoints.

  A tracepoint's listing may include additional information specific to tracing:

  - its passcount as given by the `passcount` n command
  - the state about installed on target of each location

                (gdb) info trace
                Num     Type           Disp Enb Address    What
                1       tracepoint     keep y   0x0804ab57 in foo() at main.cxx:7
                        while-stepping 20
                          collect globfoo, $regs
                        end
                        collect globfoo2
                        end
                        pass count 1200
                2       tracepoint     keep y   <MULTIPLE>
                        collect $eip
                2.1                         y     0x0804859c in func4 at change-loc.h:35
                        installed on target
                2.2                         y     0xb7ffc480 in func4 at change-loc.h:35
                        installed on target
                2.3                         y     <PENDING>  set_tracepoint
                3       tracepoint     keep y   0x080485b1 in foo at change-loc.c:29
                        not installed on target
                (gdb)

  This command can be abbreviated `info tp`.