diff options
author | David Young <dyoung@hdfgroup.org> | 2020-06-16 22:09:09 (GMT) |
---|---|---|
committer | David Young <dyoung@hdfgroup.org> | 2020-06-16 22:09:09 (GMT) |
commit | afd49812d5e317c9d4c3342c219b8453866fd5bf (patch) | |
tree | 7f257f41874c087577daed0b0c44507988193e47 /src/H5FDprivate.h | |
parent | a5afe927e18df11a5fea9505f1c996ef60ccc824 (diff) | |
download | hdf5-afd49812d5e317c9d4c3342c219b8453866fd5bf.zip hdf5-afd49812d5e317c9d4c3342c219b8453866fd5bf.tar.gz hdf5-afd49812d5e317c9d4c3342c219b8453866fd5bf.tar.bz2 |
On each SWMR VFD open for reading, keep a histogram for the number of
ticks elapsed during API calls. Write the histogram to the swmr_stats
log outlet when the SWMR VFD closes.
Diffstat (limited to 'src/H5FDprivate.h')
-rw-r--r-- | src/H5FDprivate.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5FDprivate.h b/src/H5FDprivate.h index 0cc09b1..9126371 100644 --- a/src/H5FDprivate.h +++ b/src/H5FDprivate.h @@ -357,6 +357,7 @@ H5_DLL hbool_t H5FD_is_vfd_swmr_driver(H5FD_t *_file); H5_DLL H5FD_t *H5FD_vfd_swmr_get_underlying_vfd(H5FD_t *_file); H5_DLL void H5FD_vfd_swmr_dump_status(H5FD_t *, uint64_t); H5_DLL void H5FD_vfd_swmr_set_pb_configured(H5FD_t *_file); +H5_DLL void H5FD_vfd_swmr_record_elapsed_ticks(H5FD_t *, uint64_t); /* Function prototypes for MPI based VFDs*/ #ifdef H5_HAVE_PARALLEL |