X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/81582ff1ff2a61ab0a5a98a01174b7ba522d7414..eff2324504a9161166f095f4fe512a122da6854e:/src/instr/interface.c diff --git a/src/instr/interface.c b/src/instr/interface.c index ad1d82cf28..57157ce009 100644 --- a/src/instr/interface.c +++ b/src/instr/interface.c @@ -14,29 +14,8 @@ XBT_LOG_NEW_DEFAULT_CATEGORY(tracing,"Tracing Interface"); static xbt_dict_t defined_types; static xbt_dict_t created_categories; -int trace_mask; - -/** \ingroup tracing - * \brief Simple initialization of tracing. - * - * \param filename of the file that will contain the traces - * \return 0 if everything is ok - */ -int TRACE_start (const char *filename) +int TRACE_start () { - return TRACE_start_with_mask (filename, TRACE_PLATFORM); -} - -/** \ingroup tracing - * \brief Initialization of tracing. - * - * Function to be called at first when tracing a simulation - * - * \param name of the file that will contain the traces - * \param mask to take into account during trace - * \return 0 if everything is ok - */ -int TRACE_start_with_mask(const char *filename, int mask) { FILE *file = NULL; if (IS_TRACING) { /* what? trace is already active... ignore.. */ THROW0 (tracing_error, TRACE_ERROR_START, @@ -44,15 +23,7 @@ int TRACE_start_with_mask(const char *filename, int mask) { return 0; } - /* checking mask */ - if (!(mask&TRACE_PLATFORM || - mask&TRACE_TASK || - mask&TRACE_PROCESS || - mask&TRACE_VOLUME)){ - THROW0 (tracing_error, TRACE_ERROR_MASK, - "unknown tracing mask"); - } - + char *filename = _TRACE_filename (); file = fopen(filename, "w"); if (!file) { THROW1 (tracing_error, TRACE_ERROR_START, @@ -62,9 +33,6 @@ int TRACE_start_with_mask(const char *filename, int mask) { } TRACE_paje_create_header(); - /* setting the mask */ - trace_mask = mask; - /* define paje hierarchy for tracing */ pajeDefineContainerType("PLATFORM", "0", "platform"); pajeDefineContainerType("HOST", "PLATFORM", "HOST"); @@ -193,15 +161,6 @@ int TRACE_create_category (const char *category, return 0; } -void TRACE_set_mask (int mask) -{ - if (mask != TRACE_PLATFORM){ - return; - }else{ - trace_mask = mask; - } -} - void TRACE_declare_mark (const char *mark_type) { if (!IS_TRACING) return;