X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3e14a865d128adc125aa6b7e9404dfafe445c9e1..14fcd43761ba2212ae5e48832a71ecf6c8f2b9f3:/src/plugins/host_load.cpp diff --git a/src/plugins/host_load.cpp b/src/plugins/host_load.cpp index 648df3cd86..5ec76715a7 100644 --- a/src/plugins/host_load.cpp +++ b/src/plugins/host_load.cpp @@ -129,14 +129,15 @@ void HostLoad::update() auto current_iter = iter; ++iter; - if (action != nullptr && action->get_finish_time() != now && activity->state_ == kernel::activity::State::RUNNING) { + if (action != nullptr && action->get_finish_time() != now && + activity->get_state() == kernel::activity::State::RUNNING) { if (remaining_cost_after_last_update == activity_uninitialized_remaining_cost) { remaining_cost_after_last_update = action->get_cost(); } double computed_flops_since_last_update = remaining_cost_after_last_update - /*remaining now*/activity->get_remaining(); computed_flops_ += computed_flops_since_last_update; remaining_cost_after_last_update = activity->get_remaining(); - } else if (activity->state_ == kernel::activity::State::DONE) { + } else if (activity->get_state() == kernel::activity::State::DONE) { computed_flops_ += remaining_cost_after_last_update; current_activities.erase(current_iter); }