Changeset: 158045696244 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/158045696244
Modified Files:
        sql/server/rel_optimize_others.c
        sql/server/rel_optimizer.h
Branch: Aug2024
Log Message:

open up deadcode elimination (needed for sub project(s)).


diffs (36 lines):

diff --git a/sql/server/rel_optimize_others.c b/sql/server/rel_optimize_others.c
--- a/sql/server/rel_optimize_others.c
+++ b/sql/server/rel_optimize_others.c
@@ -11,6 +11,7 @@
  */
 
 #include "monetdb_config.h"
+#include "rel_optimizer.h"
 #include "rel_optimizer_private.h"
 #include "rel_exp.h"
 #include "rel_select.h"
@@ -1083,6 +1084,13 @@ rel_dce(visitor *v, global_props *gp, sq
        return rel_dce_(v->sql, rel);
 }
 
+/* keep export for other projects */
+sql_rel *
+rel_deadcode_elimination(mvc *sql, sql_rel *rel)
+{
+       return rel_dce_(sql, rel);
+}
+
 run_optimizer
 bind_dce(visitor *v, global_props *gp)
 {
diff --git a/sql/server/rel_optimizer.h b/sql/server/rel_optimizer.h
--- a/sql/server/rel_optimizer.h
+++ b/sql/server/rel_optimizer.h
@@ -18,6 +18,7 @@
 
 #define NSQLREWRITERS 29
 
+extern sql_rel *rel_deadcode_elimination(mvc *sql, sql_rel *rel);
 extern sql_rel *rel_optimizer(mvc *sql, sql_rel *rel, int profile, int 
instantiate, int value_based_opt, int storage_based_opt);
 
 #endif /*_REL_OPTIMIZER_H_*/
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to