Introduce new ESMF_TRACE_BUILD_LIB option and default to ON. Remove ESMF_TESTTRACE option.
Merge branch 'master' into move_timers
Ensure component name is captured in profile for non-NUOPC components
Initial pass at moving component timers outside of compliance checker
Add more dummy fields to connectors
Add prototype for debugging scalar field redist failure
Remove unneeded include file from makefile
Clean up use of timing macros to prepare for merge
Merge branch 'master' into internal_timers
Update ref documentation for summary timing output file
Update location of trace documentation for ref manual
Fix incorrect parameter when calling from F to C
Split Trace directory into low level (Infrastructure) and high level (Superstructure) APIs in order to expose lower level APIs for internal profiling
Testing profiling wrappers for malloc
Correct missing definition of ESMC_METHOD
Merge branch 'master' of https://git.code.sf.net/p/esmf/esmf
Updates to allow including MPI times in profile output.
Improve error message when trace regions are not properly nested
Update reference manual with ESMF_RUNTIME_PROFILE option and usage examples
Merge branch 'master' into profilemerge
First pass at gathering profiles to root PET for output
Additional work on serializing trace regions to transfer to root PET
Completed work on serialize/deserialize regions nodes + new unit tests
Fix case where trace region may be NULL
Updated unit test to test condition of NULL trace region seen in the Navy PETTT project
Work on serialize/deserialize trace regions in order to gather on to root PET
Fix case where trace region may be NULL
Merge branch 'fb_on_ls_reconcile_fix'
Remove file from clean list in a unit test