Changeset: 4d15930caf30 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4d15930caf30
Modified Files:
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
Branch: jit
Log Message:

approve output


diffs (138 lines):

diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -7850,6 +7850,10 @@ Ready.
 [ "language",  "register",     "pattern 
language.register(m:str,f:str,code:str,help:str):void ",       
"CMDregisterFunction;", "Compile the code string to MAL and register it as a 
function." ]
 [ "language",  "sink", "pattern language.sink(v:any...):void ",        
"MALgarbagesink;",      "Variables to be considered together when triggering 
garbage collection.\nUsed in the dataflow blocks to avoid early release of 
values."        ]
 [ "language",  "source",       "pattern language.source(f:str):void ", 
"CMDevalFile;", "Merge the instructions stored in the file with the current 
program."   ]
+[ "lidar",     "attach",       "pattern lidar.attach(fname:str):void ",        
"LIDARattach;", "Open a LIDAR file and return catalog of the table HDUs"        
]
+[ "lidar",     "export",       "pattern 
lidar.export(tablename:str,fname:str,type:str):void ", "LIDARexportTable;",    
"Exporta LIDAR table to a LAS/LAZ file" ]
+[ "lidar",     "load", "pattern lidar.load(tablename:str):void ",      
"LIDARloadTable;",      "Load a LIDAR table from an attached file"      ]
+[ "lidar",     "prelude",      "command lidar.prelude():void ",        
"LIDARprelude;",        ""      ]
 [ "lsst",      "angsep",       "command 
lsst.angsep(ra1:dbl,dec1:dbl,ra2:dbl,dec2:dbl):dbl ",  "qserv_angSep;",        
"Returns the angular separation in degrees between two spherical\ncoordinate 
pairs (ra1,dec1) and (ra2,dec2)"   ]
 [ "lsst",      "ptinsphbox",   "command 
lsst.ptinsphbox(ra:dbl,dec:dbl,ra_min:dbl,dec_min:dbl,ra_max:dbl,dec_max:dbl):int
 ",   "qserv_ptInSphBox;",    "Returns 1 if the given spherical 
longitude/latitude box contains the given position"   ]
 [ "lsst",      "ptinsphcircle",        "command 
lsst.ptinsphcircle(ra:dbl,dec:dbl,ra_cen:dbl,dec_cen:dbl,radius:dbl):int ",    
"qserv_ptInSphCircle;", "Returns 1 if the given spherical longitude/latitude 
circle contains the given position"        ]
@@ -8157,6 +8161,8 @@ Ready.
 [ "optimizer", "deadcode",     "pattern 
optimizer.deadcode(mod:str,fcn:str):str ",     "OPTwrapper;",  "Dead code 
optimizer"   ]
 [ "optimizer", "derivePath",   "pattern optimizer.derivePath():str ",  
"OPTwrapper;",  ""      ]
 [ "optimizer", "derivePath",   "pattern 
optimizer.derivePath(mod:str,fcn:str):str ",   "OPTwrapper;",  "Join path 
constructor" ]
+[ "optimizer", "emptybind",    "pattern optimizer.emptybind():str ",   
"OPTwrapper;",  ""      ]
+[ "optimizer", "emptybind",    "pattern 
optimizer.emptybind(mod:str,fcn:str):str ",    "OPTwrapper;",  "Evaluate empty 
set expressions."       ]
 [ "optimizer", "evaluate",     "pattern optimizer.evaluate():str ",    
"OPTwrapper;",  ""      ]
 [ "optimizer", "evaluate",     "pattern 
optimizer.evaluate(mod:str,fcn:str):str ",     "OPTwrapper;",  "Evaluate 
constant expressions once."   ]
 [ "optimizer", "factorize",    "pattern optimizer.factorize():str ",   
"OPTwrapper;",  ""      ]
@@ -8167,6 +8173,8 @@ Ready.
 [ "optimizer", "generator",    "pattern 
optimizer.generator(mod:str,fcn:str):str ",    "OPTwrapper;",  "Sequence 
generator optimizer"  ]
 [ "optimizer", "inline",       "pattern optimizer.inline():str ",      
"OPTwrapper;",  ""      ]
 [ "optimizer", "inline",       "pattern optimizer.inline(mod:str,fcn:str):str 
",       "OPTwrapper;",  "Expand inline functions"       ]
+[ "optimizer", "jit",  "pattern optimizer.jit():str ", "OPTwrapper;",  ""      
]
+[ "optimizer", "jit",  "pattern optimizer.jit(mod:str,fcn:str):str ",  
"OPTwrapper;",  "Propagate candidate lists in just-in-time optimization"        
]
 [ "optimizer", "joinselect",   "pattern optimizer.joinselect():str ",  
"OPTwrapper;",  ""      ]
 [ "optimizer", "joinselect",   "pattern 
optimizer.joinselect(mod:str,fcn:str):str ",   "OPTwrapper;",  "Replace select 
with join select"       ]
 [ "optimizer", "json", "pattern optimizer.json():str ",        "OPTwrapper;",  
""      ]
@@ -8383,6 +8391,14 @@ Ready.
 [ "sql",       "dump_cache",   "pattern sql.dump_cache() 
(query:bat[:str],count:bat[:int]) ",  "dump_cache;",  "dump the content of the 
query cache"   ]
 [ "sql",       "dump_opt_stats",       "pattern sql.dump_opt_stats() 
(rewrite:bat[:str],count:bat[:int]) ",    "dump_opt_stats;",      "dump the 
optimizer rewrite statistics" ]
 [ "sql",       "dump_trace",   "pattern sql.dump_trace() 
(event:bat[:int],clk:bat[:str],pc:bat[:str],thread:bat[:int],ticks:bat[:lng],rssMB:bat[:lng],vmMB:bat[:lng],reads:bat[:lng],writes:bat[:lng],minflt:bat[:lng],majflt:bat[:lng],nvcsw:bat[:lng],stmt:bat[:str])
 ",     "dump_trace;",  "dump the trace statistics"     ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int) 
(uid:bat[:oid],uval:bat[:any_1]) ",  "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int):bat[:any_1] 
",       "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int)
 (uid:bat[:oid],uval:bat[:any_1]) ", "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int):bat[:any_1]
 ",      "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int) 
(uid:bat[:oid],uval:bat[:any_1]) ",        "mvc_bind_idxbat_wrap;",        ""   
   ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int):bat[:any_1] 
",     "mvc_bind_idxbat_wrap;",        ""      ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int)
 (uid:bat[:oid],uval:bat[:any_1]) ",       "mvc_bind_idxbat_wrap;",        ""   
   ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int):bat[:any_1]
 ",    "mvc_bind_idxbat_wrap;",        ""      ]
 [ "sql",       "epilogue",     "command sql.epilogue():void ", "SQLepilogue;", 
""      ]
 [ "sql",       "eval", "pattern sql.eval(cmd:str):void ",      
"SQLstatement;",        "Compile and execute a single sql statement"    ]
 [ "sql",       "eval", "pattern sql.eval(cmd:str,output:bit):void ",   
"SQLstatement;",        "Compile and execute a single sql statement (and 
optionaly send output on the output stream)"   ]
@@ -8632,7 +8648,7 @@ Ready.
 [ "url",       "url",  "command url.url(s:str):url ",  "URLnew;",      "Create 
an URL from a string literal"   ]
 [ "url",       "url",  "command url.url(s:url):url ",  "URLnoop;",     "Create 
an URL from a string literal"   ]
 [ "user",      "main", "function user.main():void;",   "",     ""      ]
-[ "user",      "s1_1", "function user.s1_1():void;",   "",     ""      ]
+[ "user",      "s2_1", "function user.s2_1():void;",   "",     ""      ]
 [ "user",      "sql.init",     "function user.sql.init():void;",       "",     
""      ]
 [ "uuid",      "#cmp", "command uuid.#cmp():void ",    "UUIDcompare;", ""      
]
 [ "uuid",      "#fromstr",     "command uuid.#fromstr():void ",        
"UUIDfromString;",      ""      ]
diff --git a/clients/Tests/MAL-signatures.stable.out.int128 
b/clients/Tests/MAL-signatures.stable.out.int128
--- a/clients/Tests/MAL-signatures.stable.out.int128
+++ b/clients/Tests/MAL-signatures.stable.out.int128
@@ -10215,6 +10215,10 @@ Ready.
 [ "language",  "register",     "pattern 
language.register(m:str,f:str,code:str,help:str):void ",       
"CMDregisterFunction;", "Compile the code string to MAL and register it as a 
function." ]
 [ "language",  "sink", "pattern language.sink(v:any...):void ",        
"MALgarbagesink;",      "Variables to be considered together when triggering 
garbage collection.\nUsed in the dataflow blocks to avoid early release of 
values."        ]
 [ "language",  "source",       "pattern language.source(f:str):void ", 
"CMDevalFile;", "Merge the instructions stored in the file with the current 
program."   ]
+[ "lidar",     "attach",       "pattern lidar.attach(fname:str):void ",        
"LIDARattach;", "Open a LIDAR file and return catalog of the table HDUs"        
]
+[ "lidar",     "export",       "pattern 
lidar.export(tablename:str,fname:str,type:str):void ", "LIDARexportTable;",    
"Exporta LIDAR table to a LAS/LAZ file" ]
+[ "lidar",     "load", "pattern lidar.load(tablename:str):void ",      
"LIDARloadTable;",      "Load a LIDAR table from an attached file"      ]
+[ "lidar",     "prelude",      "command lidar.prelude():void ",        
"LIDARprelude;",        ""      ]
 [ "lsst",      "angsep",       "command 
lsst.angsep(ra1:dbl,dec1:dbl,ra2:dbl,dec2:dbl):dbl ",  "qserv_angSep;",        
"Returns the angular separation in degrees between two spherical\ncoordinate 
pairs (ra1,dec1) and (ra2,dec2)"   ]
 [ "lsst",      "ptinsphbox",   "command 
lsst.ptinsphbox(ra:dbl,dec:dbl,ra_min:dbl,dec_min:dbl,ra_max:dbl,dec_max:dbl):int
 ",   "qserv_ptInSphBox;",    "Returns 1 if the given spherical 
longitude/latitude box contains the given position"   ]
 [ "lsst",      "ptinsphcircle",        "command 
lsst.ptinsphcircle(ra:dbl,dec:dbl,ra_cen:dbl,dec_cen:dbl,radius:dbl):int ",    
"qserv_ptInSphCircle;", "Returns 1 if the given spherical longitude/latitude 
circle contains the given position"        ]
@@ -10524,6 +10528,8 @@ Ready.
 [ "optimizer", "deadcode",     "pattern 
optimizer.deadcode(mod:str,fcn:str):str ",     "OPTwrapper;",  "Dead code 
optimizer"   ]
 [ "optimizer", "derivePath",   "pattern optimizer.derivePath():str ",  
"OPTwrapper;",  ""      ]
 [ "optimizer", "derivePath",   "pattern 
optimizer.derivePath(mod:str,fcn:str):str ",   "OPTwrapper;",  "Join path 
constructor" ]
+[ "optimizer", "emptybind",    "pattern optimizer.emptybind():str ",   
"OPTwrapper;",  ""      ]
+[ "optimizer", "emptybind",    "pattern 
optimizer.emptybind(mod:str,fcn:str):str ",    "OPTwrapper;",  "Evaluate empty 
set expressions."       ]
 [ "optimizer", "evaluate",     "pattern optimizer.evaluate():str ",    
"OPTwrapper;",  ""      ]
 [ "optimizer", "evaluate",     "pattern 
optimizer.evaluate(mod:str,fcn:str):str ",     "OPTwrapper;",  "Evaluate 
constant expressions once."   ]
 [ "optimizer", "factorize",    "pattern optimizer.factorize():str ",   
"OPTwrapper;",  ""      ]
@@ -10534,6 +10540,8 @@ Ready.
 [ "optimizer", "generator",    "pattern 
optimizer.generator(mod:str,fcn:str):str ",    "OPTwrapper;",  "Sequence 
generator optimizer"  ]
 [ "optimizer", "inline",       "pattern optimizer.inline():str ",      
"OPTwrapper;",  ""      ]
 [ "optimizer", "inline",       "pattern optimizer.inline(mod:str,fcn:str):str 
",       "OPTwrapper;",  "Expand inline functions"       ]
+[ "optimizer", "jit",  "pattern optimizer.jit():str ", "OPTwrapper;",  ""      
]
+[ "optimizer", "jit",  "pattern optimizer.jit(mod:str,fcn:str):str ",  
"OPTwrapper;",  "Propagate candidate lists in just-in-time optimization"        
]
 [ "optimizer", "joinselect",   "pattern optimizer.joinselect():str ",  
"OPTwrapper;",  ""      ]
 [ "optimizer", "joinselect",   "pattern 
optimizer.joinselect(mod:str,fcn:str):str ",   "OPTwrapper;",  "Replace select 
with join select"       ]
 [ "optimizer", "json", "pattern optimizer.json():str ",        "OPTwrapper;",  
""      ]
@@ -10751,6 +10759,14 @@ Ready.
 [ "sql",       "dump_cache",   "pattern sql.dump_cache() 
(query:bat[:str],count:bat[:int]) ",  "dump_cache;",  "dump the content of the 
query cache"   ]
 [ "sql",       "dump_opt_stats",       "pattern sql.dump_opt_stats() 
(rewrite:bat[:str],count:bat[:int]) ",    "dump_opt_stats;",      "dump the 
optimizer rewrite statistics" ]
 [ "sql",       "dump_trace",   "pattern sql.dump_trace() 
(event:bat[:int],clk:bat[:str],pc:bat[:str],thread:bat[:int],ticks:bat[:lng],rssMB:bat[:lng],vmMB:bat[:lng],reads:bat[:lng],writes:bat[:lng],minflt:bat[:lng],majflt:bat[:lng],nvcsw:bat[:lng],stmt:bat[:str])
 ",     "dump_trace;",  "dump the trace statistics"     ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int) 
(uid:bat[:oid],uval:bat[:any_1]) ",  "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int):bat[:any_1] 
",       "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int)
 (uid:bat[:oid],uval:bat[:any_1]) ", "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybind",    "pattern 
sql.emptybind(mvc:int,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int):bat[:any_1]
 ",      "mvc_bind_wrap;",       ""      ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int) 
(uid:bat[:oid],uval:bat[:any_1]) ",        "mvc_bind_idxbat_wrap;",        ""   
   ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int):bat[:any_1] 
",     "mvc_bind_idxbat_wrap;",        ""      ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int)
 (uid:bat[:oid],uval:bat[:any_1]) ",       "mvc_bind_idxbat_wrap;",        ""   
   ]
+[ "sql",       "emptybindidx", "pattern 
sql.emptybindidx(mvc:int,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int):bat[:any_1]
 ",    "mvc_bind_idxbat_wrap;",        ""      ]
 [ "sql",       "epilogue",     "command sql.epilogue():void ", "SQLepilogue;", 
""      ]
 [ "sql",       "eval", "pattern sql.eval(cmd:str):void ",      
"SQLstatement;",        "Compile and execute a single sql statement"    ]
 [ "sql",       "eval", "pattern sql.eval(cmd:str,output:bit):void ",   
"SQLstatement;",        "Compile and execute a single sql statement (and 
optionaly send output on the output stream)"   ]
@@ -11002,7 +11018,7 @@ Ready.
 [ "url",       "url",  "command url.url(s:str):url ",  "URLnew;",      "Create 
an URL from a string literal"   ]
 [ "url",       "url",  "command url.url(s:url):url ",  "URLnoop;",     "Create 
an URL from a string literal"   ]
 [ "user",      "main", "function user.main():void;",   "",     ""      ]
-[ "user",      "s1_1", "function user.s1_1():void;",   "",     ""      ]
+[ "user",      "s2_1", "function user.s2_1():void;",   "",     ""      ]
 [ "user",      "sql.init",     "function user.sql.init():void;",       "",     
""      ]
 [ "uuid",      "#cmp", "command uuid.#cmp():void ",    "UUIDcompare;", ""      
]
 [ "uuid",      "#fromstr",     "command uuid.#fromstr():void ",        
"UUIDfromString;",      ""      ]
@@ -11078,25 +11094,3 @@ Ready.
 # 12:57:40 >  "Done."
 # 12:57:40 >  
 
-pattern optimizer.emptycolumn(mod:str,fcn:str):str 
-address OPTwrapper;
-comment Evaluate empty set expressions.
-
-pattern optimizer.emptycolumn():str 
-address OPTwrapper;
-pattern 
sql.emptycolumn(mvc:int,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int)
 (uid:bat[:oid],uval:bat[:any_1]) 
-address mvc_bind_wrap;
-pattern 
sql.emptycolumn(mvc:int,schema:str,table:str,column:str,access:int,part_nr:int,nr_parts:int):bat[:any_1]
 
-address mvc_bind_wrap;
-pattern sql.emptycolumn(mvc:int,schema:str,table:str,column:str,access:int) 
(uid:bat[:oid],uval:bat[:any_1]) 
-address mvc_bind_wrap;
-pattern 
sql.emptycolumn(mvc:int,schema:str,table:str,column:str,access:int):bat[:any_1] 
-address mvc_bind_wrap;
-pattern 
sql.emptycolumnidx(mvc:int,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int)
 (uid:bat[:oid],uval:bat[:any_1]) 
-address mvc_bind_idxbat_wrap;
-pattern 
sql.emptycolumnidx(mvc:int,schema:str,table:str,index:str,access:int,part_nr:int,nr_parts:int):bat[:any_1]
 
-address mvc_bind_idxbat_wrap;
-pattern sql.emptycolumnidx(mvc:int,schema:str,table:str,index:str,access:int) 
(uid:bat[:oid],uval:bat[:any_1]) 
-address mvc_bind_idxbat_wrap;
-pattern 
sql.emptycolumnidx(mvc:int,schema:str,table:str,index:str,access:int):bat[:any_1]
 
-address mvc_bind_idxbat_wrap;
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to