X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f2df13795e01302813a6aef10825ec7e922ce530..a279c221114b93985c6aa249e71cc4141082b310:/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;