Changeset: f77039b8f01f for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f77039b8f01f
Modified Files:
        gdk/gdk_search.c
Branch: default
Log Message:

Print waiting time in debug message.


diffs (24 lines):

diff --git a/gdk/gdk_search.c b/gdk/gdk_search.c
--- a/gdk/gdk_search.c
+++ b/gdk/gdk_search.c
@@ -222,8 +222,11 @@ int
 BATcheckhash(BAT *b)
 {
        int ret;
+       lng t;
 
+       t = GDKusec();
        MT_lock_set(&GDKhashLock(abs(b->batCacheid)), "BATcheckhash");
+       t = GDKusec() - t;
        if (b->T->hash == NULL) {
                Hash *h;
                Heap *hp;
@@ -287,7 +290,7 @@ BATcheckhash(BAT *b)
        }
        ret = b->T->hash != NULL;
        MT_lock_unset(&GDKhashLock(abs(b->batCacheid)), "BATcheckhash");
-       ALGODEBUG if (ret) fprintf(stderr, "#BATcheckhash: already has hash 
%d\n", b->batCacheid);
+       ALGODEBUG if (ret) fprintf(stderr, "#BATcheckhash: already has hash %d, 
waited " LLFMT " usec\n", b->batCacheid, t);
        return ret;
 }
 
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to