X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3a4b0619b7ea56a08980be9a7c40c9a535f82e73..9e4119834aac41934ea92555a4c5440a3d3cc97e:/src/msg/msg_global.c?ds=sidebyside diff --git a/src/msg/msg_global.c b/src/msg/msg_global.c index 9daa413d49..81abae0fdf 100644 --- a/src/msg/msg_global.c +++ b/src/msg/msg_global.c @@ -38,9 +38,6 @@ void MSG_init_nocheck(int *argc, char **argv) { s_msg_vm_t vm; // to compute the offset SIMIX_global_init(argc, argv); - - if(MC_IS_ENABLED && mmalloc_ignore == NULL) - MC_ignore_init(); msg_global = xbt_new0(s_MSG_Global_t, 1); @@ -62,9 +59,9 @@ void MSG_init_nocheck(int *argc, char **argv) { sg_platf_postparse_add_cb(MSG_post_create_environment); } - if(MC_IS_ENABLED){ + if(MC_is_active()){ /* Ignore total amount of messages sent during the simulation for heap comparison */ - MC_ignore(&(msg_global->sent_msg), sizeof(msg_global->sent_msg)); + MC_ignore_heap(&(msg_global->sent_msg), sizeof(msg_global->sent_msg)); } #ifdef HAVE_TRACING @@ -122,7 +119,7 @@ msg_error_t MSG_main(void) fflush(stdout); fflush(stderr); - if (MC_IS_ENABLED) { + if (MC_is_active()) { MC_do_the_modelcheck_for_real(); } else { SIMIX_run();