Changeset: 9f298e8ff9c8 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9f298e8ff9c8
Modified Files:
        sql/backends/monet5/generator/generator.c
Branch: default
Log Message:

VLTnoop() simplified code, avoiding branches


diffs (14 lines):

diff --git a/sql/backends/monet5/generator/generator.c 
b/sql/backends/monet5/generator/generator.c
--- a/sql/backends/monet5/generator/generator.c
+++ b/sql/backends/monet5/generator/generator.c
@@ -36,8 +36,8 @@
 #define VLTnoop(TPE)\
                {       TPE s;\
                        s = pci->argc == 3 ? 1: *(TPE*) 
getArgReference(stk,pci, 3);\
-                       if( s == 0) zeroerror++;\
-                       if( s == TPE##_nil) nullerr++;\
+                       zeroerror = (s == 0);\
+                       nullerr = (s == TPE##_nil);\
                }
 str
 VLTgenerator_noop(Client cntxt, MalBlkPtr mb, MalStkPtr stk, InstrPtr pci)
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to