Changeset: 0a2a4c77d272 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0a2a4c77d272
Modified Files:
        gdk/gdk_heap.c
Branch: Feb2013
Log Message:

Do what the comment says: round up to 64 kB.


diffs (12 lines):

diff --git a/gdk/gdk_heap.c b/gdk/gdk_heap.c
--- a/gdk/gdk_heap.c
+++ b/gdk/gdk_heap.c
@@ -149,7 +149,7 @@ HEAPcacheFind(size_t *maxsz, char *fn, s
 {
        void *base = NULL;
 
-       *maxsz = (1 + (*maxsz >> 16)) << 16;    /* round up to 64K */
+       *maxsz = (*maxsz + (size_t) 0xFFFF) & ~ (size_t) 0xFFFF; /* round up to 
64k */
        MT_lock_set(&HEAPcacheLock, "HEAPcache_init");
        if (mode == STORE_MMAP && hc.used > 0) {
                int i;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to