diff options
Diffstat (limited to 'common/router1.cc')
-rw-r--r-- | common/router1.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/common/router1.cc b/common/router1.cc index 8a05236f..2ae54245 100644 --- a/common/router1.cc +++ b/common/router1.cc @@ -22,6 +22,7 @@ #include "log.h" #include "router1.h" +#include "timing.h" namespace { @@ -615,6 +616,8 @@ bool router1(Context *ctx) if (ctx->verbose || iterCnt == 1) log_info("routing queue contains %d jobs.\n", int(jobQueue.size())); + update_budget(ctx); + bool printNets = ctx->verbose && (jobQueue.size() < 10); while (!jobQueue.empty()) { @@ -811,6 +814,7 @@ bool router1(Context *ctx) #ifndef NDEBUG ctx->check(); #endif + compute_fmax(ctx, true /* print_fmax */, true /* print_path */); ctx->unlock(); return true; } catch (log_execution_error_exception) { |