79ad6d983e
a standalone library named libopenmpi-malloc. Users wanting to use leave_pinned with ptmalloc2 will now need to link the library into their application explicitly. All other users will use the libc-provided allocator instead of Open MPI's ptmalloc2. This change may be overriden with the configure option enable-ptmalloc2-internal - The leave_pinned options will now default to using mallopt on Linux in the cases where ptmalloc2 was not linked in. mallopt will also only be available if munmap can be intercepted (the default whenever Open MPI is not compiled with --without-memory- manager. - Open MPI will now complain and refuse to use leave_pinned if no memory intercept / mallopt option is available. This commit was SVN r18654. |
||
---|---|---|
.. | ||
base.h | ||
help-mpool-base.txt | ||
Makefile.am | ||
mpool_base_alloc.c | ||
mpool_base_close.c | ||
mpool_base_init.c | ||
mpool_base_lookup.c | ||
mpool_base_mem_cb.c | ||
mpool_base_mem_cb.h | ||
mpool_base_open.c | ||
mpool_base_tree.c | ||
mpool_base_tree.h |