X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ea74f5d95928a521a588737e81f1de94eef25d19..f9b13d923d31bb0336aeeaab6d5b7ba33812f3f7:/src/kernel/lmm/fair_bottleneck.cpp diff --git a/src/kernel/lmm/fair_bottleneck.cpp b/src/kernel/lmm/fair_bottleneck.cpp index 3d027819a9..951e8db8c2 100644 --- a/src/kernel/lmm/fair_bottleneck.cpp +++ b/src/kernel/lmm/fair_bottleneck.cpp @@ -13,7 +13,7 @@ #include #include -XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(surf_maxmin); +XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(ker_lmm); void simgrid::kernel::lmm::FairBottleneck::bottleneck_solve() { @@ -36,9 +36,8 @@ void simgrid::kernel::lmm::FairBottleneck::bottleneck_solve() } XBT_DEBUG("Active constraints : %zu", active_constraint_set.size()); - for (Constraint& cnst : active_constraint_set) { - saturated_constraint_set.push_back(cnst); - } + saturated_constraint_set.insert(saturated_constraint_set.end(), active_constraint_set.begin(), + active_constraint_set.end()); for (Constraint& cnst : saturated_constraint_set) { cnst.remaining_ = cnst.bound_; cnst.usage_ = 0.0; @@ -52,7 +51,7 @@ void simgrid::kernel::lmm::FairBottleneck::bottleneck_solve() auto& var_list = saturated_variable_set; auto& cnst_list = saturated_constraint_set; do { - if (XBT_LOG_ISENABLED(surf_maxmin, xbt_log_priority_debug)) { + if (XBT_LOG_ISENABLED(ker_lmm, xbt_log_priority_debug)) { XBT_DEBUG("Fair bottleneck done"); print(); } @@ -141,7 +140,7 @@ void simgrid::kernel::lmm::FairBottleneck::bottleneck_solve() cnst_list.clear(); modified_ = true; - if (XBT_LOG_ISENABLED(surf_maxmin, xbt_log_priority_debug)) { + if (XBT_LOG_ISENABLED(ker_lmm, xbt_log_priority_debug)) { XBT_DEBUG("Fair bottleneck done"); print(); }