doc: Add serial to list of ci file reserved words
[charm.git] / src / ck-ldb / GridCommLB.C
index 21b04698ebb6dace1d1084d0dc1b7ae9f5777641..c44ff84dc85f8162e4882f42b07d307d7fd3b1f5 100644 (file)
@@ -43,7 +43,7 @@
 #include "GridCommLB.h"
 #include "manager.h"
 
 #include "GridCommLB.h"
 #include "manager.h"
 
-CreateLBFunc_Def (GridCommLB, "Grid communication load balancer (evenly distribute objects across each cluster)");
+CreateLBFunc_Def (GridCommLB, "Grid communication load balancer (evenly distribute objects across each cluster)")
 
 
 
 
 
 
@@ -605,7 +605,7 @@ void GridCommLB::Assign_Object_To_PE (int target_object, int target_pe)
 ** The Charm++ load balancing framework invokes this method to cause the
 ** load balancer to migrate objects to "better" PEs.
 */
 ** The Charm++ load balancing framework invokes this method to cause the
 ** load balancer to migrate objects to "better" PEs.
 */
-void GridCommLB::work (CentralLB::LDStats *stats, int count)
+void GridCommLB::work (LDStats *stats)
 {
   int i;
 
 {
   int i;
 
@@ -618,7 +618,7 @@ void GridCommLB::work (CentralLB::LDStats *stats, int count)
   stats->makeCommHash ();
 
   // Initialize object variables for the number of PEs and number of objects.
   stats->makeCommHash ();
 
   // Initialize object variables for the number of PEs and number of objects.
-  Num_PEs = count;
+  Num_PEs = stats->nprocs();
   Num_Objects = stats->n_objs;
 
   if (_lb_args.debug() > 0) {
   Num_Objects = stats->n_objs;
 
   if (_lb_args.debug() > 0) {