summaryrefslogtreecommitdiffstats
path: root/src/H5FDpublic.h
diff options
context:
space:
mode:
authorAlbert Cheng <acheng@hdfgroup.org>2001-05-01 19:07:47 (GMT)
committerAlbert Cheng <acheng@hdfgroup.org>2001-05-01 19:07:47 (GMT)
commit570a182e6d03e12f5a02ccd5a6f10c555cbe2276 (patch)
tree02649abf6ae64ab3497cd2ca1a3b63884b403467 /src/H5FDpublic.h
parent881a560e0338fd8e7700cfaa57bdcf8718b35c14 (diff)
downloadhdf5-570a182e6d03e12f5a02ccd5a6f10c555cbe2276.zip
hdf5-570a182e6d03e12f5a02ccd5a6f10c555cbe2276.tar.gz
hdf5-570a182e6d03e12f5a02ccd5a6f10c555cbe2276.tar.bz2
[svn-r3881] Purpose:
Feature Description: The allocation by alignment (H5Pset_alignment) feature code somehow got dropped in some 1.3.x version. Solution: Re-implemented it with "new and improved" algorithm. It keeps track of "wasted" file-fragment in the free-list too. Platforms tested: modi4(parallel).
Diffstat (limited to 'src/H5FDpublic.h')
-rw-r--r--src/H5FDpublic.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/H5FDpublic.h b/src/H5FDpublic.h
index 91f5393..cdd4679 100644
--- a/src/H5FDpublic.h
+++ b/src/H5FDpublic.h
@@ -153,6 +153,8 @@ struct H5FD_t {
const H5FD_class_t *cls; /*constant class info */
unsigned long feature_flags; /* VFL Driver feature Flags */
+ hsize_t threshold; /* Threshold for alignment */
+ hsize_t alignment; /* Allocation alignment */
/* Metadata aggregation fields */
hsize_t def_meta_block_size; /* Metadata allocation block size (if aggregating metadata) */