summaryrefslogtreecommitdiffstats
path: root/src/H5Gent.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2007-05-10 15:31:34 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2007-05-10 15:31:34 (GMT)
commitc751cdab335b24e069570dcec8a39856dfa2cd98 (patch)
tree83a26c6e8614739523b17bd7807e16e2beaf3200 /src/H5Gent.c
parentd214eddeff1a929989a532802a4b417fd80a6237 (diff)
downloadhdf5-c751cdab335b24e069570dcec8a39856dfa2cd98.zip
hdf5-c751cdab335b24e069570dcec8a39856dfa2cd98.tar.gz
hdf5-c751cdab335b24e069570dcec8a39856dfa2cd98.tar.bz2
[svn-r13744] Description:
Initial changes to take advantage of readers/writer locking on metadata cache entries. Reduce the # of protect/unprotect pairs during B-tree iteration by holding reader lock on B-tree and symbol table nodes while iteration occurs. This also has the benefit of preventing an iteration callback from modifying the B-tree being iterated over (which would probably confuse the B-tree iteration code terribly) Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
Diffstat (limited to 'src/H5Gent.c')
0 files changed, 0 insertions, 0 deletions