Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
optimize this vector traversal
authorMartin Quinson <martin.quinson@loria.fr>
Wed, 1 Feb 2017 09:49:46 +0000 (10:49 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Wed, 1 Feb 2017 09:49:46 +0000 (10:49 +0100)
src/surf/network_smpi.cpp

index a6d0c60..2e4d420 100644 (file)
@@ -125,7 +125,7 @@ namespace simgrid {
         smpi_bw_factor = parse_factor(xbt_cfg_get_string("smpi/bw-factor"));
 
       double current = 1.0;
         smpi_bw_factor = parse_factor(xbt_cfg_get_string("smpi/bw-factor"));
 
       double current = 1.0;
-      for (auto fact: smpi_bw_factor) {
+      for (const auto& fact : smpi_bw_factor) {
         if (size <= fact.factor) {
           XBT_DEBUG("%f <= %zu return %f", size, fact.factor, current);
           return current;
         if (size <= fact.factor) {
           XBT_DEBUG("%f <= %zu return %f", size, fact.factor, current);
           return current;