Changeset: c68296884e6c for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/c68296884e6c
Modified Files:
        sql/server/rel_optimize_others.c
Branch: pp_hashjoin
Log Message:

improved dce on shared references


diffs (20 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
@@ -1157,16 +1157,6 @@ rel_dce_(visitor *v, sql_rel *rel, bool 
        if (v->opt >= 0 && rel)
                v->opt = rel->opt+1;
        rel_dce_refs(v->sql, rel, refs);
-       if (refs && !partial) {
-               for(node *n = refs->h; n; n = n->next) {
-                       sql_rel *i = n->data;
-
-                       while (!rel_is_ref(i) && i->l && !is_base(i->op))
-                               i = i->l;
-                       if (i)
-                               rel_used(i);
-               }
-       }
        rel = rel_add_projects(v, rel);
        if (v->opt >= 0 && rel)
                v->opt = rel->opt+1;
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to