X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=benchmark%2Fbenchmark.c;h=9100fae5735c64bdc3cc41001908afdfa3597a4a;hb=0429cab2a0d6aa29491ffc132b2221ab76925691;hp=8fbe8ad78416bcfdd2843ef6b986fa486e9ab096;hpb=4c13f73f92c1cfdab179575450228f482a02135e;p=lttng-tools.git diff --git a/benchmark/benchmark.c b/benchmark/benchmark.c index 8fbe8ad78..9100fae57 100644 --- a/benchmark/benchmark.c +++ b/benchmark/benchmark.c @@ -150,6 +150,29 @@ no_data: return; } +/* + * Time taken by an UST apps to unregister. + */ +void bench_print_ust_unregister(void) +{ + double res; + + fprintf(fp, "--- UST unregister time ---\n"); + + if (time_ust_unregister_start == 0 || time_ust_unregister_stop == 0) { + goto no_data; + } + + res = get_bench_time(time_ust_unregister_start, time_ust_unregister_stop); + fprintf(fp, "UST unregister time\n"); + fprintf(fp, "Time: %.20f sec.\n", res); + return; + +no_data: + fprintf(fp, "NO DATA\n"); + return; +} + /* * This time value is only coherent is an UST application registered. */