Changeset: f57be5525dd4 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f57be5525dd4
Modified Files:
        gdk/gdk_tracer.h
        monetdb5/mal/mal.c
        monetdb5/mal/mal_client.c
        monetdb5/mal/mal_dataflow.c
        monetdb5/mal/mal_exception.c
        monetdb5/mal/mal_interpreter.c
        monetdb5/mal/mal_namespace.c
        monetdb5/mal/mal_profiler.c
        monetdb5/mal/mal_resolve.c
        monetdb5/modules/atoms/inet.c
        monetdb5/modules/mal/mal_mapi.c
        monetdb5/modules/mal/manifold.c
        monetdb5/modules/mal/oltp.c
        monetdb5/modules/mal/tablet.c
Branch: default
Log Message:

Code cleanup


diffs (truncated from 601 to 300 lines):

diff --git a/gdk/gdk_tracer.h b/gdk/gdk_tracer.h
--- a/gdk/gdk_tracer.h
+++ b/gdk/gdk_tracer.h
@@ -149,18 +149,10 @@ typedef enum {
        COMP( SQL_STATEMENT )                   \
        COMP( SQL_BAT )                         \
                                                \
-       COMP( MAL_INTERPRETER )                 \
        COMP( MAL_WLC )                         \
        COMP( MAL_REMOTE )                      \
-       COMP( MAL_ATOMS )                       \
-       COMP( MAL_TABLET )                      \
-       COMP( MAL_OLTP )                        \
        COMP( MAL_MAPI )                        \
        COMP( MAL_SERVER )                      \
-       COMP( MAL_DATAFLOW )                    \
-       COMP( MAL_MANIFOLD )                    \
-       COMP( MAL_EXCEPTION )                   \
-       COMP( MAL_MAL )                         \
                                                \
        COMP( MAL_OPTIMIZER )                   \
                                                \
diff --git a/monetdb5/mal/mal.c b/monetdb5/mal/mal.c
--- a/monetdb5/mal/mal.c
+++ b/monetdb5/mal/mal.c
@@ -70,7 +70,7 @@ int mal_init(void){
 #ifndef NDEBUG
                mdbExit();
 #endif
-               TRC_ERROR(MAL_MAL, "%s\n", err);
+               TRC_ERROR(MAL_SERVER, "%s\n", err);
                freeException(err);
                return -1;
        }
@@ -99,11 +99,11 @@ void mserver_reset(void)
        AUTHreset();
        if (!GDKinmemory()) {
                if ((err = msab_wildRetreat()) != NULL) {
-                       TRC_ERROR(MAL_MAL, "%s\n", err);
+                       TRC_ERROR(MAL_SERVER, "%s\n", err);
                        free(err);
                }
                if ((err = msab_registerStop()) != NULL) {
-                       TRC_ERROR(MAL_MAL, "%s\n", err);
+                       TRC_ERROR(MAL_SERVER, "%s\n", err);
                        free(err);
                }
        }
diff --git a/monetdb5/mal/mal_client.c b/monetdb5/mal/mal_client.c
--- a/monetdb5/mal/mal_client.c
+++ b/monetdb5/mal/mal_client.c
@@ -77,7 +77,7 @@ MCinit(void)
        MAL_MAXCLIENTS = /* client connections */ maxclients;
        mal_clients = GDKzalloc(sizeof(ClientRec) * MAL_MAXCLIENTS);
        if( mal_clients == NULL){
-               TRC_CRITICAL(MAL_MAL, "Initialization failed: " MAL_MALLOC_FAIL 
"\n");
+               TRC_CRITICAL(MAL_SERVER, "Initialization failed: " 
MAL_MALLOC_FAIL "\n");
                return false;
        }
        for (int i = 0; i < MAL_MAXCLIENTS; i++){
@@ -217,7 +217,7 @@ MCinitClientRecord(Client c, oid user, b
        c->fdin = fin ? fin : bstream_create(GDKstdin, 0);
        if ( c->fdin == NULL){
                c->mode = FREECLIENT;
-               TRC_ERROR(MAL_MAL, "No stdin channel available\n");
+               TRC_ERROR(MAL_SERVER, "No stdin channel available\n");
                return NULL;
        }
        c->yycur = 0;
diff --git a/monetdb5/mal/mal_dataflow.c b/monetdb5/mal/mal_dataflow.c
--- a/monetdb5/mal/mal_dataflow.c
+++ b/monetdb5/mal/mal_dataflow.c
@@ -323,7 +323,6 @@ DFLOWworker(void *T)
        struct worker *t = (struct worker *) T;
        DataFlow flow;
        FlowEvent fe = 0, fnxt = 0;
-       int id = (int) (t - workers);
        int tid = THRgettid();
        str error = 0;
        int i,last;
@@ -395,8 +394,6 @@ DFLOWworker(void *T)
                        }
                }
                error = runMALsequence(flow->cntxt, flow->mb, fe->pc, fe->pc + 
1, flow->stk, 0, 0);
-               TRC_DEBUG(MAL_DATAFLOW, "Executed pc=%d wrk=%d claim=" LLFMT 
"," LLFMT "," LLFMT " %s\n",
-                                                fe->pc, id, claim, 
fe->hotclaim, fe->maxclaim, error ? error : "");
                /* release the memory claim */
                MALadmission_release(flow->cntxt, flow->mb, flow->stk, p,  
claim);
                /* update the numa information. keep the thread-id producing 
the value */
@@ -668,23 +665,6 @@ DFLOWinitBlk(DataFlow flow, MalBlkPtr mb
  * They take effect after we have ensured that the basic properties for
  * execution hold.
  */
-/*
-static void showFlowEvent(DataFlow flow, int pc)
-{
-       int i;
-       FlowEvent fe = flow->status;
-
-       TRC_DEBUG(MAL_DATAFLOW, "End of data flow '%d' done '%d'\n", pc, 
flow->stop - flow->start);
-       for (i = 0; i < flow->stop - flow->start; i++)
-               if (fe[i].state != DFLOWwrapup && fe[i].pc >= 0) {
-                       {
-                               TRC_DEBUG(MAL_DATAFLOW, "Missed pc %d status %d 
%d blocks %d\n", fe[i].state, i, fe[i].pc, fe[i].blocks);
-                               traceInstruction(MAL_DATAFLOW, fe[i].flow->mb, 
0, getInstrPtr(fe[i].flow->mb, fe[i].pc),  LIST_MAL_MAPI);
-                       }
-               }
-}
-*/
-
 static str
 DFLOWscheduler(DataFlow flow, struct worker *w)
 {
@@ -716,7 +696,6 @@ DFLOWscheduler(DataFlow flow, struct wor
                                fe[i].argclaim = getMemoryClaim(fe[0].flow->mb, 
fe[0].flow->stk, p, j, FALSE);
                        q_enqueue(todo, flow->status + i);
                        flow->status[i].state = DFLOWrunning;
-                       TRC_DEBUG(MAL_DATAFLOW, "Enqueue pc=%d\n", 
flow->status[i].pc);
                }
        MT_lock_unset(&flow->flowlock);
        MT_sema_up(&w->s);
@@ -743,7 +722,6 @@ DFLOWscheduler(DataFlow flow, struct wor
                                        flow->status[i].state = DFLOWrunning;
                                        flow->status[i].blocks--;
                                        q_enqueue(todo, flow->status + i);
-                                       TRC_DEBUG(MAL_DATAFLOW, "Enqueue 
pc=%d\n", flow->status[i].pc);
                                } else {
                                        flow->status[i].blocks--;
                                }
@@ -756,7 +734,7 @@ DFLOWscheduler(DataFlow flow, struct wor
        /* wrap up errors */
        assert(flow->done->last == 0);
        if ((ret = ATOMIC_PTR_XCG(&flow->error, NULL)) != NULL ) {
-               TRC_DEBUG(MAL_DATAFLOW, "Errors encountered: %s\n", ret);
+               TRC_DEBUG(MAL_SERVER, "Errors encountered: %s\n", ret);
        }
        return ret;
 }
diff --git a/monetdb5/mal/mal_exception.c b/monetdb5/mal/mal_exception.c
--- a/monetdb5/mal/mal_exception.c
+++ b/monetdb5/mal/mal_exception.c
@@ -64,7 +64,7 @@ createExceptionInternal(enum malexceptio
                /* Leave a message behind in the logging system */
                len = snprintf(local, GDKMAXERRLEN - 1, "%s:%s:", 
exceptionNames[type], fcn);
                len = vsnprintf(local + len, GDKMAXERRLEN -1, format, ap);
-               TRC_ERROR(MAL_EXCEPTION, "%s\n", local);
+               TRC_ERROR(MAL_SERVER, "%s\n", local);
                return M5OutOfMemory;   /* last resort */
        }
        len = snprintf(message, GDKMAXERRLEN, "%s:%s:", exceptionNames[type], 
fcn);
@@ -83,9 +83,9 @@ createExceptionInternal(enum malexceptio
        }
        char *q = message;
        for (char *p = strchr(q, '\n'); p; q = p + 1, p = strchr(q, '\n'))
-               TRC_ERROR(MAL_EXCEPTION, "%.*s\n", (int) (p - q), q);
+               TRC_ERROR(MAL_SERVER, "%.*s\n", (int) (p - q), q);
        if (*q)
-               TRC_ERROR(MAL_EXCEPTION, "%s\n", q);
+               TRC_ERROR(MAL_SERVER, "%s\n", q);
        return message;
 }
 
diff --git a/monetdb5/mal/mal_interpreter.c b/monetdb5/mal/mal_interpreter.c
--- a/monetdb5/mal/mal_interpreter.c
+++ b/monetdb5/mal/mal_interpreter.c
@@ -563,7 +563,7 @@ str runMALsequence(Client cntxt, MalBlkP
                                 * time and print the query */
                                if (ATOMIC_CAS(&cntxt->lastprint, &lp, t)) {
                                        const char *q = cntxt->getquery ? 
cntxt->getquery(cntxt) : NULL;
-                                       TRC_INFO(MAL_INTERPRETER, "%s: query 
already running "LLFMT"s: %.200s\n",
+                                       TRC_INFO(MAL_SERVER, "%s: query already 
running "LLFMT"s: %.200s\n",
                                                        cntxt->mythread->name,
                                                        (lng) (time(0) - 
cntxt->lastcmd),
                                                        q ? q : "");
diff --git a/monetdb5/mal/mal_namespace.c b/monetdb5/mal/mal_namespace.c
--- a/monetdb5/mal/mal_namespace.c
+++ b/monetdb5/mal/mal_namespace.c
@@ -120,7 +120,7 @@ static str findName(const char *nme, siz
                struct namespace *ns = GDKmalloc(sizeof(struct namespace));
                if (ns == NULL) {
                        /* error we cannot recover from */
-                       TRC_CRITICAL(MAL_MAL, SQLSTATE(HY013) MAL_MALLOC_FAIL 
"\n");
+                       TRC_CRITICAL(MAL_SERVER, SQLSTATE(HY013) 
MAL_MALLOC_FAIL "\n");
                        mal_exit(1);
                }
                ns->next = namespace;
diff --git a/monetdb5/mal/mal_profiler.c b/monetdb5/mal/mal_profiler.c
--- a/monetdb5/mal/mal_profiler.c
+++ b/monetdb5/mal/mal_profiler.c
@@ -140,7 +140,7 @@ renderProfilerEvent(Client cntxt, MalBlk
        */
        if( !start && pci->calls > HIGHWATERMARK){
                if( pci->calls == 10000 || pci->calls == 100000 || pci->calls 
== 1000000 || pci->calls == 10000000)
-                       TRC_WARNING(MAL_MAL, "Too many calls: %d\n", 
pci->calls);
+                       TRC_WARNING(MAL_SERVER, "Too many calls: %d\n", 
pci->calls);
                return;
        }
 
diff --git a/monetdb5/mal/mal_resolve.c b/monetdb5/mal/mal_resolve.c
--- a/monetdb5/mal/mal_resolve.c
+++ b/monetdb5/mal/mal_resolve.c
@@ -344,7 +344,6 @@ findFunctionType(Module scope, MalBlkPtr
                 * Also mark all variables that are subject to garbage control.
                 * Beware, this is not yet effectuated in the interpreter.
                 */
-               traceInstruction(MAL_MAL, mb, 0, p, LIST_MAL_DEBUG);
 
                p->typechk = TYPE_RESOLVED;
                for (i = 0; i < p->retc; i++) {
diff --git a/monetdb5/modules/atoms/inet.c b/monetdb5/modules/atoms/inet.c
--- a/monetdb5/modules/atoms/inet.c
+++ b/monetdb5/modules/atoms/inet.c
@@ -434,11 +434,13 @@ INET_comp_CW(bit *retval, const inet *va
 
                /* all operations here are done byte based, to avoid byte sex
                 * problems */
-               TRC_DEBUG(MAL_ATOMS, 
+               /*
+               TRC_DEBUG(MAL_SERVER, 
                        "%x %x %x %x => %x %x %x %x  %x %x %x %x\n",
                        m[0], m[1], m[2], m[3], val1->q1, val1->q2,
                        val1->q3, val1->q4, val2->q1, val2->q2, val2->q3,
                        val2->q4);
+               */
 
                if ((val1->q1 & m[0]) == (val2->q1 & m[0]) &&
                        (val1->q2 & m[1]) == (val2->q2 & m[1]) &&
@@ -523,10 +525,12 @@ INETbroadcast(inet *retval, const inet *
                m[2] = (msk >> 8) & 0xFF;
                m[3] = msk & 0xFF;
 
-               TRC_DEBUG(MAL_ATOMS, 
+       /*
+               TRC_DEBUG(MAL_SERVER, 
                        "%x %x %x %x => %x %x %x %x\n",
                        m[0], m[1], m[2], m[3], val->q1, val->q2,
                        val->q3, val->q4);
+       */
 
                /* apply the inverted mask, so we get the broadcast */
                retval->q1 |= m[0];
diff --git a/monetdb5/modules/mal/mal_mapi.c b/monetdb5/modules/mal/mal_mapi.c
--- a/monetdb5/modules/mal/mal_mapi.c
+++ b/monetdb5/modules/mal/mal_mapi.c
@@ -251,8 +251,6 @@ doChallenge(void *data)
                }
        }
 
-       TRC_DEBUG(MAL_SERVER, "Client accepted: %s\n", buf);
-
        bs = bstream_create(fdin, 128 * BLOCK);
 
        if (bs == NULL){
@@ -466,8 +464,6 @@ SERVERlistenThread(SOCKET *Sock)
                        continue;
                }
 
-               TRC_DEBUG(MAL_SERVER, "Server accepted\n");
-
                data = GDKmalloc(sizeof(*data));
                if( data == NULL){
                        closesocket(msgsock);
@@ -902,7 +898,6 @@ SERVERlisten(int port, const char *usock
        }
 #endif
 
-       TRC_DEBUG(MAL_SERVER, "Network started at: %d\n", port);
        psock[0] = sock;
 
 #ifdef HAVE_SYS_UN_H
@@ -922,10 +917,8 @@ SERVERlisten(int port, const char *usock
                throw(MAL, "mal_mapi.listen", OPERATION_FAILED ": starting 
thread failed");
        }
 
-       TRC_DEBUG_IF(MAL_SERVER) {
-               gethostname(host, sizeof(host));
-               TRC_DEBUG_ENDIF(MAL_SERVER, "Ready to accept connections on: 
%s:%d\n", host, port);
-       }
+       gethostname(host, sizeof(host));
+       TRC_DEBUG(MAL_SERVER, "Ready to accept connections on: %s:%d\n", host, 
port);
        
        /* seed the randomiser such that our challenges aren't
         * predictable... */
diff --git a/monetdb5/modules/mal/manifold.c b/monetdb5/modules/mal/manifold.c
--- a/monetdb5/modules/mal/manifold.c
+++ b/monetdb5/modules/mal/manifold.c
@@ -171,7 +171,7 @@ MANIFOLDjob(MULTItask *mut)
                }
        }
 
-       TRC_DEBUG(MAL_MANIFOLD, "fvar %d lvar %d type %d\n", 
mut->fvar,mut->lvar, ATOMstorage(mut->args[mut->fvar].b->ttype));
+       /* TRC_DEBUG(MAL_SERVER, "fvar %d lvar %d type %d\n", 
mut->fvar,mut->lvar, ATOMstorage(mut->args[mut->fvar].b->ttype));*/
 
        // use limited argument list expansion.
        switch(mut->pci->argc){
@@ -228,10 +228,11 @@ MANIFOLDtypecheck(Client cntxt, MalBlkPt
                setVarUDFtype(nmb,k);
        }
 
-       TRC_DEBUG(MAL_MANIFOLD, "Manifold operation\n");
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to