X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/614bd225f0d440c8285d735b2dbaf4090c04c838..65fb3bd8de358e97a3a971de6781661456de302d:/src/mc/mc_visited.cpp diff --git a/src/mc/mc_visited.cpp b/src/mc/mc_visited.cpp index 05422974d9..6d28bb26b5 100644 --- a/src/mc/mc_visited.cpp +++ b/src/mc/mc_visited.cpp @@ -210,15 +210,7 @@ std::unique_ptr is_visited_state(mc_state_t graph_sta } else { // The state has not been visited: insert the state in the dynamic array. - simgrid::mc::VisitedState* state_test = &*visited_states[index]; - std::size_t position; - if (state_test->nb_processes < new_state->nb_processes) - position = index + 1; - else if (state_test->heap_bytes_used < new_state->heap_bytes_used) - position = index + 1; - else - position = index; - visited_states.insert(visited_states.begin() + position, std::move(new_state)); + visited_states.insert(visited_states.begin() + index, std::move(new_state)); XBT_DEBUG("Insert new visited state %d (total : %lu)", visited_states[index]->num, (unsigned long) visited_states.size());