X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9bfe9f6aeab2be83b8bb7ac1136d7eb6a882e12b..4017eaf666c780f262d0795e982a7e4044b00d40:/src/xbt/log.c diff --git a/src/xbt/log.c b/src/xbt/log.c index 4c527ceb76..717e180475 100644 --- a/src/xbt/log.c +++ b/src/xbt/log.c @@ -6,7 +6,6 @@ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ - #include #include #include /* snprintf */ @@ -421,6 +420,13 @@ The following example resets the additivity of the xbt category to true (which i option and specify the max file size. This would be a nice default for non-kernel applications. - Careful, category names are global variables. + - When writting a log format, you often want to use spaces. If you don't protect these spaces, they are used as configuration elements separators. + For example, if you want to remove the date from the logs, you want to pass the following + argument on the command line. The outer quotes are here to protect the string from the shell + interpretation while the inner ones are there to prevent simgrid from splitting the string + in several log parameters (that would be invalid). + +\verbatim --log="'root.fmt:%l: [%p/%c]: %m%n'"\endverbatim \section log_internals 4. Internal considerations @@ -624,7 +630,9 @@ static void xbt_log_connect_categories(void) XBT_LOG_CONNECT(mc_checkpoint); XBT_LOG_CONNECT(mc_compare); XBT_LOG_CONNECT(mc_dpor); + XBT_LOG_CONNECT(mc_dwarf); XBT_LOG_CONNECT(mc_global); + XBT_LOG_CONNECT(mc_hash); XBT_LOG_CONNECT(mc_liveness); XBT_LOG_CONNECT(mc_memory); XBT_LOG_CONNECT(mc_memory_map);