[03:40] <duflu> RAOF: When you get time, could you cast your eyes over this and tell us if we should worry? https://bugs.launchpad.net/mir/+bug/1568966
[03:40] <ubot5`> Launchpad bug 1568966 in Mir "[regression] mir_integration_tests take significantly longer when running with ctest" [Medium,New]
[03:42] <RAOF> That's odd :)(
[05:05] <RAOF> duflu: In case you're particularly interested: https://code.launchpad.net/~raof/mir/emfasten-mir-integration-tests/+merge/291578
[05:14] <duflu> RAOF: Weird, ta
[05:16] <RAOF> I have apparently confused launchpad too much for it to show any commits.
[10:32] <tsdgeos> alf__: hi, have a sec?
[10:36] <tsdgeos> or anyone that understands how the lttng stuff in mir works
[10:37] <tsdgeos> i have a question
[10:37] <alf__> tsdgeos: sure, what's up?
[10:37] <tsdgeos> alf__: trying to understand the lttng stuff you guys have, and i'm a bit lost on what TracepointProvider & subclasses are used for
[10:38] <tsdgeos> it loads a library but as far as i can see it never uses it for anything?
[10:42] <alf__> tsdgeos: It's used implicitly by lttng. The idea is that we want to load lttng only if the user requests it (i.e., uses an lttng report).
[10:44] <alf__> tsdgeos: lttng supports "TRACEPOINT_PROBE_DYNAMIC_LINKAGE" which tells it to load the tracepoint symbols at runtime
[10:45] <tsdgeos> ah, i see
[10:45] <tsdgeos> you have client/logging/input_receiver_report.h and client/lttng/input_receiver_report.h
[10:45] <tsdgeos> and only when the second is used
[10:45] <tsdgeos> the lib is actually loaded
[10:48] <alf__> tsdgeos: right, and in client/lttng/input_receiver_report.cpp note that the tracepoints are used in "#define TRACEPOINT_PROBE_DYNAMIC_LINKAGE" mode
[10:49] <tsdgeos> alf__: oki
[10:49] <tsdgeos> alf__: mir_tracepoint is basically a defined to tracepoint, right?
[10:53] <alf__> tsdgeos: yes, mir_tracepoint used to provide a workaround for building with clang, but the problem got fixed eventually and we removed the workaround but not the name
[10:54] <tsdgeos> ok, that helps a lot
[10:54] <tsdgeos> tx
[10:54] <alf__> tsdgeos: np