Changeset: c9dbab140e8b for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c9dbab140e8b
Modified Files:
        MonetDB5/src/mal/mal_interpreter.mx
Branch: Oct2010
Log Message:

DFLOWscheduler(): restore original order of DFLOWeligible() & 
(*flow->stk->admit)()
as the latter (if present at all) might have side effects (with octopus)


diffs (12 lines):

diff -r ce92061abed8 -r c9dbab140e8b MonetDB5/src/mal/mal_interpreter.mx
--- a/MonetDB5/src/mal/mal_interpreter.mx       Thu Oct 07 18:49:58 2010 +0200
+++ b/MonetDB5/src/mal/mal_interpreter.mx       Thu Oct 07 19:12:23 2010 +0200
@@ -1393,7 +1393,7 @@
                if (flow->stk->admit == 0) {
                        @:DFLOWscheduler_body( DFLOWeligible(flow,fs,i,p,pc) )@
                } else {
-                       @:DFLOWscheduler_body( (*flow->stk->admit)(flow->cntxt, 
flow->mb, flow->stk, p) && DFLOWeligible(flow,fs,i,p,pc) )@
+                       @:DFLOWscheduler_body( DFLOWeligible(flow,fs,i,p,pc) && 
(*flow->stk->admit)(flow->cntxt, flow->mb, flow->stk, p) )@
                }
 @= DFLOWscheduler_body
                /* first try to find all instructions that use the released 
target */
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to