Changeset: 8e992b126fa3 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8e992b126fa3
Modified Files:
        gdk/gdk_imprints.c
        gdk/gdk_system.c
Branch: Jun2020
Log Message:

Debugger only functions should write to stderr.


diffs (123 lines):

diff --git a/gdk/gdk_imprints.c b/gdk/gdk_imprints.c
--- a/gdk/gdk_imprints.c
+++ b/gdk/gdk_imprints.c
@@ -713,6 +713,7 @@ IMPSfree(BAT *b)
                s[j] = '\0';                                            \
        } while (0)
 
+/* function used for debugging */
 void
 IMPSprint(BAT *b)
 {
@@ -726,7 +727,7 @@ IMPSprint(BAT *b)
        int i;
 
        if (!BATcheckimprints(b)) {
-               TRC_DEBUG(ACCELERATOR, "No imprint\n");
+               fprintf(stderr, "No imprint\n");
                return;
        }
        imprints = b->timprints;
@@ -735,33 +736,33 @@ IMPSprint(BAT *b)
        max_bins = min_bins + 64;
        cnt_bins = max_bins + 64;
 
-       TRC_DEBUG(ACCELERATOR,
-                 "bits = %d, impcnt = " BUNFMT ", dictcnt = " BUNFMT "\n",
-                 imprints->bits, imprints->impcnt, imprints->dictcnt);
-       TRC_DEBUG(ACCELERATOR, "MIN\n");
+       fprintf(stderr,
+               "bits = %d, impcnt = " BUNFMT ", dictcnt = " BUNFMT "\n",
+               imprints->bits, imprints->impcnt, imprints->dictcnt);
+       fprintf(stderr, "MIN\n");
        for (i = 0; i < imprints->bits; i++) {
-               TRC_DEBUG(ACCELERATOR, "[ " BUNFMT " ]\n", min_bins[i]);
+               fprintf(stderr, "[ " BUNFMT " ]\n", min_bins[i]);
        }
        
-       TRC_DEBUG(ACCELERATOR, "MAX\n");
+       fprintf(stderr, "MAX\n");
        for (i = 0; i < imprints->bits; i++) {
-               TRC_DEBUG(ACCELERATOR, "[ " BUNFMT " ]\n", max_bins[i]);
+               fprintf(stderr, "[ " BUNFMT " ]\n", max_bins[i]);
        }
-       TRC_DEBUG(ACCELERATOR, "COUNT\n");
+       fprintf(stderr, "COUNT\n");
        for (i = 0; i < imprints->bits; i++) {
-               TRC_DEBUG(ACCELERATOR, "[ " BUNFMT " ]\n", cnt_bins[i]);
+               fprintf(stderr, "[ " BUNFMT " ]\n", cnt_bins[i]);
        }
        for (dcnt = 0, icnt = 0, pages = 1; dcnt < imprints->dictcnt; dcnt++) {
                if (d[dcnt].repeat) {
                        BINSIZE(imprints->bits, IMPSPRNTMASK, " ");
                        pages += d[dcnt].cnt;
-                       TRC_DEBUG(ACCELERATOR, "[ " BUNFMT " ]r %s\n", pages, 
s);
+                       fprintf(stderr, "[ " BUNFMT " ]r %s\n", pages, s);
                        icnt++;
                } else {
                        l = icnt + d[dcnt].cnt;
                        for (; icnt < l; icnt++) {
                                BINSIZE(imprints->bits, IMPSPRNTMASK, " ");
-                               TRC_DEBUG(ACCELERATOR, "[ " BUNFMT " ]  %s\n", 
pages++, s);
+                               fprintf(stderr, "[ " BUNFMT " ]  %s\n", 
pages++, s);
                        }
                }
        }
diff --git a/gdk/gdk_system.c b/gdk/gdk_system.c
--- a/gdk/gdk_system.c
+++ b/gdk/gdk_system.c
@@ -122,6 +122,7 @@ lock_isset(MT_Lock *l)
        return true;
 }
 
+/* function used for debugging */
 void
 GDKlockstatistics(int what)
 {
@@ -129,7 +130,7 @@ GDKlockstatistics(int what)
        int n = 0;
 
        if (ATOMIC_TAS(&GDKlocklistlock) != 0) {
-               TRC_DEBUG(TEM, "GDKlocklistlock is set, so cannot access lock 
list\n");
+               fprintf(stderr, "GDKlocklistlock is set, so cannot access lock 
list\n");
                return;
        }
        if (what == -1) {
@@ -142,25 +143,25 @@ GDKlockstatistics(int what)
                return;
        }
        GDKlocklist = sortlocklist(GDKlocklist);
-       TRC_DEBUG(TEM, "lock 
name\tcount\tcontention\tsleep\tlocked\t(un)locker\tthread\n");
+       fprintf(stderr, "lock 
name\tcount\tcontention\tsleep\tlocked\t(un)locker\tthread\n");
        for (l = GDKlocklist; l; l = l->next) {
                n++;
                if (what == 0 ||
                    (what == 1 && l->count) ||
                    (what == 2 && ATOMIC_GET(&l->contention)) ||
                    (what == 3 && lock_isset(l)))
-                       TRC_DEBUG(TEM, "%-18s\t%zu\t%zu\t%zu\t%s\t%s\t%s\n",
-                                 l->name, l->count,
-                                 (size_t) ATOMIC_GET(&l->contention),
-                                 (size_t) ATOMIC_GET(&l->sleep),
-                                 lock_isset(l) ? "locked" : "",
-                                 l->locker ? l->locker : "",
-                                 l->thread ? l->thread : "");
+                       fprintf(stderr, "%-18s\t%zu\t%zu\t%zu\t%s\t%s\t%s\n",
+                               l->name, l->count,
+                               (size_t) ATOMIC_GET(&l->contention),
+                               (size_t) ATOMIC_GET(&l->sleep),
+                               lock_isset(l) ? "locked" : "",
+                               l->locker ? l->locker : "",
+                               l->thread ? l->thread : "");
        }
-       TRC_DEBUG(TEM, "Number of locks: %d\n", n);
-       TRC_DEBUG(TEM, "Total lock count: %zu\n", (size_t) 
ATOMIC_GET(&GDKlockcnt));
-       TRC_DEBUG(TEM, "Lock contention:  %zu\n", (size_t) 
ATOMIC_GET(&GDKlockcontentioncnt));
-       TRC_DEBUG(TEM, "Lock sleep count: %zu\n", (size_t) 
ATOMIC_GET(&GDKlocksleepcnt));
+       fprintf(stderr, "Number of locks: %d\n", n);
+       fprintf(stderr, "Total lock count: %zu\n", (size_t) 
ATOMIC_GET(&GDKlockcnt));
+       fprintf(stderr, "Lock contention:  %zu\n", (size_t) 
ATOMIC_GET(&GDKlockcontentioncnt));
+       fprintf(stderr, "Lock sleep count: %zu\n", (size_t) 
ATOMIC_GET(&GDKlocksleepcnt));
        ATOMIC_CLEAR(&GDKlocklistlock);
 }
 
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to