Update of /cvsroot/monetdb/MonetDB5/src/optimizer
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv13529
Modified Files:
Tag: MonetDB_5-4
opt_joinselect.mx opt_support.mx opt_trace.mx
optimizerWrapper.mx
Log Message:
more texi fixes
Index: opt_joinselect.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/optimizer/opt_joinselect.mx,v
retrieving revision 1.16
retrieving revision 1.16.2.1
diff -u -d -r1.16 -r1.16.2.1
--- opt_joinselect.mx 11 Jan 2008 10:41:39 -0000 1.16
+++ opt_joinselect.mx 5 Feb 2008 22:13:39 -0000 1.16.2.1
@@ -37,6 +37,7 @@
#define match3(X,M) (getModuleId(X) && getModuleId(X)==M)
@c
[EMAIL PROTECTED]
#include "mal_config.h"
#include "opt_joinselect.h"
#include "mal_interpreter.h" /* for showErrors() */
Index: optimizerWrapper.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/optimizer/optimizerWrapper.mx,v
retrieving revision 1.16
retrieving revision 1.16.2.1
diff -u -d -r1.16 -r1.16.2.1
--- optimizerWrapper.mx 11 Jan 2008 10:41:40 -0000 1.16
+++ optimizerWrapper.mx 5 Feb 2008 22:13:39 -0000 1.16.2.1
@@ -25,6 +25,7 @@
The wrapper expects the optimizers to return the number of
actions taken, i.e. number of succesful changes to the code.
[EMAIL PROTECTED]
@= exportOptimizer
opt_export str [EMAIL PROTECTED](MalBlkPtr mb, MalStkPtr stk, InstrPtr p);
@@ -90,3 +91,4 @@
addtoMalBlkHistory(mb,"@1");
return MAL_SUCCEED;
}
[EMAIL PROTECTED]
Index: opt_support.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/optimizer/opt_support.mx,v
retrieving revision 1.58
retrieving revision 1.58.2.1
diff -u -d -r1.58 -r1.58.2.1
--- opt_support.mx 2 Feb 2008 09:08:03 -0000 1.58
+++ opt_support.mx 5 Feb 2008 22:13:39 -0000 1.58.2.1
@@ -767,6 +767,7 @@
a block. This can be calculated using the BARRIER/CATCH
and EXIT pairs.
@c
[EMAIL PROTECTED]
static int
countBlocks(MalBlkPtr mb, int start, int stop){
int i,cnt =0;
@@ -810,6 +811,7 @@
}
return TRUE;
}
[EMAIL PROTECTED]
@-
The safety property should be relatively easy to determine for
each MAL function. This calls for accessing the function MAL block
Index: opt_trace.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/optimizer/opt_trace.mx,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -d -r1.3 -r1.3.2.1
--- opt_trace.mx 11 Jan 2008 10:41:40 -0000 1.3
+++ opt_trace.mx 5 Feb 2008 22:13:39 -0000 1.3.2.1
@@ -28,7 +28,7 @@
If optimizers decide to move things around, it can still be
localized at runtime.
@example
-_26{rows=31:lng} := algebra.uselect(_22,nil:sht,2,false,false);
[EMAIL PROTECTED]:[EMAIL PROTECTED] :=
algebra.uselect(_22,nil:sht,2,false,false);
mdb.collect(_26);
@end example
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins