Changeset: 8b50434e8721 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8b50434e8721 Modified Files: gdk/gdk_storage.c Branch: Jul2015 Log Message:
Make it easy to disable BATmsync. diffs (37 lines): diff --git a/gdk/gdk_storage.c b/gdk/gdk_storage.c --- a/gdk/gdk_storage.c +++ b/gdk/gdk_storage.c @@ -612,8 +612,10 @@ DESCclean(BAT *b) * This leaves you with possibly deadbeef BAT descriptors. */ +/* #define DISABLE_MSYNC */ #define MSYNC_BACKGROUND +#ifndef DISABLE_MSYNC static void BATmsyncImplementation(void *arg) { @@ -630,10 +632,12 @@ BATmsyncImplementation(void *arg) if (len) (void) MT_msync(adr, len); } +#endif void BATmsync(BAT *b) { +#ifndef DISABLE_MSYNC #ifdef MSYNC_BACKGROUND MT_Id tid; #endif @@ -653,6 +657,9 @@ BATmsync(BAT *b) BATmsyncImplementation((void*) b->T->vheap); #endif } +#else + (void) b; +#endif /* DISABLE_MSYNC */ } gdk_return _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list