Re: [lttng-dev] "Hands-free" tracepoints using LD_PRELOAD

2019-01-29 Thread Brian Rossa
ng to #1. This may take some time, but I'll ping this thread if I encounter any issues. Thanks! ~br On Fri, Jan 25, 2019 at 9:35 AM Philippe Proulx wrote: > On Fri, Jan 25, 2019 at 4:05 AM Brian Rossa wrote: > > > > Francis, > > > > These are great suggestions,

Re: [lttng-dev] "Hands-free" tracepoints using LD_PRELOAD

2019-01-25 Thread Brian Rossa
u, Jan 24, 2019 at 11:06 AM Francis Deslauriers < francis.deslauri...@efficios.com> wrote: > " > > Le mer. 23 janv. 2019, à 19 h 20, Brian Rossa a écrit : > > > > Jonathan, > > > > Responses below: > > > >> AFAIK, lttng does not have an equivalent. &

Re: [lttng-dev] "Hands-free" tracepoints using LD_PRELOAD

2019-01-24 Thread Brian Rossa
. Cheers! ~br On Tue, Jan 22, 2019 at 2:17 PM Jonathan Rajotte-Julien < jonathan.rajotte-jul...@efficios.com> wrote: > Hi Brian, > > On Tue, Jan 22, 2019 at 01:30:23PM -0500, Brian Rossa wrote: > >4. Boilerplate that does the typical `log(...); auto return_val = > >

Re: [lttng-dev] "Hands-free" tracepoints using LD_PRELOAD

2019-01-22 Thread Brian Rossa
would be a really powerful feature but will require > a significant engineering effort to accomplish. > > [1] : https://lttng.org/docs/v2.10/#doc-tpp-header > [2]: https://lttng.org/docs/v2.10/#doc-probing-the-application-source-code > [3]: http://paste.ubuntu.com/p/5fBSgRqXsB/ >

[lttng-dev] "Hands-free" tracepoints using LD_PRELOAD

2019-01-18 Thread Brian Rossa
Hello, I have a custom tracing solution that I'm interested in porting to LTTng. It works as follows: 1. Input is a whitelist of mangled names taken from a target library, libfoo.so. 2. For each name, generate a logging shim (example ) for th