gdbserver: add back lost comments in fast_tracepoint_ctx

Before the removal of the UST/static-tracepoint support, the
`static_tracepoint_ctx` struct contained comments for its fields,
whereas `fast_tracepoint_ctx` did not.  Nevertheless, those comments
also applied to `fast_tracepoint_ctx`.  With the removal of
`static_tracepoint_ctx`, the comments were lost, making
`fast_tracepoint_ctx` data members completely commentless.  Add back
those comments.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
This commit is contained in:
Tankut Baris Aktemur
2025-01-29 10:50:29 +01:00
parent 146d4e2ace
commit dcaf6d3f43

View File

@@ -1184,11 +1184,20 @@ struct fast_tracepoint_ctx
{
struct tracepoint_hit_ctx base;
/* The regcache corresponding to the registers state at the time of
the tracepoint hit. Initialized lazily, from REGS. */
struct regcache regcache;
int regcache_initted;
/* The buffer space REGCACHE above uses. We use a separate buffer
instead of letting the regcache malloc for both signal safety and
performance reasons; this is allocated on the stack instead. */
unsigned char *regspace;
/* The register buffer passed by the client. */
unsigned char *regs;
/* The GDB tracepoint matching the probed marker that was "hit". */
struct tracepoint *tpoint;
};