Information on all weekly change summaries is available.
| added Irecv/Send/Wait in intercommunicator and the merged intracommunicator. | src/mpe2/src/wrappers/test/comm2_connect_accept.c |
| added MPID_Datatype_get_basic_id macro | src/mpid/common/datatype/mpid_datatype.h |
| added NMPI_Ibsend and NMPI_Buffer_detach | src/include/nmpi.h |
| Added additional comments explaining the order of the tests | src/util/dbg/dbg_printf.c |
| Added error message for missing conninfo function | src/mpi/errhan/errnames.txt |
| Added fixme | src/include/mpiimpl.h |
| Clean up some old #if 0 | src/mpid/ch3/channels/ssm/src/ch3i_get_business_card.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/src/ch3u_port.c src/mpid/ch3/src/mpid_finalize.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/sock/findinterfaces.c |
| fixed MPI_Comm_disconnect's legend name. | src/mpe2/src/wrappers/src/log_mpi_spawn.c |
| fixed delete-on-close problem | src/mpi/romio/adio/common/ad_open.c |
| Fixed routines names | 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 src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_send.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_network.c |
| Global variables made "local" | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_poll.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_send.c |
| Improve error message for timeouts of less than 1 minute | src/pm/gforker/mpiexec.c |
| Minor bug fixes | src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_poll.c |
| Minor fixes | src/mpid/ch3/channels/nemesis/nemesis/include/dummy_module.h src/mpid/ch3/channels/nemesis/nemesis/include/gm_module.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_datatypes.h src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_memdefs.h src/mpid/ch3/channels/nemesis/nemesis/include/tcp_module.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_send.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_finalize.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_mpich2.c |
| More progress on cleaning up the connection code and the handling of virtual connections, real connections, and process groups. This commit probably breaks all channels except for sock | src/mpid/ch3/channels/sock/src/ch3_init.c src/mpid/ch3/channels/sock/src/ch3_progress.c src/mpid/ch3/channels/ssm/src/ch3_init.c src/mpid/ch3/include/mpidimpl.h src/mpid/ch3/include/mpidpost.h src/mpid/ch3/src/ch3u_handle_connection.c src/mpid/ch3/src/ch3u_port.c src/mpid/ch3/src/mpid_comm_disconnect.c src/mpid/ch3/src/mpid_finalize.c src/mpid/ch3/src/mpid_vc.c src/mpid/ch3/src/mpidi_pg.c src/mpid/ch3/util/shm/ch3u_init_sshm.c src/mpid/ch3/util/sock/ch3u_connect_sock.c |
| Moved temp if def out of assert args | src/mpid/ch3/src/ch3u_handle_connection.c |
| nemesis: changed asm syntax to make it more icc friendly | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_memdefs.h |
| nemesis: code cleanup | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_inline.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_getput.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_send.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_send.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_alloc.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_barrier.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_ckpt.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_mpich2_rma.c src/mpid/ch3/channels/nemesis/src/ch3_isend.c src/mpid/ch3/channels/nemesis/src/ch3_isendv.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsg.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsgv.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c src/mpid/ch3/channels/nemesis/src/ch3_request.c |
| nemesis: fixed non-temporal memcpy bug, and general code cleanup | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_memdefs.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_finalize.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_impl.h src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_init.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/gm_module/gm_module_lmt.c src/mpid/ch3/channels/nemesis/nemesis/net_mod/tcp_module/tcp_module_init.c src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_ckpt.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_mpich2_rma.c src/mpid/ch3/channels/nemesis/src/ch3_abort.c src/mpid/ch3/channels/nemesis/src/ch3_finalize.c src/mpid/ch3/channels/nemesis/src/ch3_init.c src/mpid/ch3/channels/nemesis/src/ch3_isend.c src/mpid/ch3/channels/nemesis/src/ch3_isendv.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsg.c src/mpid/ch3/channels/nemesis/src/ch3_istartmsgv.c src/mpid/ch3/channels/nemesis/src/ch3_progress.c |
| nemesis: got (hacked) nemesis to work with new PG/VC code | src/mpid/ch3/channels/nemesis/include/mpidi_ch3_pre.h src/mpid/ch3/channels/nemesis/nemesis/src/mpid_nem_init.c src/mpid/ch3/channels/nemesis/src/ch3_init.c |
| nemesis: reimplemented optimized memcopy for ia32, and removed unneeded files | src/mpid/ch3/channels/nemesis/nemesis/include/mpid_nem_memdefs.h src/mpid/ch3/channels/nemesis/nemesis/src/Makefile.sm |
| Removed NULL=0 definition in all PAC_MPI_LINK_CC_FUNC macro calls. Instead adding include file <stdlib.h> in the include headers in the PAC_MPI_LINK_CC_FUNC macro definition. That ways all PAC_MPI_LINK_CC_FUNC macro calls can savely assume NULL is defined. | src/mpe2/aclocal_mpi.m4 src/mpe2/src/collchk/configure.in src/mpe2/src/logging/configure.in src/mpe2/src/wrappers/configure.in |
| Updated .cvsignore | doc/.cvsignore src/include/.cvsignore |