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

Remove obsolete code


diffs (78 lines):

diff --git a/monetdb5/mal/mal_runtime.c b/monetdb5/mal/mal_runtime.c
--- a/monetdb5/mal/mal_runtime.c
+++ b/monetdb5/mal/mal_runtime.c
@@ -29,21 +29,6 @@ static int qtop, qsize;
 static int qtag= 1;
 static int calltag =0; // to identify each invocation
 
-
-static void 
-formatVolume(str buf, int len, lng vol){
-       if( vol <1024)
-               snprintf(buf,len,LLFMT,vol);
-       else
-       if( vol <1024*1024)
-               snprintf(buf,len,LLFMT "K",vol/1024);
-       else
-       if( vol <1024* 1024*1024)
-               snprintf(buf,len, LLFMT "M",vol/1024/1024);
-       else
-               snprintf(buf,len, "%6.1fG",vol/1024.0/1024/1024);
-}
-
 static str isaSQLquery(MalBlkPtr mb){
        int i;
        InstrPtr p;
@@ -246,40 +231,3 @@ lng getVolume(MalStkPtr stk, InstrPtr pc
        }
        return vol;
 }
-
-void displayVolume(Client cntxt, lng vol)
-{
-       char buf[32];
-       formatVolume(buf, (int) sizeof(buf), vol);
-       mnstr_printf(cntxt->fdout, "%s", buf);
-}
-/*
- * The footprint maintained in the stack is the total size all non-persistent 
objects in MB.
- * It gives an impression of the total extra memory needed during query 
evaluation.
- * Note, it does imply that all that space is claimed at the same time.
- */
-
-void
-updateFootPrint(MalBlkPtr mb, MalStkPtr stk, int varid)
-{
-    BAT *b;
-       BUN cnt;
-    lng total = 0;
-       bat bid;
-
-       if ( !mb || !stk)
-               return ;
-       if ( isaBatType(getVarType(mb,varid)) && (bid = 
stk->stk[varid].val.bval) != bat_nil){
-
-               b = BATdescriptor(bid);
-        if (b == NULL || isVIEW(b) || b->batPersistence == PERSISTENT)
-            return;
-               cnt = BATcount(b);
-               total += heapinfo(&b->T->heap);
-               total += heapinfo(b->T->vheap);
-               total += hashinfo(b->T->hash);
-               BBPunfix(b->batCacheid);
-               // no concurrency protection (yet)
-               stk->tmpspace += total/1024/1024; // keep it in MBs
-    }
-}
diff --git a/monetdb5/mal/mal_runtime.h b/monetdb5/mal/mal_runtime.h
--- a/monetdb5/mal/mal_runtime.h
+++ b/monetdb5/mal/mal_runtime.h
@@ -41,8 +41,6 @@ mal_export void runtimeProfileBegin(Clie
 mal_export void runtimeProfileExit(Client cntxt, MalBlkPtr mb, MalStkPtr stk, 
InstrPtr pci, RuntimeProfile prof);
 mal_export void finishSessionProfiler(Client cntxt);
 mal_export lng getVolume(MalStkPtr stk, InstrPtr pci, int rd);
-mal_export void displayVolume(Client cntxt, lng vol);
-mal_export void updateFootPrint(MalBlkPtr mb, MalStkPtr stk, int varid);
 
 mal_export QueryQueue QRYqueue;
 #endif
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to