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]