Changeset: c7c090e02252 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c7c090e02252
Modified Files:
gdk/gdk.h
Branch: default
Log Message:
Reenable printing of legacy function use, but with HEADLESSDEBUG (-d256).
diffs (162 lines):
diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -456,7 +456,7 @@
#define PARMASK (1<<7)
#define PARDEBUG if (GDKdebug & PARMASK)
#define HEADLESSMASK (1<<8)
-#define HEADLESSDEBUG if ( GDKdebug & HEADLESSMASK)
+#define HEADLESSDEBUG if (GDKdebug & HEADLESSMASK)
#define TMMASK (1<<9)
#define TMDEBUG if (GDKdebug & TMMASK)
#define TEMMASK (1<<10)
@@ -3347,7 +3347,6 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define ILLEGALVALUE ((ptr)-1L)
#define MAXPARAMS 32
-#if 0 /* it's still too early to enable this */
#ifndef NDEBUG
#ifdef __GNUC__
/* in debug builds, complain (warn) about usage of legacy functions */
@@ -3361,7 +3360,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATselect_(b, h, t, li, hi) \
({ \
BAT *_b = (b); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATselect_([%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_b->H), _COL_TYPE(_b->T), \
__func__, __FILE__, __LINE__); \
@@ -3371,7 +3370,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATuselect_(b, h, t, li, hi) \
({ \
BAT *_b = (b); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATuselect_([%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_b->H), _COL_TYPE(_b->T), \
__func__, __FILE__, __LINE__); \
@@ -3381,7 +3380,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATantiuselect_(b, h, t, li, hi) \
({ \
BAT *_b = (b); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATantiuselect_([%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_b->H), _COL_TYPE(_b->T), \
__func__, __FILE__, __LINE__); \
@@ -3391,7 +3390,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATselect(b, h, t) \
({ \
BAT *_b = (b); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATselect([%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_b->H), _COL_TYPE(_b->T), \
__func__, __FILE__, __LINE__); \
@@ -3401,7 +3400,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATuselect(b, h, t) \
({ \
BAT *_b = (b); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATuselect([%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_b->H), _COL_TYPE(_b->T), \
__func__, __FILE__, __LINE__); \
@@ -3411,7 +3410,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATsample(b, n)
\
({ \
BAT *_b = (b); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATsample([%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_b->H), _COL_TYPE(_b->T), \
__func__, __FILE__, __LINE__); \
@@ -3421,7 +3420,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATsemijoin(l, r) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATsemijoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3432,7 +3431,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATjoin(l, r, estimate)
\
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATjoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3443,7 +3442,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATleftjoin(l, r, estimate) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATleftjoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3454,7 +3453,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATthetajoin(l, r, op, estimate) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATthetajoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3465,7 +3464,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATouterjoin(l, r, estimate) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATouterjoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3476,7 +3475,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATleftfetchjoin(l, r, estimate) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATleftfetchjoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3487,7 +3486,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATantijoin(l, r) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATantijoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3498,7 +3497,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATbandjoin(l, r, c1, c2, li, hi) \
({ \
BAT *_l = (l), *_r = (r); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATbandjoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_r->H), _COL_TYPE(_r->T), \
@@ -3509,7 +3508,7 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
#define BATrangejoin(l, rl, rh, li, hi)
\
({ \
BAT *_l = (l), *_rl = (rl), *_rh = (rh); \
- fprintf(stderr, \
+ HEADLESSDEBUG fprintf(stderr, \
"#BATrangejoin([%s,%s],[%s,%s],[%s,%s]) %s[%s:%d]\n", \
_COL_TYPE(_l->H), _COL_TYPE(_l->T), \
_COL_TYPE(_rl->H), _COL_TYPE(_rl->T), \
@@ -3519,6 +3518,5 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
})
#endif
#endif
-#endif
#endif /* _GDK_H_ */
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list