Changeset: d365d933a98f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d365d933a98f
Modified Files:
        monetdb5/scheduler/mut_join.c
Branch: mutation
Log Message:

Use correct argument values.


diffs (21 lines):

diff --git a/monetdb5/scheduler/mut_join.c b/monetdb5/scheduler/mut_join.c
--- a/monetdb5/scheduler/mut_join.c
+++ b/monetdb5/scheduler/mut_join.c
@@ -77,7 +77,7 @@ void
 mutationJoin(Client cntxt, Mutant m){
     int pc = m->target, i, limit, v1,v2, z1,z2;
     InstrPtr p=0, *old= m->src->stmt, q;
-    int profiler, arg=3;
+    int profiler, arg;
 
     (void) cntxt;
     limit= m->src->stop;
@@ -94,7 +94,7 @@ mutationJoin(Client cntxt, Mutant m){
                        profiler = m->src->profiler[i].trace;
 
                        // switch the roles randomly
-                       if (rand() < RAND_MAX/2) arg = 4;
+                       arg = (rand() < RAND_MAX/2)? 3:2;
                        mutationJoin_(m->src, m->stk, p, getArg(p,arg), 2, 0, 
profiler, &v1, &z1);
                        mutationJoin_(m->src, m->stk, p, getArg(p,arg), 2, 1, 
profiler, &v2, &z2);
                        
mutationPropagate(m,old,i,limit,getArg(p,0),v1,v2,profiler);
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to