Changeset: cf82bbfe0b0f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cf82bbfe0b0f Modified Files: sql/backends/monet5/sql_gencode.c Branch: default Log Message:
Use existing *Ref variables instead of strings. diffs (43 lines): diff --git a/sql/backends/monet5/sql_gencode.c b/sql/backends/monet5/sql_gencode.c --- a/sql/backends/monet5/sql_gencode.c +++ b/sql/backends/monet5/sql_gencode.c @@ -1366,34 +1366,34 @@ static int q = pushArgument(mb, q, r); break; case cmp_notequal: - q = newStmt1(mb, algebraRef, "antijoin"); + q = newStmt1(mb, algebraRef, antijoinRef); q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushArgument(mb, q, l); q = pushArgument(mb, q, r); break; case cmp_lt: - q = newStmt1(mb, algebraRef, "thetajoin"); + q = newStmt1(mb, algebraRef, thetajoinRef); q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushArgument(mb, q, l); q = pushArgument(mb, q, r); q = pushInt(mb, q, -1); break; case cmp_lte: - q = newStmt1(mb, algebraRef, "thetajoin"); + q = newStmt1(mb, algebraRef, thetajoinRef); q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushArgument(mb, q, l); q = pushArgument(mb, q, r); q = pushInt(mb, q, -2); break; case cmp_gt: - q = newStmt1(mb, algebraRef, "thetajoin"); + q = newStmt1(mb, algebraRef, thetajoinRef); q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushArgument(mb, q, l); q = pushArgument(mb, q, r); q = pushInt(mb, q, 1); break; case cmp_gte: - q = newStmt1(mb, algebraRef, "thetajoin"); + q = newStmt1(mb, algebraRef, thetajoinRef); q = pushReturn(mb, q, newTmpVariable(mb, TYPE_any)); q = pushArgument(mb, q, l); q = pushArgument(mb, q, r); _______________________________________________ checkin-list mailing list checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list