Changeset: 3d8dfa64e72e for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3d8dfa64e72e
Modified Files:
        monetdb5/mal/mal_resource.c
Branch: Feb2013
Log Message:

MALresourceFairness(): fixed type: MT_getrss() returns type size_t, not type 
long

Ceterum censeo type long MUST NOT be used as it is everything but portable;
for instance, on our beloved Windows platforms, long is always 32-bit,
even on 64-bit systems.


diffs (21 lines):

diff --git a/monetdb5/mal/mal_resource.c b/monetdb5/mal/mal_resource.c
--- a/monetdb5/mal/mal_resource.c
+++ b/monetdb5/mal/mal_resource.c
@@ -175,7 +175,7 @@ static int running; /* should be protect
 void
 MALresourceFairness(Client cntxt, MalBlkPtr mb, lng usec)
 {
-       long rss;
+       size_t rss;
        lng delay, clk;
        int threads;
        double factor;
@@ -220,7 +220,7 @@ MALresourceFairness(Client cntxt, MalBlk
                        running--;
                        if (delay) {
                                if ( delayed++ == 0){
-                                               mnstr_printf(GDKstdout, "#delay 
%d initial "LLFMT"["LLFMT"] memory  %ld[%f]\n", cntxt->idx, delay, clk, rss, 
MEMORY_THRESHOLD * monet_memory);
+                                               mnstr_printf(GDKstdout, "#delay 
%d initial "LLFMT"["LLFMT"] memory  "SZFMT"[%f]\n", cntxt->idx, delay, clk, 
rss, MEMORY_THRESHOLD * monet_memory);
                                                mnstr_flush(GDKstdout);
                                }
                                MT_sleep_ms(delay);
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to