From df8e28a2d5e178c74aabcf2ab7467687186db917 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Wed, 8 Feb 2012 17:45:57 +0100 Subject: [PATCH] stop using internal header files from the examples, it won't work for users --- examples/msg/chord/chord.c | 1 - examples/msg/pmm/msg_pmm.c | 10 ++++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/examples/msg/chord/chord.c b/examples/msg/chord/chord.c index de95ba8c02..9995fb6d39 100644 --- a/examples/msg/chord/chord.c +++ b/examples/msg/chord/chord.c @@ -10,7 +10,6 @@ #include "xbt/log.h" #include "xbt/asserts.h" #include "simgrid/modelchecker.h" -#include "xbt/xbt_os_time.h" XBT_LOG_NEW_DEFAULT_CATEGORY(msg_chord, "Messages specific for this msg example"); diff --git a/examples/msg/pmm/msg_pmm.c b/examples/msg/pmm/msg_pmm.c index 4f1522ba16..163950ae3d 100644 --- a/examples/msg/pmm/msg_pmm.c +++ b/examples/msg/pmm/msg_pmm.c @@ -8,7 +8,11 @@ #include "msg/msg.h" #include "xbt/matrix.h" #include "xbt/log.h" + +// #define BENCH_THIS_CODE /* Will only work from within the source tree as we require xbt/xbt_os_time.h, that is not public yet) */ +#ifdef BENCH_THIS_CODE #include "xbt/xbt_os_time.h" +#endif XBT_LOG_NEW_DEFAULT_CATEGORY(msg_pmm, "Messages specific for this msg example"); @@ -244,7 +248,9 @@ static void task_cleanup(void *arg){ */ int main(int argc, char *argv[]) { +#ifdef BENCH_THIS_CODE xbt_os_timer_t timer = xbt_os_timer_new(); +#endif MSG_global_init(&argc, argv); @@ -257,9 +263,13 @@ int main(int argc, char *argv[]) MSG_function_register("node", node); MSG_launch_application(application_file); +#ifdef BENCH_THIS_CODE xbt_os_timer_start(timer); +#endif MSG_error_t res = MSG_main(); +#ifdef BENCH_THIS_CODE xbt_os_timer_stop(timer); +#endif XBT_CRITICAL("Simulated time: %g", MSG_get_clock()); MSG_clean(); -- 2.20.1