X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b3973f5189df8d8983e47336546fd0259f0e2dab..1bfdc9a38c22af6a9becf133be154a2fa2bc6589:/src/mc/mc_private.h diff --git a/src/mc/mc_private.h b/src/mc/mc_private.h index 20e4ab832f..0d45e7484b 100644 --- a/src/mc/mc_private.h +++ b/src/mc/mc_private.h @@ -48,6 +48,8 @@ typedef struct s_mc_snapshot{ size_t heap_bytes_used; mc_mem_region_t regions[NB_REGIONS]; int nb_processes; + mc_mem_region_t* privatization_regions; + int privatization_index; size_t *stack_sizes; xbt_dynar_t stacks; xbt_dynar_t to_ignore; @@ -560,12 +562,13 @@ typedef struct s_mc_comm_pattern{ const char *src_host; const char *dst_host; char *rdv; - size_t data_size; + ssize_t data_size; void *data; int matched_comm; }s_mc_comm_pattern_t, *mc_comm_pattern_t; extern xbt_dynar_t communications_pattern; +extern xbt_dynar_t incomplete_communications_pattern; void get_comm_pattern(xbt_dynar_t communications_pattern, smx_simcall_t request, int call);