Information on all weekly change summaries is available.
| add the 'striping_unit' hint, even though there's no good way to make use of itat this time. | src/mpi/romio/adio/ad_pvfs2/ad_pvfs2_hints.c |
| addd explanation about object type bits | src/include/mpihandlemem.h |
| Added a poll routine for compatibility | src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_poll.c |
| added arguments to prototypes | src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_poll.c |
| Added dummy (empty) routines | src/mpid/ch3/channels/nemesis/nemesis/net_mod/none_module/dummy_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/none_module/dummy_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/none_module/dummy_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/none_module/dummy_module_send.c |
| Added fixme about local function | src/mpi/timer/mpidtime.c |
| Added more error detection to extractstates | maint/extractstates.in |
| Added network.c | src/mpid/ch3/channels/nemesis/nemesis/src/Makefile.sm |
| Added test for broken support of weak symbols (gcc 3.4.x on systems whose loaders do not handle weak syms, such as (but not limited to) cygwin) | src/mpi/romio/configure.in |
| Added the "mpid_nem_nets.h" to avoid warnings when inlining is on | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem.h |
| Added the dummy files | src/mpid/ch3/channels/nemesis/nemesis/net_mod/none_module/Makefile.sm |
| Added the generic net module interface file | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_nets.h |
| Added the gm_module_poll prototype | src/mpid/ch3/channels/nemesis/nemesis/include/gm_module.h |
| Allow internal routines to be static | src/mpi/spawn/comm_join.c |
| Allow nested blocks within the EXPERIMENTAL block | maint/getcoverage.in |
| Bug fixes | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_finalize.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2.c |
| Changed ASSERT to assert | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_alloc.c |
| Changed net init | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c |
| Changed net module routine prototypes. Cleaned the mpid_nem_mpich2.c file | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_nets.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_finalize.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network_poll.c |
| Changed routine def : switch to generic one | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network_poll.c |
| Clean up MPI_File definition | src/include/mpi.h.in src/include/mpiext.h src/mpi/errhan/file_call_errhandler.c src/mpi/errhan/file_get_errhandler.c src/mpi/errhan/file_set_errhandler.c |
| Cleaned the file | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_poll.c |
| Commented out (for now) gm stuff | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2_rma.c |
| Corrected shared file creation | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_alloc.c |
| Corrected the #ifs | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| Dummy module interface | src/mpid/ch3/channels/nemesis/nemesis/include/dummy_module.h |
| Fix error in computing buffer size | src/mpid/ch3/src/mpidi_pg.c |
| fix overly long lines to match coding standards | test/mpi/spawn/disconnect_reconnect3.c |
| fixed bug by changing PMIU_MAXLINE to MPI_MAX_PORT_NAME and (therefore)including mpi.h | src/pmi/simple/simple_pmi.c |
| Fixed bug in generation of line labels | src/pm/util/labelout.c |
| fixed configure bug that caused it to define inline to nothing | src/mpid/ch3/channels/nemesis/configure.in |
| fixed syntax error seen on opteron with bash 3.1.0 | src/mpid/ch3/channels/nemesis/setup_channel.args |
| GM | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_defs.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| generalized support for block annotation | maint/getcoverage.in |
| Handle unparseable msgs in manager better | src/pm/mpd/mpdman.py |
| Macros now defined | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_queue.h |
| Major change to bring all of the process group routines into a single file and to associate connection information with the process group routines, eliminating explicit kvs caches, and adding additional detail to connection management debug messages. | src/mpid/ch3/channels/sshm/src/ch3_progress_connect.c src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpre.h src/mpid/ch3/src/Makefile.sm src/mpid/ch3/src/ch3u_comm_spawn_multiple.c src/mpid/ch3/src/ch3u_port.c src/mpid/ch3/src/mpid_finalize.c src/mpid/ch3/src/mpid_init.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_kvs.c src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/shm/ch3i_bootstrapq.c src/mpid/ch3/util/sock/ch3u_connect_sock.c src/mpid/ch3/util/sock/ch3usock.h |
| More changes to push connection information into a cleaner interface within the process group handling. More remains to be done | src/mpid/ch3/channels/shm/include/mpidi_ch3_pre.h src/mpid/ch3/channels/shm/src/ch3_init.c src/mpid/ch3/channels/sock/include/mpidi_ch3_pre.h src/mpid/ch3/channels/sock/src/ch3_init.c src/mpid/ch3/channels/sshm/include/mpidi_ch3_pre.h src/mpid/ch3/channels/sshm/src/ch3_init.c src/mpid/ch3/channels/ssm/include/mpidi_ch3_pre.h src/mpid/ch3/channels/ssm/src/ch3_init.c src/mpid/ch3/channels/ssm/src/ch3_progress_connect.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpost.h src/mpid/ch3/src/ch3u_comm_spawn_multiple.c src/mpid/ch3/src/mpid_finalize.c src/mpid/ch3/src/mpid_init.c src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/shm/ch3u_get_business_card_sshm.c src/mpid/ch3/util/shm/ch3u_init_sshm.c src/mpid/ch3/util/sock/ch3u_init_sock.c |
| Move test on comm_parent until after check of attribute delete functions, since a failure in those routines will cause the communicator to *not* be deleted | src/mpi/comm/commutil.c |
| Pointers init | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| remove unused variable | test/mpi/spawn/disconnect.c |
| Removed bogus tab from Fortran file | src/mpi/romio/test/pfcoll_test.f.in |
| Removed commented code | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c |
| removed fileutil.c | mpich2.vcproj mpich2s.vcproj |
| Removed the define for gm_module_poll | src/mpid/ch3/channels/nemesis/nemesis/include/gm_module.h |
| Removed unncessary comments | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_send.c |
| Removed unused MPID_File support | src/include/mpiimpl.h |
| Removed unused hostent and added fixme | src/mpid/common/sock/poll/sock_post.i |
| Removed unused io directory from src/mpi | src/mpi/Makefile.sm |
| Slight changes | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h |
| Switch to generci net routines for send | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2.c |
| Switch to generic net routines | src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_finalize.c |
| Switch to generic routines for net send | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h |
| Unconditionally include pmi.h for the process group routines (make this a requirement of ch3 devices) | src/mpid/ch3/src/mpidi_pg.c |