Changeset: e15567ede0eb for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e15567ede0eb
Modified Files:
        monetdb5/modules/mal/recycle.c
        monetdb5/modules/mal/recycle.h
        monetdb5/modules/mal/recycle.mal
Branch: default
Log Message:

Remove superflous MAL instructions.


diffs (96 lines):

diff --git a/monetdb5/modules/mal/recycle.c b/monetdb5/modules/mal/recycle.c
--- a/monetdb5/modules/mal/recycle.c
+++ b/monetdb5/modules/mal/recycle.c
@@ -66,39 +66,14 @@ RECYCLEsetCache(Client cntxt, MalBlkPtr 
  * At the end of the session we have to cleanup the recycle cache.
  */
 str
-RECYCLEshutdownWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p){
+RECYCLEdropWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p){
 
        (void) mb;
        (void) stk;
        (void) p;
-       RECYCLEshutdown(cntxt);
+       RECYCLEdrop(cntxt);
        return MAL_SUCCEED;
 }
-str
-RECYCLEmonitor(int *ret, int *p)
-{
-       (void) ret;
-       monitorRecycler = *p;
-       return MAL_SUCCEED;
-}
-
-
-str
-RECYCLEstartWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p)
-{
-       (void) stk;
-       (void) p;
-       (void) mb;
-       return RECYCLEstart(cntxt);
-}
-
-str
-RECYCLEstopWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p){
-       (void) stk;
-       (void) p;
-       (void) mb;
-       return RECYCLEstop(cntxt);
-}
 
 str RECYCLEappendSQL(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr p)
 {
diff --git a/monetdb5/modules/mal/recycle.h b/monetdb5/modules/mal/recycle.h
--- a/monetdb5/modules/mal/recycle.h
+++ b/monetdb5/modules/mal/recycle.h
@@ -36,11 +36,7 @@
 
 recycle_export str RECYCLEdumpWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci);
 recycle_export str RECYCLEsetCache(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
-recycle_export str RECYCLEshutdownWrap(Client cntxt, MalBlkPtr mb, MalStkPtr 
stk, InstrPtr p);
-recycle_export str RECYCLEmonitor(int *d, int *p);
-recycle_export str RECYCLEstartWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
-recycle_export str RECYCLEstopWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
-recycle_export str RECYCLEdumpQPatWrap(Client cntxt, MalBlkPtr mb, MalStkPtr 
stk, InstrPtr pci);
+recycle_export str RECYCLEdropWrap(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr p);
 
 // SQL updates should trigger recycler cleanup operations
 recycle_export str RECYCLEresetBATwrap(Client cntxt, MalBlkPtr mb, MalStkPtr 
stk, InstrPtr p);
diff --git a/monetdb5/modules/mal/recycle.mal b/monetdb5/modules/mal/recycle.mal
--- a/monetdb5/modules/mal/recycle.mal
+++ b/monetdb5/modules/mal/recycle.mal
@@ -17,14 +17,6 @@
 
 module recycle;
 
-pattern start():void
-address RECYCLEstart
-comment "Initialize recycler for the current block";
-
-pattern stop():void
-address RECYCLEstop
-comment "Cleans recycler bookkeeping";
-
 pattern dump():void
 address RECYCLEdumpWrap
 comment "Dump summary of recycle table";
@@ -45,13 +37,9 @@ pattern delete(delta:int,sname:str,tbl:s
 address RECYCLEdeleteSQL
 comment "Correct recycle pool for SQL delete statement";
 
-pattern shutdown():void
-address RECYCLEshutdownWrap
-comment "Clear the recycle cache";
-
-command monitor(f:int):void
-address RECYCLEmonitor
-comment "start/stop the monitoring (printing) of the recycler info (storage 
size used and number of statements admitted)";
+pattern drop():void
+address RECYCLEdropWrap
+comment "Remove the recycle cache";
 
 pattern prologue():void
 address RECYCLEprologueWrap
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to