Merge branch 'master' into benchmark
[lttng-tools.git] / benchmark / benchmark.h
index 6232dee8c51aa46f87a97086496248c005d3878f..bbdadbbd8080530a49856522691befa133375d21 100644 (file)
 
 #define RESULTS_FILE_NAME "/tmp/lttng-bench-results.txt"
 
-void benchmark_print_boot_results(void);
-
-#define record_cycles(name) \
-       time_##name = get_cycles();
+extern FILE *fp;
+
+void bench_init(void);
+void bench_close(void);
+void bench_print_boot_process(void);
+void bench_print_ust_register(void);
+void bench_print_ust_unregister(void);
+void bench_print_ust_notification(void);
+double bench_get_create_session(void);
+double bench_get_destroy_session(void);
+
+#define record_cycles(name)             \
+       do {                                \
+               time_##name = get_cycles();     \
+       } while (0)
 
-#define tracepoint(name, args...)              \
-       do {                                                            \
-               record_cycles(name);                    \
+#define tracepoint(name, args...)       \
+       do {                                \
+               record_cycles(name);            \
        } while (0)
 
 #endif /* _BENCHMARK_H */
This page took 0.030531 seconds and 4 git commands to generate.