X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=libust%2Ftracectl.c;h=f9d035dd84277b56df856430d7c6cab1482e0c76;hb=8624c5493f7a6a9dd7bc4d32eb2731a16b78d6e5;hp=faa471461c71c901b9399682ac019f0cb8fe1c13;hpb=60e57148f47eb3a3116de47e23516fc5df8c968e;p=lttng-ust.git diff --git a/libust/tracectl.c b/libust/tracectl.c index faa47146..f9d035dd 100644 --- a/libust/tracectl.c +++ b/libust/tracectl.c @@ -27,7 +27,7 @@ #include #include -#include +#include #include "marker.h" #include "tracer.h" @@ -1128,7 +1128,7 @@ static void __attribute__((destructor)) keepalive() ustcomm_fini_app(&ustcomm_app); } -void ust_potential_exec(void) +noinline void ust_potential_exec(void) { trace_mark(ust, potential_exec, MARK_NOARGS); @@ -1141,7 +1141,7 @@ void ust_potential_exec(void) * of the new process will not be collected. */ -void ust_fork(void) +noinline void ust_fork(void) { struct blocked_consumer *bc; struct blocked_consumer *deletable_bc = NULL;