Changeset: a7a59b623814 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a7a59b623814 Branch: extract_types Log Message:
Merge with default. diffs (truncated from 76358 to 300 lines): diff --git a/clients/Tests/MAL-signatures-hge.test b/clients/Tests/MAL-signatures-hge.test --- a/clients/Tests/MAL-signatures-hge.test +++ b/clients/Tests/MAL-signatures-hge.test @@ -46019,66 +46019,11 @@ command json.values(X_0:json):bat[:json] JSONvalueTable; Expands the outermost JSON values. language -assert -unsafe command language.assert(X_0:bit, X_1:str):void -MALassertBit; -(empty) -language -assert -unsafe command language.assert(X_0:hge, X_1:str):void -MALassertHge; -(empty) -language -assert -unsafe command language.assert(X_0:int, X_1:str):void -MALassertInt; -(empty) -language -assert -unsafe command language.assert(X_0:lng, X_1:str):void -MALassertLng; -(empty) -language -assert -unsafe command language.assert(X_0:oid, X_1:str):void -MALassertOid; -(empty) -language -assert -unsafe command language.assert(X_0:sht, X_1:str):void -MALassertSht; -(empty) -language -assert -unsafe command language.assert(X_0:str, X_1:str):void -MALassertStr; -(empty) -language -assert -unsafe pattern language.assert(X_0:any_1, X_1:str, X_2:str, X_3:any_2):void -MALassertTriple; -Assertion test. -language block pattern language.block(X_0:int, X_1:any...):int deblockdataflow; Block on availability of all variables w, and then pass on v language -call -pattern language.call(X_0:bat[:str]):void -CMDcallBAT; -Evaluate a program stored in a BAT. -language -call -pattern language.call(X_0:str, X_1:str):void -CMDcallFunction; -(empty) -language -call -pattern language.call(X_0:str):void -CMDcallString; -Evaluate a MAL string program. -language dataflow pattern language.dataflow():bit MALstartDataflow; @@ -46088,26 +46033,6 @@ pass pattern language.pass(X_0:any_1):void MALpass; Cheap instruction to disgard storage while retaining the dataflow dependency -language -raise -unsafe command language.raise(X_0:str):str -CMDraise; -Raise an exception labeled @with a specific message. -language -register -pattern language.register(X_0:str, X_1:str, X_2:str, X_3:str):void -CMDregisterFunction; -Compile the code string to MAL and register it as a function. -language -sink -pattern language.sink(X_0:any...):void -MALgarbagesink; -Variables to be considered together when triggering garbage collection.@Used in the dataflow blocks to avoid early release of values. -language -source -pattern language.source(X_0:str):void -CMDevalFile; -Merge the instructions stored in the file with the current program. logging compinfo pattern logging.compinfo() (X_0:bat[:int], X_1:bat[:str], X_2:bat[:str]) diff --git a/clients/Tests/MAL-signatures.test b/clients/Tests/MAL-signatures.test --- a/clients/Tests/MAL-signatures.test +++ b/clients/Tests/MAL-signatures.test @@ -34454,61 +34454,11 @@ command json.values(X_0:json):bat[:json] JSONvalueTable; Expands the outermost JSON values. language -assert -unsafe command language.assert(X_0:bit, X_1:str):void -MALassertBit; -(empty) -language -assert -unsafe command language.assert(X_0:int, X_1:str):void -MALassertInt; -(empty) -language -assert -unsafe command language.assert(X_0:lng, X_1:str):void -MALassertLng; -(empty) -language -assert -unsafe command language.assert(X_0:oid, X_1:str):void -MALassertOid; -(empty) -language -assert -unsafe command language.assert(X_0:sht, X_1:str):void -MALassertSht; -(empty) -language -assert -unsafe command language.assert(X_0:str, X_1:str):void -MALassertStr; -(empty) -language -assert -unsafe pattern language.assert(X_0:any_1, X_1:str, X_2:str, X_3:any_2):void -MALassertTriple; -Assertion test. -language block pattern language.block(X_0:int, X_1:any...):int deblockdataflow; Block on availability of all variables w, and then pass on v language -call -pattern language.call(X_0:bat[:str]):void -CMDcallBAT; -Evaluate a program stored in a BAT. -language -call -pattern language.call(X_0:str, X_1:str):void -CMDcallFunction; -(empty) -language -call -pattern language.call(X_0:str):void -CMDcallString; -Evaluate a MAL string program. -language dataflow pattern language.dataflow():bit MALstartDataflow; @@ -34518,26 +34468,6 @@ pass pattern language.pass(X_0:any_1):void MALpass; Cheap instruction to disgard storage while retaining the dataflow dependency -language -raise -unsafe command language.raise(X_0:str):str -CMDraise; -Raise an exception labeled @with a specific message. -language -register -pattern language.register(X_0:str, X_1:str, X_2:str, X_3:str):void -CMDregisterFunction; -Compile the code string to MAL and register it as a function. -language -sink -pattern language.sink(X_0:any...):void -MALgarbagesink; -Variables to be considered together when triggering garbage collection.@Used in the dataflow blocks to avoid early release of values. -language -source -pattern language.source(X_0:str):void -CMDevalFile; -Merge the instructions stored in the file with the current program. logging compinfo pattern logging.compinfo() (X_0:bat[:int], X_1:bat[:str], X_2:bat[:str]) 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 @@ -806,8 +806,6 @@ int TABLEToutput_file(Tablet *as, BAT *o int TRACEtable(Client cntxt, BAT **r); int TYPE_xml; UserStats USRstats; -const char *abortRef; -const char *actionRef; InstrPtr addArgument(MalBlkPtr mb, InstrPtr p, int varid); void addMalException(MalBlkPtr mb, str msg); str addOptimizerPipe(Client cntxt, MalBlkPtr mb, const char *name); @@ -820,29 +818,16 @@ const char *algebraRef; const char *alter_add_range_partitionRef; const char *alter_add_tableRef; const char *alter_add_value_partitionRef; -const char *alter_constraintRef; const char *alter_del_tableRef; -const char *alter_functionRef; -const char *alter_indexRef; -const char *alter_roleRef; -const char *alter_schemaRef; const char *alter_seqRef; const char *alter_set_tableRef; const char *alter_tableRef; -const char *alter_triggerRef; -const char *alter_typeRef; const char *alter_userRef; -const char *alter_viewRef; -const char *andRef; const char *appendBulkRef; const char *appendRef; -const char *appendidxRef; -const char *arrayRef; const char *assertRef; -const char *attachRef; const char *avgRef; const char *bandjoinRef; -const char *basketRef; void batAfterCall(ValPtr v, ValPtr bak); void batBeforeCall(ValPtr v, ValPtr bak); const char *batRef; @@ -858,20 +843,16 @@ const char *batrapiRef; const char *batsqlRef; const char *batstrRef; bool batstr_func_has_candidates(const char *func); -const char *batxmlRef; const char *bbpRef; const char *betweenRef; const char *bindRef; const char *binddbatRef; const char *bindidxRef; const char *blockRef; -const char *bpmRef; const char *bstreamRef; const char *calcRef; str callMAL(Client cntxt, MalBlkPtr mb, MalStkPtr *glb, ValPtr argv[], char debug); -str callString(Client c, str s, int listing); const char *capiRef; -const char *catalogRef; str chkDeclarations(MalBlkPtr mb); str chkFlow(MalBlkPtr mb); int chkInstruction(Module s, MalBlkPtr mb, InstrPtr p); @@ -884,24 +865,19 @@ void clearVariable(MalBlkPtr mb, int var const char *clear_tableRef; int cloneVariable(MalBlkPtr dst, MalBlkPtr src, int varid); str closeProfilerStream(Client cntxt); -const char *closeRef; void clrDeclarations(MalBlkPtr mb); void clrFunction(InstrPtr p); void clrInstruction(InstrPtr p); const char *columnBindRef; -const char *columnRef; const char *comment_onRef; -const char *commitRef; str compileString(Symbol *fcn, Client c, str s); const char *compressRef; char *concatErrors(char *err1, const char *err2) __attribute__((__nonnull__(1))) __attribute__((__nonnull__(2))) __attribute__((__returns_nonnull__)); const char *connectRef; -const char *contextRef; str convertConstant(malType type, ValPtr vr); InstrPtr copyInstruction(InstrPtr p); InstrPtr copyInstructionArgs(InstrPtr p, int args); MalBlkPtr copyMalBlk(MalBlkPtr mb); -const char *copyRef; const char *copy_fromRef; const char *corrRef; const char *countRef; @@ -909,10 +885,7 @@ const char *count_no_nilRef; int cpyConstant(MalBlkPtr mb, VarPtr vr); str createException(enum malexception, const char *, _In_z_ _Printf_format_string_ const char *, ...) __attribute__((__format__(__printf__, 3, 4))) __attribute__((__returns_nonnull__)); str createMalException(MalBlkPtr, int, enum malexception, _In_z_ _Printf_format_string_ const char *, ...) __attribute__((__format__(__printf__, 4, 5))) __attribute__((__returns_nonnull__)); -const char *createRef; -const char *create_constraintRef; const char *create_functionRef; -const char *create_indexRef; const char *create_roleRef; const char *create_schemaRef; const char *create_seqRef; @@ -924,7 +897,6 @@ const char *create_viewRef; const char *crossRef; const char *cume_distRef; const char *dataflowRef; -const char *dateRef; const char *dblRef; str deblockdataflow(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci); void debugFunction(stream *fd, MalBlkPtr mb, MalStkPtr stk, int flg, int first, int size); @@ -960,10 +932,8 @@ void dumpModules(stream *out); const char *emptybindRef; const char *emptybindidxRef; const char *eqRef; _______________________________________________ checkin-list mailing list -- [email protected] To unsubscribe send an email to [email protected]
