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