X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ab23fd586c00bc3e9ea24f1dcd3d52dd0fc60bce..6479f2478ed2c405d6f97e6aa87799b569f13319:/src/mc/mc_global.c diff --git a/src/mc/mc_global.c b/src/mc/mc_global.c index bee23e103c..0d58509838 100644 --- a/src/mc/mc_global.c +++ b/src/mc/mc_global.c @@ -72,6 +72,7 @@ mc_stats_pair_t mc_stats_pair = NULL; xbt_fifo_t mc_stack_liveness = NULL; mc_snapshot_t initial_snapshot_liveness = NULL; int compare; +extern xbt_dynar_t mmalloc_ignore; xbt_automaton_t _mc_property_automaton = NULL; @@ -161,6 +162,11 @@ void MC_modelcheck_liveness(){ mc_time = xbt_new0(double, simix_process_maxpid); + /* mc_time refers to clock for each process -> ignore it for heap comparison */ + int i; + for(i = 0; iaddress = address; + region->size = size; + xbt_dynar_push(mmalloc_ignore, ®ion); + MC_UNSET_RAW_MEM; +}