summaryrefslogtreecommitdiffstats
path: root/src/H5Cmpio.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/H5Cmpio.c')
-rw-r--r--src/H5Cmpio.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/H5Cmpio.c b/src/H5Cmpio.c
index a92ac10..5822746 100644
--- a/src/H5Cmpio.c
+++ b/src/H5Cmpio.c
@@ -159,10 +159,12 @@ herr_t
H5C_apply_candidate_list(H5F_t *f, H5C_t *cache_ptr, unsigned num_candidates, haddr_t *candidates_list_ptr,
int mpi_rank, int mpi_size)
{
- unsigned first_entry_to_flush;
- unsigned last_entry_to_flush;
- unsigned total_entries_to_clear = 0;
- unsigned total_entries_to_flush = 0;
+ unsigned first_entry_to_flush;
+ unsigned last_entry_to_flush;
+#ifndef NDEBUG
+ unsigned total_entries_to_clear = 0;
+ unsigned total_entries_to_flush = 0;
+#endif
unsigned *candidate_assignment_table = NULL;
unsigned entries_to_flush[H5C_RING_NTYPES];
unsigned entries_to_clear[H5C_RING_NTYPES];
@@ -316,12 +318,16 @@ H5C_apply_candidate_list(H5F_t *f, H5C_t *cache_ptr, unsigned num_candidates, ha
* markings.
*/
if (u >= first_entry_to_flush && u <= last_entry_to_flush) {
+#ifndef NDEBUG
total_entries_to_flush++;
+#endif
entries_to_flush[entry_ptr->ring]++;
entry_ptr->flush_immediately = TRUE;
} /* end if */
else {
+#ifndef NDEBUG
total_entries_to_clear++;
+#endif
entries_to_clear[entry_ptr->ring]++;
entry_ptr->clear_on_unprotect = TRUE;
} /* end else */