Changeset: 1460a6e48679 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1460a6e48679 Modified Files: monetdb5/mal/mal_interpreter.c Branch: Oct2020 Log Message:
plumming some more leaks diffs (20 lines): diff --git a/monetdb5/mal/mal_interpreter.c b/monetdb5/mal/mal_interpreter.c --- a/monetdb5/mal/mal_interpreter.c +++ b/monetdb5/mal/mal_interpreter.c @@ -764,9 +764,16 @@ str runMALsequence(Client cntxt, MalBlkP } if (ret == MAL_SUCCEED && ii == pci->argc) { ret = runMALsequence(cntxt, pci->blk, 1, pci->blk->stop, nstk, stk, pci); + //garbageCollector(cntxt, pci->blk, nstk, 0); for (ii = 0; ii < nstk->stktop; ii++) if (ATOMextern(nstk->stk[ii].vtype)) GDKfree(nstk->stk[ii].val.pval); + arg = q->retc; + for (ii = pci->retc; ii < pci->argc; ii++,arg++) { + lhs = &nstk->stk[q->argv[arg]]; + if (lhs->vtype == TYPE_bat) + BBPrelease(lhs->val.bval); + } GDKfree(nstk); } } _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list