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

530 Коммитов

Автор SHA1 Сообщение Дата
Prabhanjan Kambadur
6358218261 adding functions beginning with d,e and f
This commit was SVN r530.
2004-01-24 21:57:13 +00:00
Jeff Squyres
22276dc8ba Fix Makefile.am warnings
This commit was SVN r529.
2004-01-24 00:52:49 +00:00
Rob Awles
924ca42d6f Removed NEW/DELETE as OBJ_CREATE/OBJ_RELEASE will do the same thing. Moved free() statement from lam_obj_destroy() to lam_obj_release() so that statically declared objects can be initialized/cleaned up. Added STATIC_DESTROY to free resources for statically declared objects.
This commit was SVN r528.
2004-01-22 19:26:38 +00:00
Prabhanjan Kambadur
21bc9ef220 Adding functions beginning with alphabet T
This commit was SVN r527.
2004-01-22 03:31:32 +00:00
Prabhanjan Kambadur
979a3251a0 Adding datatype functions
This commit was SVN r526.
2004-01-22 03:29:58 +00:00
Jeff Squyres
bd4bad869b Contiuned development of laminfo; open and close pcm modules (good
testbed for MCA base, especially w.r.t. module management)

This commit was SVN r525.
2004-01-22 00:38:29 +00:00
Jeff Squyres
79c5f8826c Lots of revisions to the MCA base; too numerous to mention here
(continued evolution / implementation of the MCA base).

This commit was SVN r524.
2004-01-22 00:37:58 +00:00
Jeff Squyres
9ec1f24872 Update cvsignore files
This commit was SVN r523.
2004-01-22 00:37:25 +00:00
Jeff Squyres
375e271bd9 Build the pcm base
This commit was SVN r522.
2004-01-22 00:36:42 +00:00
Jeff Squyres
04a3f873db MPI_Offset has been added; remove this extraneous type
This commit was SVN r521.
2004-01-22 00:36:08 +00:00
Jeff Squyres
b201977eab First implementation of several PCM base functions
This commit was SVN r520.
2004-01-22 00:35:41 +00:00
Jeff Squyres
1117e272d9 Rename the global struct in every module's base type that contains
the list of statically-linked in modules

This commit was SVN r519.
2004-01-22 00:32:44 +00:00
Jeff Squyres
3c6dc80ac7 Convert to use lam_abort()
This commit was SVN r518.
2004-01-22 00:32:06 +00:00
Jeff Squyres
b95c011d2d - Fix a memory leak
- Minor style fixes

This commit was SVN r517.
2004-01-22 00:31:52 +00:00
Jeff Squyres
216da2f348 Call lam_malloc_init() / lam_malloc_finalize() during lam_init() and
lam_finalize() to setup / tear down output message streams for malloc
debug messages

This commit was SVN r516.
2004-01-22 00:31:24 +00:00
Jeff Squyres
45fb45e46f Added malloc.c
This commit was SVN r515.
2004-01-22 00:29:59 +00:00
Jeff Squyres
4fefee373a - Add protection for calling from c++
- Add more detailed doxygen docs
- Add new function : lam_malloc_debug() to set malloc debug level at run-time
- Use LAM output streams to display messages
- Add lam_malloc_init and finalize for setting up and tearing down
  output message streams (called during lam_init() and lam_finalize())

This commit was SVN r514.
2004-01-22 00:29:32 +00:00
Jeff Squyres
2e2ebceb6a Add protection for calling from C++
This commit was SVN r513.
2004-01-22 00:27:37 +00:00
Jeff Squyres
2faa227ca6 Use NULL instead of 0
This commit was SVN r512.
2004-01-22 00:27:03 +00:00
Jeff Squyres
1c3fa21d08 Fix minor memory leaks during lam_cmd_line_free()
This commit was SVN r511.
2004-01-21 12:18:06 +00:00
Jeff Squyres
adb8dcc5e1 - Fix a bunch of style stuff
- Fix a bug in param_lookup()

This commit was SVN r510.
2004-01-21 04:13:53 +00:00
Jeff Squyres
1c51bb8904 Switch the order of registration -- we want the index for the
verbosity MCA parameter.

This commit was SVN r509.
2004-01-21 04:13:19 +00:00
Prabhanjan Kambadur
7b4833ed88 correcting the #pragma weak statement
This commit was SVN r508.
2004-01-21 00:08:42 +00:00
Prabhanjan Kambadur
dfa56dae82 Adding C bindings of MPI functions beginning with alphabet MPI_C*
This commit was SVN r507.
2004-01-21 00:05:46 +00:00
Jeff Squyres
cf9b7c863f - Change to use lam_cmd_line_make_opt()
- Minor style fixes

