hdf5/test
Quincey Koziol 5b7ebc2ff9 [svn-r10184] Purpose:
New feature

Description:
    Add new "block tracker" data structure to library, for tracking blocks of
bytes in a file.  Block trackers will be used to keep track of the blocks
belonging to the soon-to-be-implemented "segmented heap" which is designed to
replace the current local & global heaps (starting with the local heap).
Block trackers will also keep track of the free space in the segmented heap
and someday could be used to track the free space in the entire HDF5 file.
    They are implemented as a small header of information to cache the state
of the blocks (max & min sizes of blocks tracked, etc.) and the records of
the blocks themselves are stored in a v2 B-tree.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Solaris 2.9 (shanti)
    h5committest
2005-03-10 19:44:03 -05:00
..
testfiles [svn-r9839] Purpose: 2005-01-19 15:15:26 -05:00
big.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
bittests.c
blocktrack.c [svn-r10184] Purpose: 2005-03-10 19:44:03 -05:00
btree2.c [svn-r10176] Purpose: 2005-03-10 11:13:58 -05:00
cache.c [svn-r9868] Purpose: 2005-01-24 16:02:48 -05:00
cmpd_dset.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
createnoenc.c
dangle.c
deflate.h5
dsets.c [svn-r10081] Purpose: Some Kind of Verification 2005-02-24 17:54:05 -05:00
dtransform.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
dtypes.c [svn-r10180] Purpose: New way to do conversion test from floating-point to integer. 2005-03-10 16:49:28 -05:00
enum.c [svn-r9183] Purpose: New feature 2004-09-01 12:43:30 -05:00
err_compat.c [svn-r9183] Purpose: New feature 2004-09-01 12:43:30 -05:00
error_test.c [svn-r9839] Purpose: 2005-01-19 15:15:26 -05:00
extend.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
external.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
file_handle.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
filename.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
fill_old.h5
fillval.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
flush1.c
flush2.c
gen_deflate.c
gen_filters.c
gen_new_array.c
gen_new_fill.c
gen_new_mtime.c
gen_new_super.c
gen_nullspace.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
gen_old_array.c
gen_old_layout.c [svn-r9603] Purpose: 2004-11-30 15:53:53 -05:00
gen_old_mtime.c
getname.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
gheap.c [svn-r9183] Purpose: New feature 2004-09-01 12:43:30 -05:00
h5test.c [svn-r9753] Purpose: 2005-01-06 12:20:14 -05:00
h5test.h [svn-r9494] Purpose: 2004-11-02 14:12:06 -05:00
hyperslab.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
istore.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
lheap.c [svn-r9183] Purpose: New feature 2004-09-01 12:43:30 -05:00
links.c
Makefile.am [svn-r10184] Purpose: 2005-03-10 19:44:03 -05:00
Makefile.in [svn-r10184] Purpose: 2005-03-10 19:44:03 -05:00
mount.c
mtime.c [svn-r8938] 2004-07-23 12:29:16 -05:00
noencoder.h5
ntypes.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ohdr.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
reserved.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
set_extent.c
space_overflow.c
srb_append.c [svn-r10129] Corrected typos which should have said SRB instead of GASS. 2005-03-03 12:26:26 -05:00
srb_read.c
srb_write.c
stab.c [svn-r8897] 2004-07-19 19:47:37 -05:00
stream_test.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tarray.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tarrold.h5
tattr.c [svn-r9433] Purpose: 2004-10-18 22:31:11 -05:00
tbogus.h5
tconfig.c [svn-r9450] Purpose: 2004-10-22 16:11:16 -05:00
test_filters_be.hdf5
test_filters_le.hdf5
testerror.sh [svn-r9780] Purpose: 2005-01-08 10:26:31 -05:00
testframe.c [svn-r9183] Purpose: New feature 2004-09-01 12:43:30 -05:00
testhdf5.c [svn-r9778] Purpose: 2005-01-07 21:06:46 -05:00
testhdf5.h [svn-r9778] Purpose: 2005-01-07 21:06:46 -05:00
testmeta.c
tfile.c [svn-r9878] Purpose: 2005-01-28 12:32:44 -05:00
tgenprop.c
th5s.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
th5s.h5
theap.c
tid.c
titerate.c
tlayouto.h5 [svn-r9603] Purpose: 2004-11-30 15:53:53 -05:00
tmeta.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tmisc.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tmtimen.h5
tmtimeo.h5
trefer.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
trefstr.c
tselect.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tskiplist.c [svn-r9764] Purpose: 2005-01-06 17:30:10 -05:00
ttime.c
ttsafe_acreate.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe_cancel.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe_dcreate.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe_error.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
ttsafe.c [svn-r9115] Purpose: 2004-08-19 01:32:47 -05:00
ttsafe.h
ttst.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
tvlstr.c
tvltypes.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00
unlink.c [svn-r9727] Purpose: 2004-12-29 09:26:20 -05:00