1
1
openmpi/ompi/mca/mpool/base
George Bosilca 612570134f The request management framework has been redesigned. The main idea is
to let the PML (or io, more generally the low level request manager)
to have it's own release function (what was before the req_fini). This
function will only be called from the low level while the req_free will
be called from the upper level (MPI layer) in order to mark the request
as not used by the user anymore.

From the request point of view the requests will be marked as inactive
everytime we read their status (true for persistent as well). As 
MPI_REQUEST_NULL is already marked as inactive, the test and wait functions
are simpler. The drawback is that now we have to change in the
ompi_request_{test|wait} the req_status of the request once we get it's
status.

This commit was SVN r9290.
2006-03-15 22:53:41 +00:00
..
base.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
Makefile.am * The last of the build system optimizations. Combine the component and 2005-11-20 01:03:01 +00:00
mpool_base_alloc.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
mpool_base_close.c The request management framework has been redesigned. The main idea is 2006-03-15 22:53:41 +00:00
mpool_base_init.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
mpool_base_lookup.c The request management framework has been redesigned. The main idea is 2006-03-15 22:53:41 +00:00
mpool_base_mem_cb.c Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
mpool_base_mem_cb.h Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
mpool_base_open.c HAVE_MALLOPT is automatically detected by configure, so the correct 2006-02-23 04:30:24 +00:00