Changeset: 25153ad46642 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=25153ad46642 Modified Files: monetdb5/mal/mal_profiler.c Branch: default Log Message:
drop internal debugging properties add BAT properties essential for interpretation diffs (38 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 @@ -246,14 +246,17 @@ This information can be used to determin logadd(",\"parent\":%d", VIEWtparent(d)); logadd(",\"seqbase\":"BUNFMT, d->hseqbase); v= BBPquickdesc(VIEWtparent(d), false); - logadd(",\"persistence\":\"%s\"", (v && !v->batTransient ? "persistent" : "transient")); + logadd(",\"mode\":\"%s\"", (v && !v->batTransient ? "persistent" : "transient")); } else - logadd(",\"persistence\":\"%s\"", (d->batTransient ? "transient" : "persistent")); + logadd(",\"mode\":\"%s\"", (d->batTransient ? "transient" : "persistent")); logadd(",\"sorted\":%d", d->tsorted); logadd(",\"revsorted\":%d", d->trevsorted); logadd(",\"nonil\":%d", d->tnonil); logadd(",\"nil\":%d", d->tnil); logadd(",\"key\":%d", d->tkey); + logadd(",\"hash\":%d", d->thash != NULL); + logadd(",\"imprints\":%d", d->timprints != NULL); + logadd(",\"orderidx\":%d", d->torderidx != NULL); cv = VALformat(&stk->stk[getArg(pci,j)]); c = strchr(cv, '>'); *c = 0; @@ -290,10 +293,10 @@ This information can be used to determin GDKfree(cv); GDKfree(stmtq); } - logadd(",\"eol\":%d", getVarEolife(mb,getArg(pci,j))); - logadd(",\"used\":%d", isVarUsed(mb,getArg(pci,j))); - logadd(",\"fixed\":%d", isVarFixed(mb,getArg(pci,j))); - logadd(",\"udf\":%d", isVarUDFtype(mb,getArg(pci,j))); + // logadd(",\"eol\":%d", getVarEolife(mb,getArg(pci,j))); useful for MAL debugging + // logadd(",\"used\":%d", isVarUsed(mb,getArg(pci,j))); + // logadd(",\"fixed\":%d", isVarFixed(mb,getArg(pci,j))); + // logadd(",\"udf\":%d", isVarUDFtype(mb,getArg(pci,j))); GDKfree(tname); logadd("}"); } _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list