diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2004-04-07 18:16:22 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2004-04-07 18:16:22 (GMT) |
commit | 42e2d9dd37a4a943d22f01179abc8eac776f0a9a (patch) | |
tree | 31e2657d29dc60870ccaa065cd16cbc2bb83df20 /src/H5Dpkg.h | |
parent | e0a446b4791de11ea70129ec9679f201b97de93a (diff) | |
download | hdf5-42e2d9dd37a4a943d22f01179abc8eac776f0a9a.zip hdf5-42e2d9dd37a4a943d22f01179abc8eac776f0a9a.tar.gz hdf5-42e2d9dd37a4a943d22f01179abc8eac776f0a9a.tar.bz2 |
[svn-r8316] Purpose:
Code optimization
Description:
Query the dataset creation and transfer properties less often.
Platforms tested:
Solaris 2.7 (arabica)
h5committested
Diffstat (limited to 'src/H5Dpkg.h')
-rw-r--r-- | src/H5Dpkg.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/H5Dpkg.h b/src/H5Dpkg.h index 5b74873..b9047a6 100644 --- a/src/H5Dpkg.h +++ b/src/H5Dpkg.h @@ -58,6 +58,7 @@ struct H5D_t { H5T_t *type; /* datatype of this dataset */ H5S_t *space; /* dataspace of this dataset */ hid_t dcpl_id; /* dataset creation property id */ + H5D_dcpl_cache_t dcpl_cache; /* Cached DCPL values */ H5O_layout_t layout; /* data layout */ /* Cache some frequently accessed values from the DCPL */ H5O_efl_t efl; /* External file list information */ @@ -74,6 +75,11 @@ typedef enum { H5D_ALLOC_WRITE /* Dataset is being extended */ } H5D_time_alloc_t; +/*****************************/ +/* Package Private Variables */ +/*****************************/ +extern H5D_dxpl_cache_t H5D_def_dxpl_cache; + /******************************/ /* Package Private Prototypes */ /******************************/ |