1
1
openmpi/ompi/mca
Jeff Squyres 4c1dd716c7 Change and add new features to the MCA parameter system:
- new preferred API calls for registering MCA parameters are
  mca_base_param_reg_{int|string} and
  mca_base_param_reg_{int|string}_name.
- See opal/mca/base/mca_base_param.h for docs on new calls.  
- Can now register and lookup a value at the same time.
- Can now mark a parameter "read only" at registration time
- Can now mark a parameter "internal" at registration time
- Can now associate a help message with the parameter at registration
  time; displayed in the ompi_info output.

The old API calls are still available for backwards compatibility
(mca_base_param_register_{int|string}.  They will eventually be
removed -- all developers are encouraged to use the new APIs from here
on out and replace any old calls with the new API.

Some params were also renamed -- the previous convention of using
"base_" as a prefix for any param that was not associated with a
component is henceforth deprecated.  Instead, use one of the following
prefixes:

mca: for anything in the MCA base itself
opal: for anything in OPAL
orte: for anything in ORTE
mpi: for anything in OMPI

This commit was SVN r6698.
2005-08-01 22:38:17 +00:00
..
allocator * add local hook to remove static-components.h in distclean target. The 2005-07-08 13:54:12 +00:00
btl One step further. 2005-08-01 17:08:59 +00:00
coll Allow coll v1 component authors to be lazy in their module_init 2005-07-28 20:31:26 +00:00
common return a NULL registration 2005-07-14 19:10:46 +00:00
io Change and add new features to the MCA parameter system: 2005-08-01 22:38:17 +00:00
mpool * only give warning about removing -pedantic and -Wall if we are actually 2005-07-28 06:05:27 +00:00
pml call ob1 progress rather than endpoint - as it may not have one 2005-08-01 22:30:25 +00:00
ptl Migrating MX PTL to the new configure sub-system (shared by both MX BTL and MX PTL). 2005-07-27 23:39:56 +00:00
topo * add local hook to remove static-components.h in distclean target. The 2005-07-08 13:54:12 +00:00
Makefile.am Compromise: 2005-07-02 15:35:34 +00:00
win_makefile Rename src -> ompi 2005-07-02 13:43:57 +00:00