Changeset: 7927f7c60e9e for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/7927f7c60e9e
Modified Files:
monetdb5/optimizer/opt_fastpath.c
Branch: Jan2022
Log Message:
These optimizers are missing in the fast paths
diffs (32 lines):
diff --git a/monetdb5/optimizer/opt_fastpath.c
b/monetdb5/optimizer/opt_fastpath.c
--- a/monetdb5/optimizer/opt_fastpath.c
+++ b/monetdb5/optimizer/opt_fastpath.c
@@ -17,6 +17,8 @@
#include "opt_costModel.h"
#include "opt_dataflow.h"
#include "opt_deadcode.h"
+#include "opt_dict.h"
+#include "opt_for.h"
#include "opt_emptybind.h"
#include "opt_evaluate.h"
#include "opt_garbageCollector.h"
@@ -76,7 +78,10 @@ OPTminimalfastImplementation(Client cntx
optcall(true, OPTinlineImplementation);
optcall(true, OPTremapImplementation);
optcall(bincopy, OPTbincopyfromImplementation);
+ optcall(true, OPTemptybindImplementation);
optcall(true, OPTdeadcodeImplementation);
+ optcall(true, OPTforImplementation);
+ optcall(true, OPTdictImplementation);
optcall(multiplex, OPTmultiplexImplementation);
optcall(generator, OPTgeneratorImplementation);
optcall(malProfileMode, OPTprofilerImplementation);
@@ -117,6 +122,8 @@ OPTdefaultfastImplementation(Client cntx
optcall(true, OPTdeadcodeImplementation);
optcall(true, OPTpushselectImplementation);
optcall(true, OPTaliasesImplementation);
+ optcall(true, OPTforImplementation);
+ optcall(true, OPTdictImplementation);
optcall(true, OPTmitosisImplementation);
optcall(true, OPTmergetableImplementation);
optcall(bincopy, OPTbincopyfromImplementation);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list