X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/73662a7c0b0d1e462f2b99322183295be3a24a5a..0d1dd360cb78fd7553037145656807a7e6d2274a:/src/xbt/mmalloc/mmorecore.c diff --git a/src/xbt/mmalloc/mmorecore.c b/src/xbt/mmalloc/mmorecore.c index 014b8b81c2..74ed341050 100644 --- a/src/xbt/mmalloc/mmorecore.c +++ b/src/xbt/mmalloc/mmorecore.c @@ -123,6 +123,10 @@ void *mmorecore(struct mdesc *mdp, ssize_t size) abort(); } +#ifdef MADV_MERGEABLE + madvise(mapto, mapbytes, MADV_MERGEABLE); +#endif + if (mdp->top == 0) mdp->base = mdp->breakval = mapto;