]> AND Private Git Repository - loba.git/blobdiff - process.cpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Disable logging completely with a negative log_rate.
[loba.git] / process.cpp
index e5ba3cd0fa596d3cefcd56d9f9ba2e2d40897c02..92b75c972e00ef589a6b26df2c5c0edffbfdd941 100644 (file)
@@ -82,6 +82,8 @@ process::~process()
 {
     delete compute_thread;
     total_load_exit += real_load;
 {
     delete compute_thread;
     total_load_exit += real_load;
+    if (opt::log_rate < 0)
+        return;
     if (opt::bookkeeping) {
         XBT_INFO("Final load after %d:%d iterations: %g ; expected: %g",
                  lb_iter, comp_iter, real_load, expected_load);
     if (opt::bookkeeping) {
         XBT_INFO("Final load after %d:%d iterations: %g ; expected: %g",
                  lb_iter, comp_iter, real_load, expected_load);
@@ -94,7 +96,8 @@ process::~process()
 
 int process::run()
 {
 
 int process::run()
 {
-    XBT_INFO("Initial load: %g", real_load);
+    if (opt::log_rate >= 0)
+        XBT_INFO("Initial load: %g", real_load);
     XBT_VERB("Starting...");
     compute_thread->start();
     load_balance_loop();
     XBT_VERB("Starting...");
     compute_thread->start();
     load_balance_loop();