diff options
author | mainzer <mainzer#hdfgroup.org> | 2017-03-28 16:21:40 (GMT) |
---|---|---|
committer | mainzer <mainzer#hdfgroup.org> | 2017-03-28 16:21:40 (GMT) |
commit | afd8f64c29f7cffde895232406a3a388c6d77e77 (patch) | |
tree | b142b9a9d70ce2dc9fcc3aa1ab27f57b149c5aed /src/H5Cdbg.c | |
parent | be028580c8789301e4106d8d6e79a8fc8300e706 (diff) | |
download | hdf5-afd8f64c29f7cffde895232406a3a388c6d77e77.zip hdf5-afd8f64c29f7cffde895232406a3a388c6d77e77.tar.gz hdf5-afd8f64c29f7cffde895232406a3a388c6d77e77.tar.bz2 |
Omnibus checkin for several relatively minor modifications:
1) Added code test/page_buffer.c to verify that page buffering is
disabled in parallel builds.
2) Added code to test/cache_image.c to verify correct interaction
between evict on close and cache image -- in particular management
of a file containing a cache image containing dirty metadata that
has been opened R/O. Also fix for the bug exposed.
3) Added code to testpar/t_cache_image.c to verify expected procedure
for reading cache images, and also supporting stats collection code
needed for the test.
4) Repair of an overactive sanity check in H5C__reconstruct_cache_contents().
5) Other minor tidies in passing.
Tested serial and parallel, debug and production on Jelly.
Diffstat (limited to 'src/H5Cdbg.c')
-rw-r--r-- | src/H5Cdbg.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/H5Cdbg.c b/src/H5Cdbg.c index a955eaf..0a98406 100644 --- a/src/H5Cdbg.c +++ b/src/H5Cdbg.c @@ -738,9 +738,10 @@ H5C_stats(H5C_t * cache_ptr, (long long)(cache_ptr->index_scan_restarts)); HDfprintf(stdout, - "%s cache image creations/loads/size = %d / %d / %Hu\n", + "%s cache image creations/reads/loads/size = %d / %d /%d / %Hu\n", cache_ptr->prefix, cache_ptr->images_created, + cache_ptr->images_read, cache_ptr->images_loaded, cache_ptr->last_image_size); @@ -993,6 +994,7 @@ H5C_stats__reset(H5C_t H5_ATTR_UNUSED * cache_ptr) cache_ptr->index_scan_restarts = 0; cache_ptr->images_created = 0; + cache_ptr->images_read = 0; cache_ptr->images_loaded = 0; cache_ptr->last_image_size = (hsize_t)0; |