Changeset: ff0e7056823f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ff0e7056823f
Modified Files:
        monetdb5/modules/mal/tablet.c
Branch: resultset
Log Message:

silence compiler


diffs (42 lines):

diff --git a/monetdb5/modules/mal/tablet.c b/monetdb5/modules/mal/tablet.c
--- a/monetdb5/modules/mal/tablet.c
+++ b/monetdb5/modules/mal/tablet.c
@@ -661,7 +661,7 @@ typedef struct {
        int error;                                      /* error during line 
break */
        int next;
        int limit;
-       int cnt;                                        /* first row in file 
chunk. */
+       BUN cnt;                                        /* first row in file 
chunk. */
        lng *time, wtime;                       /* time per col + time per 
thread */
        int rounds;                                     /* how often did we 
divide the work */
        MT_Id tid;
@@ -1002,12 +1002,19 @@ SQLworker(void *arg)
                                        task->time[i] += t0;
                                        task->wtime += t0;
                                }
-/* EXPERIMENT
+/*
                else if (task->state == SYNCBAT)
                        for (i = 0; i < task->as->nr_attrs; i++)
                                if (task->cols[i]) {
+                                       BAT *b = 
task->as->format[task->cols[i]].c;
+                                       int merr = 0;
+                                       if( b == NULL)
+                                               continue;
+                                       if ( b->T->heap.storage == STORE_MMAP)
+                                               merr = 
MT_msync(b->T->heap.base,  (b->T->heap.size / MT_pagesize() +1) * 
MS_pagesize(), MMAP_SYNC);
+                                       mnstr_printf(GDKout,"#experiment msync 
%d is %d\n", tasks->cols[i], merr);
                                        t0 = GDKusec();
-                                       
BATsync(task->as->format[task->cols[i]].c);
+                                       
//BATsync(task->as->format[task->cols[i]].c);
                                        t0 = GDKusec() - t0;
                                        task->time[i] += t0;
                                        task->wtime += t0;
@@ -1026,7 +1033,6 @@ SQLworker(void *arg)
        GDKsetbuf(0);
        THRdel(thr);
 }
-
 static void
 SQLworkdivider(READERtask *task, READERtask *ptask, int nr_attrs, int threads)
 {
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to