1
1
Граф коммитов

21 Коммитов

Автор SHA1 Сообщение Дата
Jeff Squyres
ceafa4d178 int->size_t fixes
This commit was SVN r3224.
2004-10-19 23:58:12 +00:00
Jeff Squyres
ae6ff056d1 Don't bother trying to use the fancy schmancy ERRHANDLER macros when
invoking an errhandler in MPI_INIT when we don't yet have a
communicator to invoke them on.  Instead, remove some of the logic
from the ERRHANDLER macros and just invoke the back-end function
directly in MPI_INIT.

This commit was SVN r2692.
2004-09-15 20:55:29 +00:00
Edgar Gabriel
718be11bdb fixing a problem for error handlers as discussed with Jeff a couple of weeks ago. The macros used in the MPI functions have not changed, thus the modifications should be transparent to all other functions.
This commit was SVN r2522.
2004-09-06 12:06:27 +00:00
Brian Barrett
fd27aa08fc * As requested, move mpiruntime to mpi/runtime
This commit was SVN r1960.
2004-08-08 05:20:32 +00:00
Brian Barrett
a27f749134 * Move the MPI runtime code from src/runtime to src/mpiruntime to make the
abstraction a little clearer.
* Include mpiruntime.h instead of runtime.h in errhandler.h since only the
  MPI stuff was needed - speeds compile times greatly when working on the
  RTE...

This commit was SVN r1948.
2004-08-07 00:53:56 +00:00
Tim Woodall
2ce7ca725b - cleanup of some of the c bindings
- for threaded case - cleanup event libraries progress thread
- cleanup of request handling for persistent sends
- added support for buffered sends

This commit was SVN r1461.
2004-06-24 16:47:00 +00:00
Jeff Squyres
21ada98b99 While debugging collectives, came across a bug where the name of the
function really needs to be passed down via OMPI_ERR_INIT_FINALIZE.
So fix up that macro, the associated errhandler handling, and all the
MPI function that use that macro.

This commit was SVN r1436.
2004-06-22 20:21:35 +00:00
Jeff Squyres
b9553f509f Add new macro for checking (!ompi_mpi_initialized ||
ompi_mpi_finalized) which will invoke the errors_are_fatal error
handler directly.  Updated src/mpi/c/send.c to show this as an
example.  Also updated send.c to properly check for invalid comm and
invoke the errorhandler on MPI_COMM_WORLD as a result.

This commit was SVN r1412.
2004-06-18 15:47:17 +00:00
David Daniel
563ac2a338 First pass of lam -> ompi conversion
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Jeff Squyres
7f10fd0d50 Minor corrections to documentation
This commit was SVN r1111.
2004-05-03 14:58:38 +00:00
Jeff Squyres
65b9686184 - Ensure user-created errhandlers are not marked as intrinsic
- fix typo in comment

This commit was SVN r1064.
2004-04-20 23:10:44 +00:00
Jeff Squyres
22cd1bc116 Change the public variables back to instances -- not pointers
This commit was SVN r1058.
2004-04-20 22:17:20 +00:00
Jeff Squyres
49ea6ecf4b Oops. Need to have a *pointer* to the errhandlers in the mpi.h file,
not the actual struct.  Duh!

This commit was SVN r1054.
2004-04-20 18:30:15 +00:00
Tim Woodall
c1ee4fec23 - initial integration with datatypes
- p2p mpi i/f functions
- adding doxygen comments

This commit was SVN r976.
2004-03-26 14:15:20 +00:00
Jeff Squyres
f31f7fc207 Finalize errhandler doxygen docs
This commit was SVN r948.
2004-03-20 00:53:55 +00:00
Jeff Squyres
53581e13c6 Implemented MPI_Errhandler_f2c and MPI_Errhandler_c2f
This commit was SVN r947.
2004-03-19 19:01:09 +00:00
Jeff Squyres
c296eaacc7 A few more errhandler things; should be complete for comms now (still
have fortran issues to do)

This commit was SVN r945.
2004-03-19 18:01:03 +00:00
Jeff Squyres
f83a8fb659 Some more errhandler stuff, including updated invocation macros in
errhandler/errhandler.h.

This commit was SVN r944.
2004-03-19 17:29:39 +00:00
Jeff Squyres
19629774f0 First cut at error handlers. Still have more to go.
This commit was SVN r934.
2004-03-19 06:12:43 +00:00
Jeff Squyres
b195c85f60 First cut of the errhandler stuff (invocation of errorhandlers, to be
invoked by top-level MPI functions).  See doxygen comments for
explanations of which macros to use.

This commit was SVN r926.
2004-03-19 00:00:09 +00:00
Jeff Squyres
1b67211597 Massive directory reorganization :-)
This commit was SVN r872.
2004-03-17 17:42:19 +00:00