X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/614bd225f0d440c8285d735b2dbaf4090c04c838..65fb3bd8de358e97a3a971de6781661456de302d:/src/mc/mc_liveness.cpp?ds=sidebyside diff --git a/src/mc/mc_liveness.cpp b/src/mc/mc_liveness.cpp index c9e84cd35f..afd03345d0 100644 --- a/src/mc/mc_liveness.cpp +++ b/src/mc/mc_liveness.cpp @@ -142,13 +142,7 @@ static simgrid::mc::VisitedPair* is_reached_acceptance_pair(simgrid::mc::Pair* p } xbt_dynar_insert_at(acceptance_pairs, min, &new_pair); } else { - pair_test = (simgrid::mc::VisitedPair*) xbt_dynar_get_as(acceptance_pairs, index, simgrid::mc::VisitedPair*); - if (pair_test->nb_processes < new_pair->nb_processes) - xbt_dynar_insert_at(acceptance_pairs, index + 1, &new_pair); - else if (pair_test->heap_bytes_used < new_pair->heap_bytes_used) - xbt_dynar_insert_at(acceptance_pairs, index + 1, &new_pair); - else - xbt_dynar_insert_at(acceptance_pairs, index, &new_pair); + xbt_dynar_insert_at(acceptance_pairs, index, &new_pair); } } return new_pair; @@ -378,13 +372,7 @@ int is_visited_pair(simgrid::mc::VisitedPair* visited_pair, simgrid::mc::Pair* p } xbt_dynar_insert_at(visited_pairs, min, &new_visited_pair); } else { - pair_test = (simgrid::mc::VisitedPair*) xbt_dynar_get_as(visited_pairs, index, simgrid::mc::VisitedPair*); - if (pair_test->nb_processes < new_visited_pair->nb_processes) - xbt_dynar_insert_at(visited_pairs, index + 1, &new_visited_pair); - else if (pair_test->heap_bytes_used < new_visited_pair->heap_bytes_used) - xbt_dynar_insert_at(visited_pairs, index + 1, &new_visited_pair); - else - xbt_dynar_insert_at(visited_pairs, index, &new_visited_pair); + xbt_dynar_insert_at(visited_pairs, index, &new_visited_pair); } if ((ssize_t) xbt_dynar_length(visited_pairs) > _sg_mc_visited) {