=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
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:40 |
RAOF | That's odd :)( | 03:42 |
RAOF | duflu: In case you're particularly interested: https://code.launchpad.net/~raof/mir/emfasten-mir-integration-tests/+merge/291578 | 05:05 |
duflu | RAOF: Weird, ta | 05:14 |
RAOF | I have apparently confused launchpad too much for it to show any commits. | 05:16 |
=== chihchun_afk is now known as chihchun | ||
=== sil2100_ is now known as sil2100 | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
tsdgeos | alf__: hi, have a sec? | 10:32 |
tsdgeos | or anyone that understands how the lttng stuff in mir works | 10:36 |
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:37 |
tsdgeos | it loads a library but as far as i can see it never uses it for anything? | 10:38 |
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:42 |
alf__ | tsdgeos: lttng supports "TRACEPOINT_PROBE_DYNAMIC_LINKAGE" which tells it to load the tracepoint symbols at runtime | 10:44 |
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:45 |
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:48 |
tsdgeos | alf__: oki | 10:49 |
tsdgeos | alf__: mir_tracepoint is basically a defined to tracepoint, right? | 10:49 |
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:53 |
tsdgeos | ok, that helps a lot | 10:54 |
tsdgeos | tx | 10:54 |
alf__ | tsdgeos: np | 10:54 |
=== alan_g is now known as alan_g|lunch | ||
=== alan_g|lunch is now known as alan_g | ||
=== chihchun is now known as chihchun_afk | ||
=== dandrader is now known as dandrader|afk | ||
=== dandrader|afk is now known as dandrader | ||
=== dandrader is now known as dandrader|lunch | ||
=== shuduo is now known as shuduo-afk | ||
=== dandrader|lunch is now known as dandrader | ||
=== alan_g is now known as alan_g|EOD | ||
=== dandrader_ is now known as dandrader | ||
=== dandrader is now known as dandrader|afk | ||
=== dandrader|afk is now known as dandrader |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!