Changeset: bc1df73ec1c7 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/bc1df73ec1c7 Modified Files: monetdb5/mal/mal_profiler.c Branch: Jul2021_prof_ext Log Message:
Get rid of unused macro. diffs (44 lines): diff --git a/monetdb5/mal/mal_profiler.c b/monetdb5/mal/mal_profiler.c --- a/monetdb5/mal/mal_profiler.c +++ b/monetdb5/mal/mal_profiler.c @@ -358,31 +358,15 @@ prepareMalEvent(Client cntxt, MalBlkPtr BBPunfix(d->batCacheid); return; } -#define keepprop(NME, LNME) \ - do { \ - const void *valp = BATgetprop(d, NME); \ - if ( valp){ \ - cv = VALformat(valp); \ - if (cv) { \ - char *cvquote = mal_quote(cv, strlen(cv)); \ - ok = logadd(&logbuf, ",\"%s\":\"%s\"", LNME, cvquote); \ - GDKfree(cv); \ - GDKfree(cvquote); \ - if (!ok) { \ - BBPunfix(d->batCacheid); \ - return; \ - } \ - } \ - } \ - } while (0) - keepprop(GDK_MIN_VALUE,"min"); - keepprop(GDK_MAX_VALUE,"max"); - keepprop(GDK_MIN_POS,"minpos"); - keepprop(GDK_MIN_POS,"minpos"); - keepprop(GDK_MAX_POS,"maxpos"); - keepprop(GDK_HASH_BUCKETS,"hbuckets"); - keepprop(GDK_NUNIQUE,"nunique"); - keepprop(GDK_UNIQUE_ESTIMATE,"nestimate"); + if ((di.minpos != BUN_NONE && + !logadd(&logbuf, ",\"minpos\":\""BUNFMT"\"", di.minpos)) || + (di.maxpos != BUN_NONE && + !logadd(&logbuf, ",\"maxpos\":\""BUNFMT"\"", di.maxpos)) || + (di.unique_est != 0 && + !logadd(&logbuf, ",\"nestimate\":\"%g\"", di.unique_est))) { + BBPunfix(d->batCacheid); + goto cleanup_and_exit; + } cv = VALformat(&stk->stk[getArg(pci,j)]); c = strchr(cv, '>'); _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org