summaryrefslogtreecommitdiffstats
path: root/src/H5Opkg.h
diff options
context:
space:
mode:
authorVailin Choi <vchoi@jam.ad.hdfgroup.org>2019-02-05 04:30:48 (GMT)
committerVailin Choi <vchoi@jam.ad.hdfgroup.org>2019-02-05 04:30:48 (GMT)
commit7f718e9ea232a84ec2be1b52f25f152de775fdac (patch)
tree0d2fdf5a717cf0a4ca8781a40e0fa467ddd88e7b /src/H5Opkg.h
parent08001e2f3f17b17889fae655a6ed6cef7747d729 (diff)
downloadhdf5-7f718e9ea232a84ec2be1b52f25f152de775fdac.zip
hdf5-7f718e9ea232a84ec2be1b52f25f152de775fdac.tar.gz
hdf5-7f718e9ea232a84ec2be1b52f25f152de775fdac.tar.bz2
There is performance issue when closing an object. The slow down is due to the search of
the "tag_list" to find out the "corked" status of an object. The fix: (1) Add a counter "num_objs_corked" in the cache structure to track the number of "corked" objects. (2) Skip the search of "tag_list" if the counter is zero i.e. no "corked" objects.
Diffstat (limited to 'src/H5Opkg.h')
0 files changed, 0 insertions, 0 deletions