4.18 Profiling Interface
The profiling interface, as described in Chapter 8 of MPI-1.1/, must be
supported for all MPI-// functions, except those allowed as macros (See
Section 4.17). This requires, in C and Fortran, an alternate entry
point name, with the prefix PMPI_ for each MPI-/ function. The
profiling interface in C++ is described in Section 10.1.10.
For routines implemented as macros, it is still required that the
PMPI_ version be supplied and work as expected, but it is not
possible to replace at link time the MPI_ version with a
user-defined version. This is a change from MPI-1.2/.
MPI-Standard for MARMOT