Changeset: 3b16952ba79b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3b16952ba79b
Modified Files:
monetdb5/mal/mal_debugger.c
monetdb5/mal/mal_import.c
monetdb5/mal/mal_instruction.c
monetdb5/mal/mal_parser.c
Branch: default
Log Message:
indent with uncrustify
diffs (truncated from 4256 to 300 lines):
diff --git a/monetdb5/mal/mal_debugger.c b/monetdb5/mal/mal_debugger.c
--- a/monetdb5/mal/mal_debugger.c
+++ b/monetdb5/mal/mal_debugger.c
@@ -38,9 +38,10 @@
int MDBdelay; /* do not immediately react */
-#define skipBlanc(c,X) while(*(X) && isspace((int)*X)){ X++; }
-#define skipNonBlanc(c,X) while(*(X) && !isspace((int) *X)){ X++; }
-#define skipWord(c,X) while(*(X) && isalnum((int) *X)){X++;} skipBlanc(c,X);
+#define skipBlanc(c, X) while (*(X) && isspace((int) *X)) { X++; }
+#define skipNonBlanc(c, X) while (*(X) && !isspace((int) *X)) { X++; }
+#define skipWord(c, X) while (*(X) && isalnum((int) *X)) { X++; } \
+ skipBlanc(c, X);
static void printStackElm(stream *f, MalBlkPtr mb, ValPtr v, int index, BUN
cnt, BUN first);
static void printStackHdr(stream *f, MalBlkPtr mb, ValPtr v, int index);
@@ -65,21 +66,21 @@ isBreakpoint(Client cntxt, MalBlkPtr mb,
int i, j;
for (i = 0; i < mdbTable[cntxt->idx].brkTop; i++) {
- if( mdbTable[cntxt->idx].brkBlock[i] != mb)
+ if (mdbTable[cntxt->idx].brkBlock[i] != mb)
continue;
- if( mdbTable[cntxt->idx].brkPc[i] == pc )
+ if (mdbTable[cntxt->idx].brkPc[i] == pc)
return mdbTable[cntxt->idx].brkCmd[i];
- if( mdbTable[cntxt->idx].brkMod[i] && getModuleId(p) &&
- mdbTable[cntxt->idx].brkFcn[i] && getFunctionId(p) &&
- strcmp(mdbTable[cntxt->idx].brkMod[i],
getModuleId(p))==0 &&
- strcmp(mdbTable[cntxt->idx].brkFcn[i],
getFunctionId(p))==0)
+ if (mdbTable[cntxt->idx].brkMod[i] && getModuleId(p) &&
+ mdbTable[cntxt->idx].brkFcn[i] && getFunctionId(p) &&
+ strcmp(mdbTable[cntxt->idx].brkMod[i], getModuleId(p))
== 0 &&
+ strcmp(mdbTable[cntxt->idx].brkFcn[i],
getFunctionId(p)) == 0)
return mdbTable[cntxt->idx].brkCmd[i];
- if( mdbTable[cntxt->idx].brkVar[i] >= 0 )
- for (j = 0; j < p->retc; j++)
- if (mdbTable[cntxt->idx].brkVar[i] == getArg(p,j))
- return mdbTable[cntxt->idx].brkCmd[i];
+ if (mdbTable[cntxt->idx].brkVar[i] >= 0)
+ for (j = 0; j < p->retc; j++)
+ if (mdbTable[cntxt->idx].brkVar[i] == getArg(p,
j))
+ return mdbTable[cntxt->idx].brkCmd[i];
}
return 0;
}
@@ -87,7 +88,7 @@ isBreakpoint(Client cntxt, MalBlkPtr mb,
/*
* Break points can be set on assignment to a specific variable,
* specific operation, or a instruction line
-*/
+ */
void
mdbSetBreakRequest(Client cntxt, MalBlkPtr mb, str request, char cmd)
{
@@ -97,12 +98,12 @@ mdbSetBreakRequest(Client cntxt, MalBlkP
Symbol sym;
/* set breakpoint on specific line */
- if( *request == '#' ){
- i= atoi(request+1);
- if( i<0 || i>= mb->stop)
- mnstr_printf(cntxt->fdout, "breakpoint on #%d (<%d) not
set\n",
- i, mb->stop);
- else {
+ if (*request == '#') {
+ i = atoi(request + 1);
+ if (i < 0 || i >= mb->stop)
+ mnstr_printf(cntxt->fdout, "breakpoint on #%d (<%d) not
set\n",
+ i, mb->stop);
+ else {
mdb->brkBlock[mdb->brkTop] = mb;
mdb->brkPc[mdb->brkTop] = i;
mdb->brkVar[mdb->brkTop] = -1;
@@ -117,27 +118,28 @@ mdbSetBreakRequest(Client cntxt, MalBlkP
}
/* check for a [module.]function request */
- fcnnme= strchr(request,'.');
- if( fcnnme){
- modnme= request;
- *fcnnme= 0;
+ fcnnme = strchr(request, '.');
+ if (fcnnme) {
+ modnme = request;
+ *fcnnme = 0;
fcnnme++;
- sym= findSymbol(cntxt->nspace, modnme,fcnnme);
- mdb->brkBlock[mdb->brkTop] = sym? sym->def: mb;
+ sym = findSymbol(cntxt->nspace, modnme, fcnnme);
+ mdb->brkBlock[mdb->brkTop] = sym ? sym->def : mb;
mdb->brkPc[mdb->brkTop] = -1;
mdb->brkVar[mdb->brkTop] = -1;
- mdb->brkMod[mdb->brkTop] = putName(modnme,strlen(modnme));
- mdb->brkFcn[mdb->brkTop] = putName(fcnnme,strlen(fcnnme));
- fcnnme--; *fcnnme= '.';
+ mdb->brkMod[mdb->brkTop] = putName(modnme, strlen(modnme));
+ mdb->brkFcn[mdb->brkTop] = putName(fcnnme, strlen(fcnnme));
+ fcnnme--;
+ *fcnnme = '.';
mdb->brkRequest[mdb->brkTop] = GDKstrdup(request);
mdb->brkCmd[mdb->brkTop] = cmd;
if (mdb->brkTop + 1 < MAXBREAKS)
mdb->brkTop++;
return;
- }
+ }
/* the final step is to break on a variable */
- i= findVariable(mb,request);
- if( i< 0)
+ i = findVariable(mb, request);
+ if (i < 0)
mnstr_printf(cntxt->fdout, "breakpoint on %s not set\n",
request);
else {
mdb->brkBlock[mdb->brkTop] = mb;
@@ -159,7 +161,7 @@ mdbSetBreakpoint(Client cntxt, MalBlkPtr
mdbState mdb = mdbTable + cntxt->idx;
char buf[20];
- snprintf(buf,20,"#%d",pc);
+ snprintf(buf, 20, "#%d", pc);
mdb->brkBlock[mdb->brkTop] = mb;
mdb->brkPc[mdb->brkTop] = pc;
mdb->brkVar[mdb->brkTop] = -1;
@@ -201,7 +203,6 @@ mdbClrBreakpoint(Client cntxt, int pc)
GDKfree(mdb->brkRequest[i]);
mdb->brkRequest[i] = 0;
}
-
}
mdb->brkTop = j;
}
@@ -212,7 +213,7 @@ mdbClrBreakRequest(Client cntxt, str req
int i, j = 0;
mdbState mdb = mdbTable + cntxt->idx;
- for (i=0; i < mdb->brkTop; i++) {
+ for (i = 0; i < mdb->brkTop; i++) {
mdb->brkBlock[j] = mdb->brkBlock[i];
mdb->brkPc[j] = mdb->brkPc[i];
mdb->brkVar[j] = mdb->brkVar[i];
@@ -231,16 +232,17 @@ mdbClrBreakRequest(Client cntxt, str req
}
int
-mdbSetTrap(Client cntxt, str modnme, str fcnnme, int flag){
+mdbSetTrap(Client cntxt, str modnme, str fcnnme, int flag)
+{
Symbol s;
- s = findSymbol( cntxt->nspace, putName(modnme, strlen(modnme)),
- putName(fcnnme, strlen(fcnnme)));
+ s = findSymbol(cntxt->nspace, putName(modnme, strlen(modnme)),
+ putName(fcnnme, strlen(fcnnme)));
if (s == NULL)
return -1;
- while ( s) {
+ while (s) {
s->def->trap = flag;
- s= s->peer;
- }
+ s = s->peer;
+ }
return 0;
}
@@ -249,10 +251,10 @@ static void
printCall(Client cntxt, MalBlkPtr mb, MalStkPtr stk, int pc)
{
str msg;
- msg = instruction2str(mb, stk, getInstrPtr(mb,pc), LIST_MAL_DEBUG);
- mnstr_printf(cntxt->fdout, "#%s at %s.%s[%d]\n", msg,
- getModuleId(getInstrPtr(mb,0)),
- getFunctionId(getInstrPtr(mb,0)),pc);
+ msg = instruction2str(mb, stk, getInstrPtr(mb, pc), LIST_MAL_DEBUG);
+ mnstr_printf(cntxt->fdout, "#%s at %s.%s[%d]\n", msg,
+ getModuleId(getInstrPtr(mb, 0)),
+ getFunctionId(getInstrPtr(mb, 0)), pc);
GDKfree(msg);
}
@@ -263,14 +265,15 @@ printTraceCall(stream *out, MalBlkPtr mb
str msg;
InstrPtr p;
- p= getInstrPtr(mb,pc);
+ p = getInstrPtr(mb, pc);
msg = instruction2str(mb, stk, p, flags);
- mnstr_printf(out, "#%s%s\n", (mb->errors?"!":""), msg);
+ mnstr_printf(out, "#%s%s\n", (mb->errors ? "!" : ""), msg);
GDKfree(msg);
}
static void
-mdbBacktrace(Client cntxt, MalStkPtr stk, int pci){
+mdbBacktrace(Client cntxt, MalStkPtr stk, int pci)
+{
for (; stk != NULL; stk = stk->up) {
printCall(cntxt, stk->blk, stk, pci);
if (stk->up)
@@ -281,7 +284,7 @@ mdbBacktrace(Client cntxt, MalStkPtr stk
* Sometimes we may want to trace the changes applied to the
* BAT buffer pool and report them together with the MAL
* instruction where it happened.
-*/
+ */
static int BBPtraceEnabled = 0;
static str BBPtracePattern = NULL;
char
@@ -293,46 +296,47 @@ BBPTraceCall(Client cntxt, MalBlkPtr mb,
int i, action;
(void) mb;
- if (BBPmirror == NULL ){
- bbpsize= BBPsize;
- BBPmirror = (int*) GDKzalloc(sizeof(int) * BBPsize);
+ if (BBPmirror == NULL) {
+ bbpsize = BBPsize;
+ BBPmirror = (int *) GDKzalloc(sizeof(int) * BBPsize);
}
- if( BBPsize > bbpsize) {
+ if (BBPsize > bbpsize) {
int *old = BBPmirror;
- BBPmirror = (int*) GDKzalloc(sizeof(int) * BBPsize);
- memcpy((char*)BBPmirror, (char*)old, sizeof(int) * bbpsize);
- bbpsize= BBPsize;
+ BBPmirror = (int *) GDKzalloc(sizeof(int) * BBPsize);
+ memcpy((char *) BBPmirror, (char *) old, sizeof(int) * bbpsize);
+ bbpsize = BBPsize;
GDKfree(old);
}
/* no growing BBP yet */
action = 0;
- for ( i=0; i<bbpsize; i++){
+ for (i = 0; i < bbpsize; i++) {
/* what happened to this BAT */
- if ( BBPmirror[i] != BBP_lrefs(i)){
+ if (BBPmirror[i] != BBP_lrefs(i)) {
BAT *b = BBPquickdesc(ABS(i), TRUE);
- BBPlogical(i,lbuf);
- if ( BBPtracePattern && strstr(lbuf,BBPtracePattern)
!= NULL )
+ BBPlogical(i, lbuf);
+ if (BBPtracePattern && strstr(lbuf, BBPtracePattern) !=
NULL)
continue;
- BBPphysical(i,pbuf);
- if ( BBPmirror[i] )
- mnstr_printf(cntxt->fdout, "#BBP [%d] state
change of %s %s refs %d rows " BUNFMT"\n",
- i,lbuf,pbuf, BBP_lrefs(i),
BATcount(b));
+ BBPphysical(i, pbuf);
+ if (BBPmirror[i])
+ mnstr_printf(cntxt->fdout, "#BBP [%d] state
change of %s %s refs %d rows " BUNFMT "\n",
+ i, lbuf, pbuf, BBP_lrefs(i),
BATcount(b));
action = 1;
}
BBPmirror[i] = BBP_lrefs(i);
}
- if ( action )
+ if (action)
mdbBacktrace(cntxt, stk, pc);
return 's';
}
static void
-printBATproperties(stream *f, BAT *b){
- mnstr_printf(f, " count=" BUNFMT " lrefs=%d ",
- BATcount(b), BBP_lrefs(ABS(b->batCacheid)));
- if( BBP_refs(ABS(b->batCacheid)) - 1)
- mnstr_printf(f, " refs=%d ", BBP_refs(ABS(b->batCacheid)) );
- if( b->batSharecnt)
+printBATproperties(stream *f, BAT *b)
+{
+ mnstr_printf(f, " count=" BUNFMT " lrefs=%d ",
+ BATcount(b), BBP_lrefs(ABS(b->batCacheid)));
+ if (BBP_refs(ABS(b->batCacheid)) - 1)
+ mnstr_printf(f, " refs=%d ", BBP_refs(ABS(b->batCacheid)));
+ if (b->batSharecnt)
mnstr_printf(f, " views=%d", b->batSharecnt);
if (b->H->heap.parentid)
mnstr_printf(f, "view on %s ", BBPname(b->H->heap.parentid));
@@ -350,44 +354,45 @@ printBATproperties(stream *f, BAT *b){
* The history of the optimizers is maintained, which can be localized
* for inspection.
*/
-#define MDBstatus(X) if(cntxt->fdout) \
- mnstr_printf(cntxt->fdout,"#MonetDB Debugger %s\n", (X?"on":"off"));
+#define MDBstatus(X) if (cntxt->fdout) \
+ mnstr_printf(cntxt->fdout, "#MonetDB Debugger %s\n", (X ? "on"
: "off"));
static MalBlkPtr
-mdbLocateMalBlk(Client cntxt, MalBlkPtr mb, str b, stream *out){
- MalBlkPtr m=mb;
- char *h=0;
- int idx=0;
+mdbLocateMalBlk(Client cntxt, MalBlkPtr mb, str b, stream *out)
+{
+ MalBlkPtr m = mb;
+ char *h = 0;
+ int idx = 0;
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list