Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove unused structure and function
[simgrid.git] / src / msg / msg_global.c
index ca077e1..dc424fc 100644 (file)
@@ -50,11 +50,8 @@ void MSG_init_nocheck(int *argc, char **argv) {
     msg_global->vms = xbt_swag_new(xbt_swag_offset(vm,all_vms_hookup));
 
     if(MC_IS_ENABLED){
-      /* Create list of elements to ignore for heap comparison algorithm */
-      MC_ignore_init();
       /* Ignore total amount of messages sent during the simulation for heap comparison */
       MC_ignore(&(msg_global->sent_msg), sizeof(msg_global->sent_msg));
-   
     }
 
     /* initialization of the action module */
@@ -62,6 +59,8 @@ void MSG_init_nocheck(int *argc, char **argv) {
 
     SIMIX_function_register_process_create(MSG_process_create_from_SIMIX);
     SIMIX_function_register_process_cleanup(MSG_process_cleanup_from_SIMIX);
+
+    sg_platf_postparse_add_cb(MSG_post_create_environment);
   }
 #ifdef HAVE_TRACING
   TRACE_start();