Change Summary for MPICH2 for week of Jun 10, 2007

This list was automatically generated on Mon Jun 11 04:10:23 2007 .

Information on all weekly change summaries is available.

List of revisions

Files for each revision

1) Create mpe_callstack.h 2) Handle @mpe_callstack*@ --- MPE Callstack impl is NOT complete on windows winconfigure.wsf
Add the needed include files for prototypes src/mpid/common/sock/mpidu_sock.h
added a link test to check if the system library has <ucontext.h>'s printstack to prevent building callstack in Cray X1E (oak ridge's pheonix) which has ucontext.h and printstack but no definiton of printstack in the system libraries. src/mpe2/src/callstack/configure.in
added mpe_callstack_ldflags support in mpe<compiler> -mpilog and -log src/mpe2/src/logging/etc/mpe_log.conf.in src/mpe2/src/wrappers/etc/mpe_mpilog.conf.in
Added path to mpe_callstack.h -- MPE Callstack implementation is NOT complete on windows src/mpe2/mpe.vcproj
added support to set enable_safePMPI=no when enable_threadlogging=yes to satisfy the limitation of coarse-grained thread support that some global variables should be made thread-specific. src/mpe2/configure.in
Added unpack test and cleaned up code; improve reproducibility of measurements (more work is needed on shared clusters) test/mpi/perf/dtpack.c
changed the default threadlogging to NO src/mpe2/src/logging/configure.in
consolidated all MPI_Abort()s to CLOG_Util_abort which will use MPE_CallStack_xxx to produce a backtrace before MPI_Abort(). src/mpe2/src/logging/include/clog_const.h src/mpe2/src/logging/src/clog_buffer.c src/mpe2/src/logging/src/clog_preamble.c src/mpe2/src/logging/src/clog_util.c
Disabled showing include files for segment_ops.c mpich2.vcproj
Fix formatting of routine to match man page generator requirements src/mpi/datatype/unpack.c
nemesis: bugfix in progress loop src/mpid/ch3/channels/nemesis/src/ch3_progress.c
sendrecvl performance test conforms to test output requirements test/mpi/perf/sendrecvl.c
typo doc/installguide/install.tex
Updated data.slog2 and arrow.slog2 to the latest slog2 format, removed all errtime*.slog2 which can be produced by textlogTOslog2. src/mpe2/src/slog2sdk/trace_sample/logfiles/arrow.slog2 src/mpe2/src/slog2sdk/trace_sample/logfiles/data.slog2