Changeset: a4ea03d8d47d for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a4ea03d8d47d Modified Files: gdk/gdk_aggr.c gdk/gdk_batop.c gdk/gdk_hash.c gdk/gdk_heap.c gdk/gdk_imprints.c gdk/gdk_join.c gdk/gdk_orderidx.c gdk/gdk_project.c gdk/gdk_select.c gdk/gdk_storage.c monetdb5/modules/mal/groupby.c monetdb5/modules/mal/mal_mapi.c monetdb5/modules/mal/tablet.c monetdb5/modules/mal/wlc.c monetdb5/optimizer/opt_dataflow.c monetdb5/optimizer/opt_mergetable.c Branch: gdk_tracer Log Message:
Checkpoint: Replaced /* CHECK */ -> #ifdef #endif diffs (truncated from 499 to 300 lines): diff --git a/gdk/gdk_aggr.c b/gdk/gdk_aggr.c --- a/gdk/gdk_aggr.c +++ b/gdk/gdk_aggr.c @@ -897,7 +897,7 @@ BATgroupsum(BAT *b, BAT *g, BAT *e, BAT /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); if ((err = BATgroupaggrinit(b, g, e, s, &min, &max, &ngrp, &ci, &ncand)) != NULL) { GDKerror("BATgroupsum: %s\n", err); @@ -972,7 +972,7 @@ BATsum(void *res, int tp, BAT *b, BAT *s /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); if ((err = BATgroupaggrinit(b, NULL, NULL, s, &min, &max, &ngrp, &ci, &ncand)) != NULL) { GDKerror("BATsum: %s\n", err); diff --git a/gdk/gdk_batop.c b/gdk/gdk_batop.c --- a/gdk/gdk_batop.c +++ b/gdk/gdk_batop.c @@ -508,10 +508,13 @@ BATappend(BAT *b, BAT *n, BAT *s, bool f /* CHECK */ // The whole if statement is in DEBUG CHECK_ - if (BATttype(b) != BATttype(n) && + TRC_DEBUG_IF(CHECK_) + { + if (BATttype(b) != BATttype(n) && ATOMtype(b->ttype) != ATOMtype(n->ttype)) { - TRC_DEBUG(CHECK_, "Interpreting %s as %s.\n", - ATOMname(BATttype(n)), ATOMname(BATttype(b))); + TRC_DEBUG_ENDIF(CHECK_, "Interpreting %s as %s.\n", + ATOMname(BATttype(n)), ATOMname(BATttype(b))); + } } cnt = canditer_init(&ci, n, s); @@ -1448,7 +1451,7 @@ BATordered(BAT *b) /* CHECK */ // This is in DEBUGALGO - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); if (b->ttype == TYPE_void) return true; @@ -1538,7 +1541,7 @@ BATordered_rev(BAT *b) /* CHECK */ // This is in DEBUGALGO - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); if (b == NULL) return false; @@ -1637,7 +1640,7 @@ BATsort(BAT **sorted, BAT **order, BAT * /* CHECK */ // This is in DEBUGALGO - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); /* we haven't implemented NILs as largest value for stable * sort, so NILs come first for ascending and last for @@ -2097,7 +2100,7 @@ BATconstant(oid hseq, int tailtype, cons /* CHECK */ // This is in DEBUGALGO - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); if (v == NULL) return NULL; diff --git a/gdk/gdk_hash.c b/gdk/gdk_hash.c --- a/gdk/gdk_hash.c +++ b/gdk/gdk_hash.c @@ -174,11 +174,11 @@ BATcheckhash(BAT *b) /* but when we want to change it, we need the lock */ /* CHECK */ // This is in ACCELDEBUG - t = GDKusec(); + TRC_DEBUG_IF(ACCEL) t = GDKusec(); MT_lock_set(&b->batIdxLock); /* CHECK */ // This is in ACCELDEBUG - t = GDKusec() - t; + TRC_DEBUG_IF(ACCEL) t = GDKusec() - t; /* if still 1 now that we have the lock, we can update */ if (b->thash == (Hash *) 1) { Hash *h; @@ -268,7 +268,7 @@ BAThashsync(void *arg) /* CHECK */ // This is in ACCELDEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ACCEL) t0 = GDKusec(); /* we could check whether b->thash == NULL before getting the * lock, and only lock if it isn't; however, it's very diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c --- a/gdk/gdk_heap.c +++ b/gdk/gdk_heap.c @@ -908,8 +908,11 @@ HEAP_empty(Heap *heap, size_t nprivate, headp->next = 0; /* CHECK */ // HEAP_printstatus is also in if DEBUG-TRACE - TRC_DEBUG(TRACE, "We created the following heap\n"); - HEAP_printstatus(heap); + TRC_DEBUG_IF(TRACE) + { + TRC_DEBUG_ENDIF(TRACE, "We created the following heap\n"); + HEAP_printstatus(heap); + } } void diff --git a/gdk/gdk_imprints.c b/gdk/gdk_imprints.c --- a/gdk/gdk_imprints.c +++ b/gdk/gdk_imprints.c @@ -282,7 +282,7 @@ BATimpsync(void *arg) /* CHECK */ // This is defined in ACCELDEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ACCEL) t0 = GDKusec(); MT_lock_set(&b->batIdxLock); if ((imprints = b->timprints) != NULL) { @@ -379,7 +379,7 @@ BATimprints(BAT *b) /* CHECK */ // This is defined in ACCELDEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ACCEL) t0 = GDKusec(); if (b->timprints == NULL) { BUN cnt; diff --git a/gdk/gdk_join.c b/gdk/gdk_join.c --- a/gdk/gdk_join.c +++ b/gdk/gdk_join.c @@ -3554,7 +3554,7 @@ BATthetajoin(BAT **r1p, BAT **r2p, BAT * /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); *r1p = NULL; if (r2p) { @@ -3583,7 +3583,7 @@ BATjoin(BAT **r1p, BAT **r2p, BAT *l, BA /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); if ((parent = VIEWtparent(l)) != 0) { BAT *b = BBPdescriptor(parent); @@ -3765,7 +3765,7 @@ BATbandjoin(BAT **r1p, BAT **r2p, BAT *l /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); TRC_DEBUG(ALGO, "BATbandjoin(" "l=" ALGOBATFMT ",r=" ALGOBATFMT "," @@ -3794,7 +3794,7 @@ BATrangejoin(BAT **r1p, BAT **r2p, BAT * /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); *r1p = NULL; if (r2p) { diff --git a/gdk/gdk_orderidx.c b/gdk/gdk_orderidx.c --- a/gdk/gdk_orderidx.c +++ b/gdk/gdk_orderidx.c @@ -24,7 +24,7 @@ BATidxsync(void *arg) /* CHECK */ // This is in ACCEL DEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ACCEL) t0 = GDKusec(); MT_lock_set(&b->batIdxLock); if ((hp = b->torderidx) != NULL) { @@ -81,7 +81,7 @@ BATcheckorderidx(BAT *b) return false; /* CHECK */ // This is in DEBUG ACCEL - t = GDKusec(); + TRC_DEBUG_IF(ACCEL) t = GDKusec(); assert(b->batCacheid > 0); /* we don't need the lock just to read the value b->torderidx */ if (b->torderidx == (Heap *) 1) { @@ -135,7 +135,7 @@ BATcheckorderidx(BAT *b) ret = b->torderidx != NULL; /* CHECK */ // The if statement in in ACCEL DEBUG - if (ret) TRC_DEBUG(ACCEL, "BATcheckorderidx(" ALGOBATFMT "): already has orderidx, waited " LLFMT " usec\n", ALGOBATPAR(b), GDKusec() - t); + TRC_DEBUG_IF(ACCEL) if (ret) TRC_DEBUG_ENDIF(ACCEL, "BATcheckorderidx(" ALGOBATFMT "): already has orderidx, waited " LLFMT " usec\n", ALGOBATPAR(b), GDKusec() - t); return ret; } diff --git a/gdk/gdk_project.c b/gdk/gdk_project.c --- a/gdk/gdk_project.c +++ b/gdk/gdk_project.c @@ -242,7 +242,7 @@ BATproject(BAT *l, BAT *r) /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); TRC_DEBUG(ALGO, "%s(l=" ALGOBATFMT "," "r=" ALGOBATFMT ")\n", @@ -478,7 +478,7 @@ BATprojectchain(BAT **bats) /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); /* count number of participating BATs and allocate some * temporary work space */ diff --git a/gdk/gdk_select.c b/gdk/gdk_select.c --- a/gdk/gdk_select.c +++ b/gdk/gdk_select.c @@ -1010,7 +1010,7 @@ BATselect(BAT *b, BAT *s, const void *tl /* CHECK */ // This is in ALGODEBUG - t0 = GDKusec(); + TRC_DEBUG_IF(ALGO) t0 = GDKusec(); BATcheck(b, "BATselect", NULL); BATcheck(tl, "BATselect: tl value required", NULL); @@ -1329,7 +1329,7 @@ BATselect(BAT *b, BAT *s, const void *tl } /* CHECK */ // This if is in ALGODEBUG - if (view) TRC_DEBUG(ALGO, "Switch from " ALGOBATFMT " to " ALGOBATFMT " " OIDFMT "-" OIDFMT " hseq " LLFMT "\n", ALGOBATPAR(view), ALGOBATPAR(b), vwl, vwh, vwo); + TRC_DEBUG_IF(ALGO) if (view) TRC_DEBUG_ENDIF(ALGO, "Switch from " ALGOBATFMT " to " ALGOBATFMT " " OIDFMT "-" OIDFMT " hseq " LLFMT "\n", ALGOBATPAR(view), ALGOBATPAR(b), vwl, vwh, vwo); } if (b->tsorted || b->trevsorted || use_orderidx) { diff --git a/gdk/gdk_storage.c b/gdk/gdk_storage.c --- a/gdk/gdk_storage.c +++ b/gdk/gdk_storage.c @@ -306,7 +306,7 @@ GDKmove(int farmid, const char *dir1, co /* CHECK */ // This is declared only if IODEBUG - t0 = GDKms(); + TRC_DEBUG_IF(IO_) t0 = GDKms(); if ((nme1 == NULL) || (*nme1 == 0)) { GDKerror("GDKmove: no file specified\n"); @@ -348,7 +348,7 @@ GDKextendf(int fd, size_t size, const ch /* if necessary, extend the underlying file */ /* CHECK */ // This is declared only if IODEBUG - t0 = GDKms(); + TRC_DEBUG_IF(IO_) t0 = GDKms(); if (stb.st_size < (off_t) size) { #ifdef HAVE_FALLOCATE if ((rt = fallocate(fd, 0, stb.st_size, (off_t) size - stb.st_size)) < 0 && diff --git a/monetdb5/modules/mal/groupby.c b/monetdb5/modules/mal/groupby.c --- a/monetdb5/modules/mal/groupby.c +++ b/monetdb5/modules/mal/groupby.c @@ -110,8 +110,11 @@ GROUPcollect( Client cntxt, MalBlkPtr mb /* CHECK */ // The for-loop is in DEBUG MAL_GROUPBY - for(i=0; i<a->last; i++) - TRC_DEBUG(MAL_GROUPBY, "Group '%d' unique "BUNFMT "\n", i, a->unique[i]); + TRC_DEBUG_IF(MAL_GROUPBY) + { + for(i=0; i<a->last; i++) + TRC_DEBUG_ENDIF(MAL_GROUPBY, "Group '%d' unique "BUNFMT "\n", i, a->unique[i]); + } return a; } diff --git a/monetdb5/modules/mal/mal_mapi.c b/monetdb5/modules/mal/mal_mapi.c --- a/monetdb5/modules/mal/mal_mapi.c +++ b/monetdb5/modules/mal/mal_mapi.c @@ -923,8 +923,11 @@ SERVERlisten(int port, const char *usock /* CHECK */ // From here - gethostname(host, (int) 512); - TRC_DEBUG(MAL_SERVER, "Ready to accept connections on: %s:%d\n", host, port); + TRC_DEBUG_IF(MAL_SERVER) _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list