Changeset: c74987bf59ff for MonetDB URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c74987bf59ff Modified Files: gdk/gdk_private.h Branch: default Log Message:
Use lng-specific hash function for 8 byte value. diffs (12 lines): diff --git a/gdk/gdk_private.h b/gdk/gdk_private.h --- a/gdk/gdk_private.h +++ b/gdk/gdk_private.h @@ -359,7 +359,7 @@ extern MT_Lock GDKtmLock; #define GDKswapLock(x) GDKbatLock[(x)&BBP_BATMASK].swap #if SIZEOF_SIZE_T == 8 -#define threadmask(y) ((int) ((mix_int((unsigned int) y) ^ mix_int((unsigned int) (y >> 32))) & BBP_THREADMASK)) +#define threadmask(y) ((int) (mix_lng(y) & BBP_THREADMASK)) #else #define threadmask(y) ((int) (mix_int(y) & BBP_THREADMASK)) #endif _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
