1
1
openmpi/ompi/mca/bcol/basesmuma
Nathan Hjelm 2614dfc4bf bcol/basesmuma: fix remaining memory leaks in basesmuma
We were still leaking 1) file descriptors for data files, and 2) some
control files. I fixed both of these leaks and everything is looking
good. This should fix the bug where we are running out of file
descriptors when running the loop_spawn test. I also too the
opportunity to refactor the code a bit to make the mapping/unmapping
simpler. This should help avoid these sorts of issues in the future.

Depends on #4678

cmr=v1.8.2:reviewer=manjugv

This commit was SVN r31893.
2014-05-27 18:40:41 +00:00
..
bcol_basesmuma_allgather.c bcol/basesmuma: fix broken allgather algorithm 2014-04-16 22:43:52 +00:00
bcol_basesmuma_allreduce.c basesmuma: modify the minimum size for the large fan-in fan-out allreduce 2014-05-13 14:56:21 +00:00
bcol_basesmuma_bcast_prime.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_bcast.c coll/ml: cleanup tabs, indentation, and trailing whitespace in 2014-03-21 21:54:48 +00:00
bcol_basesmuma_buf_mgmt.c basesmuma: clean up the setup code and ensure mapped files are unmapped 2014-05-13 17:00:31 +00:00
bcol_basesmuma_component.c bcol/basesmuma: fix remaining memory leaks in basesmuma 2014-05-27 18:40:41 +00:00
bcol_basesmuma_fanin.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_fanout.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_gather.c Addendum to r31096. Up basesmuma algorithm limits to 1M. 2014-03-18 21:25:49 +00:00
bcol_basesmuma_lmsg_bcast.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_lmsg_bcast.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_lmsg_knomial_bcast.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_mem_mgmt.c bcol/basesmuma: fix remaining memory leaks in basesmuma 2014-05-27 18:40:41 +00:00
bcol_basesmuma_module.c basesmuma: clean up the setup code and ensure mapped files are unmapped 2014-05-13 17:00:31 +00:00
bcol_basesmuma_progress.c Fixes trac:4143 2014-01-24 17:56:52 +00:00
bcol_basesmuma_rd_barrier.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_rd_nb_barrier.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_reduce.c Addendum to r31096. Up basesmuma algorithm limits to 1M. 2014-03-18 21:25:49 +00:00
bcol_basesmuma_reduce.h Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_rk_barrier.c Fixing broken dependency between ML/BCOLS 2014-02-07 19:15:45 +00:00
bcol_basesmuma_setup.c basesmuma: clean up the setup code and ensure mapped files are unmapped 2014-05-13 17:00:31 +00:00
bcol_basesmuma_smcm.c bcol/basesmuma: fix remaining memory leaks in basesmuma 2014-05-27 18:40:41 +00:00
bcol_basesmuma_smcm.h bcol/basesmuma: fix remaining memory leaks in basesmuma 2014-05-27 18:40:41 +00:00
bcol_basesmuma_utils.c Adding Hierarchical Collectives project to the Open MPI trunk. 2012-08-16 19:11:35 +00:00
bcol_basesmuma_utils.h Move the RTE framework change into the trunk. With this change, all non-CR 2013-01-27 23:25:10 +00:00
bcol_basesmuma.h basesmuma: clean up the setup code and ensure mapped files are unmapped 2014-05-13 17:00:31 +00:00
Makefile.am coll/ml: add support for blocking and non-blocking allreduce, reduce, and 2014-01-22 15:39:19 +00:00