This commit was SVN r506.
2004-01-20 23:59:47 +00:00
Jeff Squyres
119e7193a2 - Change to use lam_cmd_line_make_opt()
- Change to use lam_argv_append()

This commit was SVN r505.
2004-01-20 23:58:51 +00:00
Jeff Squyres
653d811f11 Finish the implementation of lam_cmd_line_t
This commit was SVN r504.
2004-01-20 23:58:23 +00:00
Jeff Squyres
bb21c624d0 Use lam_argv_append() instead of lam_argv_add()
This commit was SVN r503.
2004-01-20 23:24:15 +00:00
Jeff Squyres
3434d4de8a Fix a seg fault for MCA params with NULL default values
This commit was SVN r502.
2004-01-20 23:23:47 +00:00
Jeff Squyres
a793e9f4cf If no MCA verbose variable was set, default to stderr output
This commit was SVN r501.
2004-01-20 23:22:44 +00:00
Jeff Squyres
746c039024 Convert to lam_argv_append()
This commit was SVN r500.
2004-01-20 23:21:26 +00:00
Jeff Squyres
4be7f6504a Make some private variables static (oops)
This commit was SVN r499.
2004-01-20 23:20:59 +00:00
Jeff Squyres
92982f289e Change lam_argv_add() to lam_argv_append()
This commit was SVN r498.
2004-01-20 23:19:55 +00:00
Jeff Squyres
b9c2371df6 Minor cleanups in list implementation:
- Reconcile lam_list_item base class string debugging name
- Use NULL instead of 0
- Ensure to decrement list length in remove_first()
- Protect function prototypes from C++ munging
- Add lam_list_get_begin() to be symmetrical with lam_list_get_end()

This commit was SVN r497.
2004-01-20 23:19:11 +00:00
Jeff Squyres
095ac4525e Suck in the lam runtime functions
This commit was SVN r496.
2004-01-20 23:17:17 +00:00
Jeff Squyres
85f56a722e Move the AC_DEFINE for LAM_ARCH to be after AC_CANONICAL_HOST
This commit was SVN r495.
2004-01-20 23:16:52 +00:00
Jeff Squyres
71358e7e87 - Ensue to use LAM_BASIC
- Replace some of the Fint detection code with spaces, not tabs :-)

This commit was SVN r494.
2004-01-20 23:16:25 +00:00
Prabhanjan Kambadur
ba7cc48476 adding the b* function prototypes
This commit was SVN r493.
2004-01-20 06:31:52 +00:00
Prabhanjan Kambadur
6a78265b2f Adding the shell functions for barrier, bcast, bsend, bsend_init,
buffer_attach and buffer_detach

This commit was SVN r492.
2004-01-20 06:30:33 +00:00
Prabhanjan Kambadur
231b6716e5 Adding these MPI shells. Someday, someone has to actually write the
functions

This commit was SVN r491.
2004-01-20 06:12:28 +00:00
Prabhanjan Kambadur
009e3ea202 Adding MPI_A* functions. Now the list of MPI functions beginning with an A
is complete

This commit was SVN r490.
2004-01-20 06:10:30 +00:00
Prabhanjan Kambadur
117b635fcb adding MPI_A* functions
This commit was SVN r489.
2004-01-20 06:07:06 +00:00
Jeff Squyres
1d1006e742 Ensure that acinclude.m4 is legal for modules that do not have a
configure.stub

This commit was SVN r488.
2004-01-20 04:12:42 +00:00
Jeff Squyres
628a272bde Change build process slightly:
- always build src/libmpi.la (may contain all of liblam)
- sometimes build src/liblam.la
- ensure libwhatever is build before traversing src/tools

This commit was SVN r487.
2004-01-19 17:50:34 +00:00
Jeff Squyres
d1d4389627 Use new remapping of strncpy -> lam_strncpy
This commit was SVN r486.
2004-01-19 17:48:41 +00:00
Jeff Squyres
22fa2312be Use lam_abort() where relevant
This commit was SVN r485.
2004-01-19 17:47:52 +00:00
Jeff Squyres
9e9647ae99 Make lam_abort() take printf-style arguments
This commit was SVN r484.
2004-01-19 17:46:34 +00:00
Jeff Squyres
5820008c17 Fix compiler warning
This commit was SVN r483.
2004-01-19 17:46:08 +00:00
Jeff Squyres
1fc09a693f Add missing .h file
This commit was SVN r482.
2004-01-19 17:44:47 +00:00
Jeff Squyres
048afe8ef4 Add .cvsignore
This commit was SVN r481.
2004-01-19 17:44:31 +00:00