1
1
openmpi/ompi/mca
Nathan Hjelm 5334d22a37 ompi/group: release ompi_proc_t's at group destruction
This commit changes the way ompi_proc_t's are retained/released by
ompi_group_t's. Before this change ompi_proc_t's were retained once
for the group and then once for each retain of a group. This method
adds unnecessary overhead (need to traverse the group list each time
the group is retained) and causes problems when using an async
add_procs.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2015-11-30 23:03:47 -07:00
..
bcol coll/ml, bcol: fix prototypes (e.g. use the const modifier) 2015-09-11 13:20:44 +09:00
bml bml r2: fix exclusivity comparison 2015-11-06 13:26:32 -08:00
coll Merge pull request #1161 from tkordenbrock/topic/add.triggered.scatter 2015-11-30 16:53:47 -07:00
common Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
crcp mca/base: add priority output to mca_base_select 2015-10-19 12:32:41 -06:00
fbtl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
fcoll fcoll/two_phase: use PMPI_* insted of MPI_* 2015-11-20 13:46:19 +09:00
fs io: do not cast way the const modifier when this is not necessary 2015-09-09 09:18:58 +09:00
io argh, a debugging sleep statement got into the source code. 2015-11-16 13:26:57 -06:00
mtl Merge pull request #1137 from francois-wellenreiter/trig_mtl_rdv 2015-11-24 17:31:31 -07:00
op help: remove stale help messages and files 2015-10-13 16:50:20 -04:00
osc ompi/group: release ompi_proc_t's at group destruction 2015-11-30 23:03:47 -07:00
pml yalla: fix valgrind error due to uninitialized status field. 2015-11-19 10:59:31 +02:00
rte Remove the last involvement of the OOB system from the MPI layer, remove the no-longer-needed usock/oob component, and have procs no longer open the RML, OOB, ROUTED, and GRPCOMM frameworks as PMIx now provides all required app-mpirun cmds 2015-09-15 13:08:35 -07:00
sbgp Remove OPAL_HAVE_HWLOC qualifier and error out if --without-hwloc is given 2015-09-04 16:54:40 -07:00
sharedfp limit the number of bytes used for the semaphore name depending on platform (31 bytes for MacOS, 252 for Linux) 2015-10-15 11:13:45 -05:00
topo topo/base: correctly free the topo object in mca_topo_base_dist_graph_create_adjacent 2015-11-30 15:33:59 +09:00
vprotocol vprotocol/pessimist: use internal ompi_* insted of MPI_* 2015-11-20 13:46:19 +09:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mca.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00