Re: [RFC] Removing in process agent (IPA)
Luis Machado <[email protected]>
| Newsgroups | gmane.comp.gdb.patches,gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Mikhail, Thanks for the input. On 6/13/24 19:11, Terekhov, Mikhail wrote: >> -----Original Message----- >> From: Luis Machado <[email protected]> >> >> Similarly, I also think it might be time to consider dropping the tracepoints >> (mainly static and fast) machinery from gdbserver, as I suspect that is another >> mechanism that is not being used very often. >> > We use tracepoints in our stub from the last millennia I guess (back from EMC days) > and plan to do so in the future. Is it a custom remote debugging stub that uses tracepoints through the RSP packets gdb sends? As opposed to using tracepoints through gdbserver itself? > >> I recall trying to use tracepoints for practical purposes (back in the day), and it >> wasn't up to the task, being too cumbersome to use, having bad failure modes > > Putting some UI/GUI on top of it makes it relatively simple to use. > >> and having other security implications when trying to debug stuff in >> production platforms. The remote protocol side of it is OK, but again, I bet no >> debugging stubs are using that anymore. > > We do use them but not in production though.> > Regards, > Mikhail > > Internal Use - Confidential