Changeset: 81c42b9230cd for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=81c42b9230cd Added Files: gdk/gdk_bbp.c gdk/gdk_bbp.h Removed Files: gdk/gdk_bbp.mx Modified Files: clients/Tests/exports.stable.out clients/mapiclient/dump.c clients/odbc/driver/ODBCUtil.c gdk/Makefile.ag gdk/gdk_bat.c monetdb5/mal/Tests/tst1200.stable.out monetdb5/mal/Tests/tst1201.stable.out monetdb5/modules/atoms/mtime.c monetdb5/modules/kernel/algebra.mx monetdb5/modules/mal/mal_io.c monetdb5/optimizer/Tests/dataflow.stable.out monetdb5/optimizer/opt_history.c sql/test/BugTracker-2009/Tests/union_leak.SF-2540169.2.mal sql/test/Tests/setoptimizer.stable.out sql/test/Tests/setoptimizer.stable.out.Windows Branch: default Log Message:
Merge with default diffs (truncated from 6644 to 300 lines): diff --git a/clients/Tests/exports.stable.out b/clients/Tests/exports.stable.out --- a/clients/Tests/exports.stable.out +++ b/clients/Tests/exports.stable.out @@ -613,7 +613,6 @@ str ALGfind(ptr ret, int *bid, ptr val); str ALGfragment(int *result, int *bid, ptr hlow, ptr hhigh, ptr tlow, ptr thigh); str ALGgroupby(int *res, int *bid); str ALGhashjoin(int *result, int *lid, int *rid); -str ALGhashsplit(int *result, int *bid, int *nfrag); str ALGhistogram(int *result, int *bid); str ALGhistogram_rev(int *result, int *bid); str ALGhmarkp(int *result, int *bid, int *nr_parts, int *part_nr); @@ -709,7 +708,6 @@ str ALGprojecttail_oid(int *ret, int *bi str ALGprojecttail_sht(int *ret, int *bid, sht *val); str ALGprojecttail_str(int *ret, int *bid, str *val); str ALGrangejoin(int *result, int *lid, int *rlid, int *rhid, bit *li, bit *hi); -str ALGrangesplit(int *result, int *bid, int *nfrag); str ALGreuse(int *ret, int *bid); str ALGrevert(int *result, int *bid); str ALGsample(int *result, int *bid, int *param); @@ -775,7 +773,6 @@ str ALGtsort(int *result, int *bid); str ALGtsort_rev(int *result, int *bid); str ALGtunique(int *result, int *bid); str ALGuhashsplit(int *result, int *bid, int *nfrag); -str ALGurangesplit(int *result, int *bid, int *nfrag); str ALGuselect(int *result, int *bid, ptr low, ptr high); str ALGuselect1(int *result, int *bid, ptr value); str ALGuselectInclusive(int *result, int *bid, ptr low, ptr high, bit *lin, bit *rin); @@ -1550,10 +1547,6 @@ str CSTtoString(Client cntxt, MalBlkPtr int CTrefine(BAT **res, BAT *b, BAT *a); int CTrefine_rev(BAT **res, BAT *b, BAT *a); str CemptySet(int *k, int *bid); -str DCYbind(int *ret, str *sch, str *tab, str *col, int *kind, int *part, int *fbun, int *lbun); -str DCYcopy(int *ret_bat, int *ret_id, str *sch, str *tab, str *col, int *kind, int *part, int *fbun, int *lbun); -str DCYpin(int *ret, int *bid); -str DCYunpin(int *ret, int *bid); int DFLOWadmission(lng argclaim, lng hotclaim); str DICTbind(int *idx, int *val, str *nme); str DICTcompress(int *idx, str *nme, int *bid); @@ -1587,7 +1580,6 @@ str GRPgroup_custom(int *rethisto, int * str GRPmax(int *retval, int *bid, int *eid); str GRPmin(int *retval, int *bid, int *eid); str GRPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str GRPmulticolumngroup(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str GRPprelude(void); str GRPprod_bte_bte(int *retval, int *bid, int *eid, bit *ignore_nils); str GRPprod_bte_int(int *retval, int *bid, int *eid, bit *ignore_nils); @@ -1716,11 +1708,11 @@ str INSPECTgetAllModules(Client cntxt, M str INSPECTgetAllSignatures(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str INSPECTgetComment(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str INSPECTgetDefinition(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str INSPECTgetEnvironment(int *ret); +str INSPECTgetEnvironment(int *ret, int *ret2); +str INSPECTgetEnvironmentKey(str *ret, str *key); str INSPECTgetFunction(int *ret); str INSPECTgetFunctionSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str INSPECTgetModule(int *ret); -str INSPECTgetModuleSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str INSPECTgetSignature(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str INSPECTgetSize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str INSPECTgetSource(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); @@ -1868,7 +1860,7 @@ int MCinitClientThread(Client c); void MCpopClientInput(Client c); int MCpushClientInput(Client c, bstream *new_input, int listing, char *prompt); int MCreadClient(Client c); -str MCsuspendClient(int id, unsigned int timeout); +str MCsuspendClient(int id); void MCtraceAllClients(int flag); void MCtraceClient(oid which, int flag); str MDBStkDepth(Client cntxt, MalBlkPtr mb, MalStkPtr s, InstrPtr p); @@ -2158,7 +2150,6 @@ str MTIMEtimestamp_LT(bit *retval, times str MTIMEtimestamp_NEQ(bit *retval, timestamp *val1, timestamp *val2); str MTIMEtimestamp_add(timestamp *ret, timestamp *v, lng *msecs); str MTIMEtimestamp_add_month_interval_wrap(timestamp *ret, timestamp *t, int *months); -str MTIMEtimestamp_add_msec_interval_lng_wrap(timestamp *ret, timestamp *t, lng *msec); str MTIMEtimestamp_create(timestamp *ret, date *d, daytime *t, tzone *z); str MTIMEtimestamp_create_default(timestamp *ret, date *d, daytime *t); str MTIMEtimestamp_create_from_date(timestamp *ret, date *d); @@ -2206,62 +2197,61 @@ str OCTOPUSgetVersion(int *res); str OCTOPUSmakeSchedule(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str OCTOPUSregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OCTOPUSrun(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTaccumulators(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTaccumulatorsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); void OPTaliasRemap(InstrPtr p, int *alias); -str OPTaliases(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTcentipede(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTaliasesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTcentipedeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTcentipedeMaterialize(int *result, int *bid, ptr low, ptr high); -str OPTcluster(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTcoercion(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTcommonTerms(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTcompress(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTconstants(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTcostModel(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTdatacyclotron(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTdataflow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTdeadcode(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTdictionary(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTdumpQEP(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTemptySet(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTevaluate(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTfactorize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTclusterImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTcoercionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTcommonTermsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTcompressionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTconstantsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTcostModelImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTdataflowImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTdeadcodeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTdictionaryImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTdumpQEPImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTemptySetImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTevaluateImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTfactorizeImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTforgetPrevious(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str OPTgarbageCollector(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTgroups(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTheuristics(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPThistory(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTinline(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTgarbageCollectorImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTgroupsImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPThistoryImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTinlineImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); int OPTisAlias(InstrPtr p); -str OPTjoinPath(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTjoinPathImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str OPTlegAdvice(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); int OPTlegAdviceInternal(MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTmacro(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTmapreduce(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTmergetable(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTmitosis(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTmultiplex(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTmacroImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTmapreduceImplementation(Client cntxt, MalBlkPtr reduce, MalStkPtr stk, InstrPtr pc); +int OPTmergetableImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTmitosisImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); int OPTmultiplexImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTmultiplexSimple(Client cntxt); -str OPToctopus(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPToctopusImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTorcam(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTorigin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTpeephole(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTorcamImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPToriginImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTpeers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); -str OPTprejoin(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTpushranges(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTrecycle(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTreduce(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTremap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTprejoinImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTpushrangesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTrecyclerImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTreduceImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTremapImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTremapMultiplex(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTremoteQueries(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTreorder(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTremoteQueriesImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTreorderImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str OPTsetDebugStr(int *ret, str *nme); -str OPTsingleton(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTstrengthReduction(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); -str OPTtrace(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTsingletonImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); +int OPTstrengthReductionImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTtraceCall(MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +int OPTtraceImplementation(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTvector(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str OPTvectorOid(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); +str OPTwrapper(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str PCREcompile_wrap(pcre **res, str *pattern); str PCREexec_wrap(bit *res, pcre *pattern, str *s); str PCREfromstr(str instr, int *l, pcre **val); @@ -2291,106 +2281,6 @@ str PCREselectDef(int *res, str *pattern str PCREsql2pcre(str *ret, str *pat, str *esc); str PCREuselect(int *res, str *pattern, int *bid, bit *ignore); str PCREuselectDef(int *res, str *pattern, int *bid); -str PMAbulkdel_bte(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_bte(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkdel_dbl(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_dbl(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkdel_flt(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_flt(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkdel_int(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_int(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkdel_lng(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_lng(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkdel_sht(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_sht(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkdel_wrd(void *dummy, bat *b, oid *lo, oid *hi); -str PMAbulkdel_wrd(void *dummy, bat *bid, oid *lo, oid *hi){ BUN i, j, k, ht, lv, snum, wbeg, wsz, sz, psz, cnt, icnt, scl, scr, nsz, slen; -str PMAbulkins_bte(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_bte(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAbulkins_dbl(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_dbl(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAbulkins_flt(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_flt(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAbulkins_int(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_int(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAbulkins_lng(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_lng(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAbulkins_sht(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_sht(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAbulkins_wrd(oid *pos_res, bat *b, oid *pos, bat *bi); -str PMAbulkins_wrd(oid *pos_res, bat *bid, oid *pos, bat *ibid){ bit fgw, fg; -str PMAdel_bte(void *dummy, bat *b, oid *pos); -str PMAdel_bte(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAdel_dbl(void *dummy, bat *b, oid *pos); -str PMAdel_dbl(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAdel_flt(void *dummy, bat *b, oid *pos); -str PMAdel_flt(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAdel_int(void *dummy, bat *b, oid *pos); -str PMAdel_int(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAdel_lng(void *dummy, bat *b, oid *pos); -str PMAdel_lng(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAdel_sht(void *dummy, bat *b, oid *pos); -str PMAdel_sht(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAdel_wrd(void *dummy, bat *b, oid *pos); -str PMAdel_wrd(void *dummy, bat *bid, oid *pos){ bit fg, fgw; -str PMAfnd_bte(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, bte *val); -str PMAfnd_bte(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, bte *val){ BAT *b = BATdescriptor( *bid); -str PMAfnd_dbl(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, dbl *val); -str PMAfnd_dbl(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, dbl *val){ BAT *b = BATdescriptor( *bid); -str PMAfnd_flt(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, flt *val); -str PMAfnd_flt(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, flt *val){ BAT *b = BATdescriptor( *bid); -str PMAfnd_int(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, int *val); -str PMAfnd_int(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, int *val){ BAT *b = BATdescriptor( *bid); -str PMAfnd_lng(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, lng *val); -str PMAfnd_lng(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, lng *val){ BAT *b = BATdescriptor( *bid); -str PMAfnd_sht(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, sht *val); -str PMAfnd_sht(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, sht *val){ BAT *b = BATdescriptor( *bid); -str PMAfnd_wrd(oid *lo_res, oid *hi_res, bat *b, oid *lo, oid *hi, wrd *val); -str PMAfnd_wrd(oid *lo_res, oid *hi_res, bat *bid, oid *lo, oid *hi, wrd *val){ BAT *b = BATdescriptor( *bid); -str PMAins_bte(oid *pos_res, bat *b, oid *pos, bte *val); -str PMAins_bte(oid *pos_res, bat *bid, oid *pos, bte *val){ bit fgw, fg; -str PMAins_dbl(oid *pos_res, bat *b, oid *pos, dbl *val); -str PMAins_dbl(oid *pos_res, bat *bid, oid *pos, dbl *val){ bit fgw, fg; -str PMAins_flt(oid *pos_res, bat *b, oid *pos, flt *val); -str PMAins_flt(oid *pos_res, bat *bid, oid *pos, flt *val){ bit fgw, fg; -str PMAins_int(oid *pos_res, bat *b, oid *pos, int *val); -str PMAins_int(oid *pos_res, bat *bid, oid *pos, int *val){ bit fgw, fg; -str PMAins_lng(oid *pos_res, bat *b, oid *pos, lng *val); -str PMAins_lng(oid *pos_res, bat *bid, oid *pos, lng *val){ bit fgw, fg; -str PMAins_sht(oid *pos_res, bat *b, oid *pos, sht *val); -str PMAins_sht(oid *pos_res, bat *bid, oid *pos, sht *val){ bit fgw, fg; -str PMAins_wrd(oid *pos_res, bat *b, oid *pos, wrd *val); -str PMAins_wrd(oid *pos_res, bat *bid, oid *pos, wrd *val){ bit fgw, fg; -str PMAnew_wrd(bat *res, int *tpe, wrd *_sz){ BUN sz; -str PMAnew_wrd(bat *res, int *tpe, wrd *sz); -str PMAtestdel_bte(void *dummy, bat *b); -str PMAtestdel_bte(void *dummy, bat *bid){ oid sz, pos; -str PMAtestdel_dbl(void *dummy, bat *b); -str PMAtestdel_dbl(void *dummy, bat *bid){ oid sz, pos; -str PMAtestdel_flt(void *dummy, bat *b); -str PMAtestdel_flt(void *dummy, bat *bid){ oid sz, pos; -str PMAtestdel_int(void *dummy, bat *b); -str PMAtestdel_int(void *dummy, bat *bid){ oid sz, pos; -str PMAtestdel_lng(void *dummy, bat *b); -str PMAtestdel_lng(void *dummy, bat *bid){ oid sz, pos; -str PMAtestdel_sht(void *dummy, bat *b); -str PMAtestdel_sht(void *dummy, bat *bid){ oid sz, pos; -str PMAtestdel_wrd(void *dummy, bat *b); -str PMAtestdel_wrd(void *dummy, bat *bid){ oid sz, pos; -str PMAtestins_bte(void *dummy, bat *b, int *val); -str PMAtestins_bte(void *dummy, bat *bid, int *num){ BAT *b; -str PMAtestins_dbl(void *dummy, bat *b, int *val); -str PMAtestins_dbl(void *dummy, bat *bid, int *num){ BAT *b; -str PMAtestins_flt(void *dummy, bat *b, int *val); -str PMAtestins_flt(void *dummy, bat *bid, int *num){ BAT *b; -str PMAtestins_int(void *dummy, bat *b, int *val); -str PMAtestins_int(void *dummy, bat *bid, int *num){ BAT *b; -str PMAtestins_lng(void *dummy, bat *b, int *val); -str PMAtestins_lng(void *dummy, bat *bid, int *num){ BAT *b; -str PMAtestins_sht(void *dummy, bat *b, int *val); -str PMAtestins_sht(void *dummy, bat *bid, int *num){ BAT *b; -str PMAtestins_wrd(void *dummy, bat *b, int *val); -str PMAtestins_wrd(void *dummy, bat *bid, int *num){ BAT *b; str PQdequeue_anymax(int *ret, int *bid); str PQdequeue_anymin(int *ret, int *bid); str PQdequeue_btemax(int *ret, int *bid); @@ -2559,7 +2449,6 @@ str PropertyOperatorString(prop_op_t op) str QOTclrdebugOptimizers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str QOTdebugOptimizers(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str QOTgetStatistics(int *ret, str *nme); -BUN QOTjoinEstimate(BAT *l, BAT *r); str QOToptimize(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str QOTshowFlowGraph(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); str QOTshowPlan(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p); @@ -2606,7 +2495,6 @@ str RMTput(Client cntxt, MalBlkPtr mb, M str RMTregister(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); str RMTregisterInternal(Client cntxt, str conn, str mod, str fcn); str RMTresolve(int *ret, str *pat); -str RMTresolve(int *ret, str *pat){ #ifdef WIN32 throw(MAL, "remote.resolve", "merovingian is not available on " "your platform, sorry"); str RNGnewRange_dbl(bit *res, dbl *i, dbl *first); _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list