Jeff Squyres
07c21d7328
Add extern for lam_mpi_param_check
...
This commit was SVN r790.
2004-02-13 21:13:57 +00:00
Rich Graham
3a36fb030b
implement mpi_group_incl
...
This commit was SVN r789.
2004-02-13 19:59:34 +00:00
David Daniel
a9f66e57cb
Adding OBJ_CLASS_DECLARATION macro to match Tim's OBJ_CLASS_INSTANCE macro.
...
Updated documentation to reflect changes.
This commit was SVN r788.
2004-02-13 19:20:57 +00:00
David Daniel
5402017361
More datatype changes: removing dead code, cleaning up prototypes.
...
This commit was SVN r787.
2004-02-13 19:19:46 +00:00
Jeff Squyres
319a12d2c1
Forgot to add these two files
...
This commit was SVN r786.
2004-02-13 19:15:51 +00:00
Jeff Squyres
235388161b
Add compile-time and run-time MPI parameter checking code. New macro:
...
MPI_PARAM_CHECK, intended to be used as
if (MPI_PARAM_CHECK) {
/* ...do MPI param checks in here... */
}
MPI_PARAM_CHECK will be 0, 1, or lam_mpi_param_check.
This commit was SVN r785.
2004-02-13 19:11:55 +00:00
Jeff Squyres
0b2313082c
Fix for bug 736 -- added sizeof/alignment for C++ and Fortran types
...
This commit was SVN r784.
2004-02-13 18:05:49 +00:00
Tim Woodall
fd9994a31d
updated OBJ_CLASS_INIT macro/renamed to OBJ_CLASS_INSTANCE
...
This commit was SVN r783.
2004-02-13 17:10:16 +00:00
Jeff Squyres
31708648f1
No need for this file anymore
...
This commit was SVN r782.
2004-02-13 17:05:28 +00:00
Rich Graham
1014650f0f
implement mpi_group_rank mpi_group_size.
...
This commit was SVN r781.
2004-02-13 16:41:53 +00:00
Jeff Squyres
c1d3625abb
Notes about what I need to do for temporary buffers
...
This commit was SVN r780.
2004-02-13 16:28:42 +00:00
Rich Graham
edf0ebca81
tie in group_finalize.
...
This commit was SVN r779.
2004-02-13 16:23:29 +00:00
Tim Woodall
d6c272b65a
- return copy of ptl array
...
This commit was SVN r778.
2004-02-13 15:12:46 +00:00
Tim Woodall
e30bdaa509
corrected proc list
...
This commit was SVN r777.
2004-02-13 14:47:01 +00:00
Jeff Squyres
589bc5a7dc
If you don't specify an output destination for a stream (e.g.,
...
"level:1000"), then default to stderr
This commit was SVN r776.
2004-02-13 14:25:40 +00:00
Rich Graham
f245b42815
call lam_group_init.
...
This commit was SVN r775.
2004-02-13 14:19:30 +00:00
Rich Graham
a8e967bcf1
finish implementing group_allocate.
...
This commit was SVN r774.
2004-02-13 14:16:30 +00:00
Tim Woodall
015d1a1121
remove construct/destruct super
...
This commit was SVN r773.
2004-02-13 14:01:06 +00:00
Jeff Squyres
bb2f59c13c
Need to ignore generated file
...
This commit was SVN r772.
2004-02-13 13:58:39 +00:00
Tim Woodall
98c557af5a
- initialize class constructors/destructors in OBJ_NEW
...
- initialize proc list
This commit was SVN r771.
2004-02-13 13:56:55 +00:00
Jeff Squyres
c3e9d72cb5
Need to make libevent.la be noinst so that it becomes a convenience
...
This commit was SVN r770.
2004-02-13 13:36:41 +00:00
Jeff Squyres
aaf71b83c8
Ensure that we can find libevent's config.h, even in a VPATH build
...
This commit was SVN r769.
2004-02-13 05:56:52 +00:00
Jeff Squyres
7939e237bb
Fixes for bug 725 -- enable VPATH builds
...
This commit was SVN r768.
2004-02-13 05:56:38 +00:00
Jeff Squyres
f8f59bd309
*** empty log message ***
...
This commit was SVN r767.
2004-02-13 05:39:50 +00:00
Jeff Squyres
68d1b3c314
Use LAM_ENABLE_DEBUG_OVERRIDE
...
This commit was SVN r766.
2004-02-13 05:39:46 +00:00
Jeff Squyres
03f1f02d45
Generated file; should not be in CVS
...
This commit was SVN r765.
2004-02-13 05:39:22 +00:00
Jeff Squyres
95c41a1a3d
Use #if, not #ifdef
...
This commit was SVN r764.
2004-02-13 05:38:24 +00:00
Jeff Squyres
be15a10142
Ensure that we can find libevent's config.h
...
This commit was SVN r763.
2004-02-13 05:38:13 +00:00
Jeff Squyres
e4f925d0f7
Some placed have a #define for strncpy, not a function
...
This commit was SVN r762.
2004-02-13 05:37:49 +00:00
Jeff Squyres
27019c12f4
Make basic be a no-configure module
...
This commit was SVN r761.
2004-02-13 05:06:32 +00:00
Jeff Squyres
22164d9cee
Remove some debugging output
...
This commit was SVN r760.
2004-02-13 05:06:14 +00:00
Jeff Squyres
5cde59e461
*** empty log message ***
...
This commit was SVN r759.
2004-02-13 04:19:26 +00:00
Jeff Squyres
c313ac346f
Remove some additional files
...
This commit was SVN r758.
2004-02-13 04:19:22 +00:00
Jeff Squyres
f54128c68c
Add another executable
...
This commit was SVN r757.
2004-02-13 04:00:00 +00:00
Jeff Squyres
afb6d28cbf
First cut at dramatically decreasing the overhead and increasing the
...
speed of autogen.sh and configure: find modules that don't need to have
a separate configure script during autogen.sh and set them up to be
part of LAM's build process. This means that we don't have to run the GNU
tools nearly as much during autogen.sh and that we don't have to run
nearly as many sub-configure scripts during configure.
This works fine for statically-built MCA modules, but doesn't seem to work
properly yet for dynamically-built modules. More coming soon, but I wanted
to get this in for others to use.
This commit was SVN r756.
2004-02-13 03:58:56 +00:00
Jeff Squyres
1d4a6c1dc6
Fix for bug 732 -- don't let the top-level automake traverse down into
...
src/lam/event.
This commit was SVN r755.
2004-02-13 03:51:35 +00:00
Jeff Squyres
97bcdd02ee
Add in lam_object.lo
...
This commit was SVN r754.
2004-02-13 03:38:02 +00:00
Rich Graham
04b1487cfd
some basic group functionality - constuctor/destructor, allocation
...
(incomplete), library group initialization
This commit was SVN r753.
2004-02-13 02:20:43 +00:00
David Daniel
54e38c2e44
Fixing documentation
...
This commit was SVN r752.
2004-02-12 23:51:07 +00:00
Rich Graham
14bdbc5e91
add group functionality.
...
This commit was SVN r751.
2004-02-12 23:23:03 +00:00
David Daniel
4d9dd4f5e5
Adding stuff to new(ish) directory
...
This commit was SVN r750.
2004-02-12 22:50:04 +00:00
David Daniel
01b5491c18
More changes to the object system (again) to transparently run the
...
constructor and destructor hierarchy.
Also changing lam_class_info_t --> lam_class_t for brevity.
This commit was SVN r749.
2004-02-12 22:42:39 +00:00
David Daniel
076cead5e8
Changing the object system (again) to transparently run the constructor
...
and destructor hierarchy.
This commit was SVN r748.
2004-02-12 21:30:06 +00:00
Jeff Squyres
8210522bdf
add doxygen stuff to make it pick up the docs
...
This commit was SVN r747.
2004-02-12 21:08:42 +00:00
Tim Woodall
44ffcda358
- use libevent
...
- added pml callbacks to ptl interface
This commit was SVN r746.
2004-02-12 20:55:10 +00:00
Jeff Squyres
844f3f9ad3
Add some more files to ignore
...
This commit was SVN r745.
2004-02-12 20:52:39 +00:00
Jeff Squyres
a892b42689
Next round -- let's try this :-)
...
This commit was SVN r744.
2004-02-12 20:39:25 +00:00
Jeff Squyres
fd22fd5e9b
Next cut at event library
...
This commit was SVN r743.
2004-02-12 19:56:56 +00:00
Tim Woodall
f30a38caa1
moved to config
...
This commit was SVN r742.
2004-02-12 19:36:43 +00:00
Tim Woodall
9ee2268010
updated config
...
This commit was SVN r741.
2004-02-12 19:34:19 +00:00