diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2004-11-27 18:17:04 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2004-11-27 18:17:04 (GMT) |
commit | ed2f398cbacac98c09765072fc4027bda52fb3ff (patch) | |
tree | 64e4cbffa289122369f6f826d4d82a7bbc808d9e /src/H5FOprivate.h | |
parent | 19156dbd5d0053e18af5af6ffbca79900f1c9fe4 (diff) | |
download | hdf5-ed2f398cbacac98c09765072fc4027bda52fb3ff.zip hdf5-ed2f398cbacac98c09765072fc4027bda52fb3ff.tar.gz hdf5-ed2f398cbacac98c09765072fc4027bda52fb3ff.tar.bz2 |
[svn-r9586] Purpose:
Code optimization
Description:
Begin de-orbital burn of threaded, balanced binary tree code use by
switching file open object code over to using them. Initial benchmarks show
that skip lists are 5-10x faster than our TBBT code...
Platforms tested:
FreeBSD 4.10 (sleipnir) w/parallel
Solaris 2.7 (arabica)
Too minor to require h5committest
Diffstat (limited to 'src/H5FOprivate.h')
-rw-r--r-- | src/H5FOprivate.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/H5FOprivate.h b/src/H5FOprivate.h index de385f7..a752a75 100644 --- a/src/H5FOprivate.h +++ b/src/H5FOprivate.h @@ -23,14 +23,14 @@ #endif /* LATER */ /* Private headers needed by this file */ -#include "H5private.h" -#include "H5Fprivate.h" -#include "H5TBprivate.h" /* TBBTs */ +#include "H5private.h" /* Generic Functions */ +#include "H5Fprivate.h" /* File access */ +#include "H5SLprivate.h" /* Skip list routines */ /* Typedefs */ /* Typedef for open object cache */ -typedef H5TB_TREE H5FO_t; /* Currently, all open objects are stored in TBBT */ +typedef H5SL_t H5FO_t; /* Currently, all open objects are stored in skip list */ /* Macros */ |