diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2004-11-27 18:16:59 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2004-11-27 18:16:59 (GMT) |
commit | 7209da2410e5ee5826db21e84f9c4667df356e49 (patch) | |
tree | 87fb1a1ec01b3419c88fdea14edcf0a3a1ac904b /src/H5FOprivate.h | |
parent | 1729192d9e6172c419814084ae2c65194e293735 (diff) | |
download | hdf5-7209da2410e5ee5826db21e84f9c4667df356e49.zip hdf5-7209da2410e5ee5826db21e84f9c4667df356e49.tar.gz hdf5-7209da2410e5ee5826db21e84f9c4667df356e49.tar.bz2 |
[svn-r9585] 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 */ |