From 37bd201bc1146ff5fa59ae4fe4a3c09cc25d685f Mon Sep 17 00:00:00 2001
From: Marcel Koch <marcel.koch@uni-muenster.de>
Date: Fri, 12 Apr 2019 12:19:21 +0200
Subject: [PATCH] print used ssc marks

---
 python/dune/codegen/pdelab/driver/timings.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/python/dune/codegen/pdelab/driver/timings.py b/python/dune/codegen/pdelab/driver/timings.py
index 70705a40..7089a0f1 100644
--- a/python/dune/codegen/pdelab/driver/timings.py
+++ b/python/dune/codegen/pdelab/driver/timings.py
@@ -185,7 +185,9 @@ def stop_region_timer(region):
         return ["LIKWID_MARKER_STOP(\"{}\");".format(region)]
     elif get_option("use_sde"):
         _sde_marks[region + '_stop'] = len(_sde_marks)
-        return ["__SSC_MARK(0x{});".format(_sde_marks[region + '_stop'])]
+        return ["__SSC_MARK(0x{});".format(_sde_marks[region + '_stop']),
+                "std::cout << \"Timed region {}: {} <--> {}\" << std::endl;".format(region, _sde_marks[region + '_start'],
+                                                                                    _sde_marks[region + '_stop'])]
     else:
         timestream = name_timing_stream()
         return ["HP_TIMER_STOP({});".format(region),
-- 
GitLab