it will be restarted when the sender process resume */
if(SIMIX_process_is_suspended(comm->src_proc) ||
SIMIX_process_is_suspended(comm->dst_proc)) {
- SIMIX_action_set_priority(comm->act, 0);
+ SIMIX_action_suspend(comm->act);
}
/* Add the communication as user data of the action */
/* pimple to display the message sizes */
void SIMIX_message_sizes_output(const char *filename) {
FILE * out = fopen(filename,"w");
- INFO1("Output message sizes to %s",filename);
xbt_assert1(out,"Cannot open file %s",filename);
uintptr_t key,data;
xbt_dict_cursor_t cursor;
xbt_dict_foreach(msg_sizes,cursor,key,data) {
- fprintf(out,"%ld %ld\n",key,data);
+ fprintf(out,"%zu %zu\n",key,data);
}
fclose(out);
}