aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2019-04-23 15:40:27 +0200
committerAnton Khirnov <anton@khirnov.net>2019-04-24 14:44:38 +0200
commite91409830cbb4c06c4035d7084aa20b0d4d259bc (patch)
tree8c33534858e7ac85a41e4dfcc8f11c83a7694919
parent8b54b3860926a06730c406f45623ee87d22c10d3 (diff)
mg2d: print stats regardless of the selected log level
-rw-r--r--mg2d.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/mg2d.c b/mg2d.c
index c8896d2..ed56eb2 100644
--- a/mg2d.c
+++ b/mg2d.c
@@ -786,7 +786,7 @@ void mg2d_print_stats(MG2DContext *ctx, const char *prefix)
if (!prefix)
prefix = "";
- mg2di_log(&priv->logger, MG2D_LOG_VERBOSE, "%s%ld solves; %g s total time; %g ms avg per call; %g avg cycles per solve\n",
+ mg2di_log(&priv->logger, ctx->log_level, "%s%ld solves; %g s total time; %g ms avg per call; %g avg cycles per solve\n",
prefix, priv->timer_solve.nb_runs, priv->timer_solve.time_nsec / 1e9, priv->timer_solve.time_nsec / 1e6 / priv->timer_solve.nb_runs,
(double)level->count_cycles / priv->timer_solve.nb_runs);
@@ -863,17 +863,17 @@ void mg2d_print_stats(MG2DContext *ctx, const char *prefix)
p += ret;
}
- mg2di_log(&priv->logger, MG2D_LOG_VERBOSE, "%s%s\n", prefix, buf);
+ mg2di_log(&priv->logger, ctx->log_level, "%s%s\n", prefix, buf);
level = level->child;
}
- mg2di_log(&priv->logger, MG2D_LOG_VERBOSE,
+ mg2di_log(&priv->logger, ctx->log_level,
"%s%2.2f%% levels init %g s total time %g ms avg per call\n",
prefix, priv->timer_levels_init.time_nsec * 100.0 / priv->timer_solve.time_nsec,
priv->timer_levels_init.time_nsec / 1e9, priv->timer_levels_init.time_nsec / 1e6 / priv->timer_levels_init.nb_runs);
other = priv->timer_solve.time_nsec - levels_total - priv->timer_levels_init.time_nsec;
- mg2di_log(&priv->logger, MG2D_LOG_VERBOSE,
+ mg2di_log(&priv->logger, ctx->log_level,
"%s%2.2f%% other %g s total time %g ms avg per call\n",
prefix, other * 100.0 / priv->timer_solve.time_nsec,
other / 1e9, other / 1e6 / priv->timer_solve.nb_runs);