X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/23f7bd2d6bcf61608b1ace84d6ff26657aec1a1e..6cf3e5a62a7a4a685ddce69bac69d71fe0966a86:/src/simgrid/sg_config.c diff --git a/src/simgrid/sg_config.c b/src/simgrid/sg_config.c index e647b9d920..5810802be8 100644 --- a/src/simgrid/sg_config.c +++ b/src/simgrid/sg_config.c @@ -18,7 +18,9 @@ #include "instr/instr_interface.h" #include "simgrid/simix.h" #include "simgrid/sg_config.h" -#include "mc/mc.h" +#include "smpi/smpi_interface.h" +#include "mc/mc.h" +#include "instr/instr.h" XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_config, surf, "About the configuration of simgrid"); @@ -97,7 +99,6 @@ static void sg_config_cmd_line(int *argc, char **argv) } } - /* callback of the workstation/model variable */ static void _sg_cfg_cb__workstation_model(const char *name, int pos) { @@ -344,6 +345,12 @@ void sg_config_init(int *argc, char **argv) int default_value_int; int i; + TRACE_add_start_function(TRACE_surf_alloc); + TRACE_add_start_function(TRACE_smpi_alloc); + + TRACE_add_end_function(TRACE_smpi_release); + TRACE_add_end_function(TRACE_surf_release); + /* Create the configuration support */ if (_sg_init_status == 0) { /* Only create stuff if not already inited */ sprintf(description,