2005-10-12 05:08:02 +08:00
|
|
|
#
|
2007-02-15 06:55:20 +08:00
|
|
|
# Copyright by The HDF Group.
|
2005-10-12 05:08:02 +08:00
|
|
|
# Copyright by the Board of Trustees of the University of Illinois.
|
|
|
|
# All rights reserved.
|
|
|
|
#
|
|
|
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
|
|
|
# terms governing use, modification, and redistribution, is contained in
|
|
|
|
# the files COPYING and Copyright.html. COPYING can be found at the root
|
|
|
|
# of the source code distribution tree; Copyright.html can be found at the
|
|
|
|
# root level of an installed copy of the electronic HDF5 document set and
|
|
|
|
# is linked from the top-level documents page. It can also be found at
|
2007-02-15 06:55:20 +08:00
|
|
|
# http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have
|
|
|
|
# access to either file, you may request a copy from help@hdfgroup.org.
|
2005-10-12 05:08:02 +08:00
|
|
|
#
|
|
|
|
#------------------------------------------------------------------------------
|
2001-10-17 00:40:38 +08:00
|
|
|
# This is the list of files that are part of HDF5 source distribution.
|
|
|
|
# All files have a `./' prefix and appear in lexicographic order.
|
|
|
|
# Lines that end with _DO_NOT_DISTRIBUTE_ will not be included in a
|
|
|
|
# release. Blank lines and comments are ignored. Comments must start
|
|
|
|
# in column one with a '#'.
|
1998-09-08 21:38:29 +08:00
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
|
2011-04-27 03:13:01 +08:00
|
|
|
./.autom4te.cfg _DO_NOT_DISTRIBUTE_
|
|
|
|
./.h5chkright.ini _DO_NOT_DISTRIBUTE_
|
2010-06-04 06:12:31 +08:00
|
|
|
./ACKNOWLEDGMENTS
|
1998-07-15 13:42:11 +08:00
|
|
|
./COPYING
|
1998-02-17 05:26:59 +08:00
|
|
|
./MANIFEST
|
1998-01-30 00:31:24 +08:00
|
|
|
./Makefile.dist
|
2005-02-01 11:17:02 +08:00
|
|
|
./Makefile.am
|
1997-08-16 00:35:53 +08:00
|
|
|
./Makefile.in
|
2010-09-11 01:22:37 +08:00
|
|
|
./m4/ltsugar.m4 _DO_NOT_DISTRIBUTE_
|
|
|
|
./m4/libtool.m4 _DO_NOT_DISTRIBUTE_
|
|
|
|
./m4/ltversion.m4 _DO_NOT_DISTRIBUTE_
|
|
|
|
./m4/lt~obsolete.m4 _DO_NOT_DISTRIBUTE_
|
|
|
|
./m4/ltoptions.m4 _DO_NOT_DISTRIBUTE_
|
2001-07-06 00:36:40 +08:00
|
|
|
./README.txt
|
1999-03-03 01:15:35 +08:00
|
|
|
./aclocal.m4
|
2003-07-29 05:38:04 +08:00
|
|
|
./acsite.m4
|
1998-09-08 21:38:29 +08:00
|
|
|
./configure
|
2012-08-24 00:07:43 +08:00
|
|
|
./configure.ac
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./bin/COPYING
|
2003-07-10 03:28:34 +08:00
|
|
|
./bin/buildhdf5
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/checkapi _DO_NOT_DISTRIBUTE_
|
|
|
|
./bin/checkposix _DO_NOT_DISTRIBUTE_
|
|
|
|
./bin/chkconfigure _DO_NOT_DISTRIBUTE_
|
|
|
|
./bin/chkcopyright _DO_NOT_DISTRIBUTE_
|
1999-10-27 03:34:29 +08:00
|
|
|
./bin/chkmanifest
|
2013-01-10 04:23:07 +08:00
|
|
|
./bin/cmakehdf5
|
2005-02-01 21:15:51 +08:00
|
|
|
./bin/compile
|
1997-08-16 00:35:53 +08:00
|
|
|
./bin/config.guess
|
|
|
|
./bin/config.sub
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/debug-ohdr _DO_NOT_DISTRIBUTE_
|
2001-08-02 05:00:25 +08:00
|
|
|
./bin/dependencies
|
2005-02-01 21:15:51 +08:00
|
|
|
./bin/depcomp
|
2004-12-16 21:25:25 +08:00
|
|
|
./bin/deploy
|
1998-03-19 02:09:16 +08:00
|
|
|
./bin/distdep
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/errors _DO_NOT_DISTRIBUTE_
|
2014-06-17 04:12:42 +08:00
|
|
|
./bin/genltanalyze _DO_NOT_DISTRIBUTE_
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/gcov_script _DO_NOT_DISTRIBUTE_
|
1998-07-18 03:03:43 +08:00
|
|
|
./bin/h5vers
|
1997-08-16 00:35:53 +08:00
|
|
|
./bin/install-sh
|
1998-07-18 03:03:43 +08:00
|
|
|
./bin/iostats
|
2002-06-13 19:57:10 +08:00
|
|
|
./bin/locate_sw
|
1999-03-03 01:15:35 +08:00
|
|
|
./bin/ltmain.sh
|
2003-08-13 09:51:16 +08:00
|
|
|
./bin/make_err
|
2009-04-24 02:25:16 +08:00
|
|
|
./bin/make_overflow
|
2007-07-13 04:21:57 +08:00
|
|
|
./bin/make_vers
|
2007-02-24 03:14:11 +08:00
|
|
|
./bin/makehelp
|
2005-02-01 11:17:02 +08:00
|
|
|
./bin/missing
|
2001-09-22 07:50:15 +08:00
|
|
|
./bin/mkdirs
|
2005-02-01 11:17:02 +08:00
|
|
|
./bin/mkinstalldirs
|
2005-07-07 12:52:45 +08:00
|
|
|
./bin/newer
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/reconfigure _DO_NOT_DISTRIBUTE_
|
2011-05-08 01:05:56 +08:00
|
|
|
./bin/output_filter.sh
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/README _DO_NOT_DISTRIBUTE_
|
1998-01-30 00:31:24 +08:00
|
|
|
./bin/release
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/runtest _DO_NOT_DISTRIBUTE_
|
1998-07-31 04:38:31 +08:00
|
|
|
./bin/snapshot
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/snapshot_version _DO_NOT_DISTRIBUTE_
|
2014-04-01 01:55:47 +08:00
|
|
|
./bin/test-driver
|
2011-04-27 03:13:01 +08:00
|
|
|
./bin/timekeeper _DO_NOT_DISTRIBUTE_
|
[svn-r429] Changes since 19980616
----------------------
./html/tracing.html NEW
This entire update is to make it possible for the library to
print the name, arguments, and return value of every API call
without requiring any extra work from developers or app
programmers. This file describes how this all works.
./configure.in
Added the `--enable-tracing' switch. If you use it then the
library will include code to print API function names,
argument names and values, and function return values.
However, you must then turn on the tracing by setting the
HDF5_TRACE environment variable to a file descriptor number.
The default is `--disable-tracing' since enabling it causes a
slight increase in library size and a slowdown resulting from
an extra function call for each API function call (I couldn't
even measure the slowdown :-)
./bin/trace NEW
A perl script that synchronizes the H5TRACE() macro calls in
the *.c files with the function return type and formal
argument names and types. If you use GNU make and gcc then
this will be done automatically, otherwise just invoke this
script with the names of one or more .c files. You could do
it by hand to, but encoding argument types is a little tricky
at first.
./config/commence.in
Added the $(TRACE) macro, which defaults to the no-op.
Added -D_POSIX_SOURCE to the compiler command line.
./src/Makefile.in
Override the default for $(TRACE).
./config/depend.in
Automatically calls $(TRACE) to synchronize the H5TRACE()
macros in any source file that changed. As with makefile
dependencies, one way to force synchronization of all files is
to remove the `.depend' file.
./MANIFEST
Added new files.
./src/H5Eprivate.h
Modified HRETURN_ERROR() and HRETURN() for tracing.
./src/H5.c
./src/H5private.h
This is where the real tracing work really happens, in
H5_trace().
./src/H5A.c
./src/H5D.c
./src/H5G.c
./src/H5P.c
./src/H5S.c
./src/H5Z.c
Added H5TRACE() calls to all API functions. You don't really
need these changes if you don't want to merge your stuff
because they can be generated automatically by going to the
hdf5/src directory and saying ../bin/trace *.c
./src/H5T.c
Added H5TRACE() calls. Other stuff below.
./src/H5E.c
./src/H5Epublic.h
Added H5TRACE() calls. Created a type H5E_auto_t for the
`func' argument of H5Eset_auto() and H5Eget_auto() to make
those arguments easier to parse for tracing. It should also
make it clearer for users that don't know how to read
complicated ANSI data types.
./src/H5F.c
Added H5TRACE() calls. Changed a couple `uintn' argument
types in API functions to `unsigned int' since `uintn' part of
the API. Changed a few "can't" and "cant" error messages to
"unable to".
./src/H5Ipublic.h
Removed H5_DIRECTORY from the H5I_group_t enum. It wasn't
used anywhere.
./src/H5Tconv.c
Removed an unused label.
./src/H5Fistore.c
./src/H5Oattr.c
./src/H5Odtype.c
./src/H5T.c
./test/dsets.c
./test/dtypes.c
Fixed a warning about a variable possibly used before it's
initialized. Added __unused__ to turn off some unused
argument warnings that pop up when debugging is turned off and
optimizations are turned on.
1998-06-18 04:46:29 +08:00
|
|
|
./bin/trace
|
2005-11-01 03:21:14 +08:00
|
|
|
./bin/yodconfigure
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./config/COPYING
|
1998-04-03 11:29:38 +08:00
|
|
|
./config/BlankForm
|
2007-07-04 01:20:44 +08:00
|
|
|
./config/apple
|
2005-02-01 11:17:02 +08:00
|
|
|
./config/commence.am
|
|
|
|
./config/conclude.am
|
2006-04-22 03:21:24 +08:00
|
|
|
./config/craynv
|
1999-03-05 04:22:42 +08:00
|
|
|
./config/dec-flags
|
2005-12-14 05:37:15 +08:00
|
|
|
./config/examples.am
|
1999-02-16 01:38:04 +08:00
|
|
|
./config/freebsd
|
2004-12-17 10:27:41 +08:00
|
|
|
./config/gnu-fflags
|
1999-03-05 04:22:42 +08:00
|
|
|
./config/gnu-flags
|
2006-06-23 05:21:12 +08:00
|
|
|
./config/hpux11.23
|
2000-02-19 09:01:55 +08:00
|
|
|
./config/i386-pc-cygwin32
|
2005-01-21 04:38:32 +08:00
|
|
|
./config/i686-pc-cygwin
|
2003-04-03 00:53:07 +08:00
|
|
|
./config/ia64-linux-gnu
|
2010-01-06 11:27:19 +08:00
|
|
|
./config/ibm-aix
|
2010-06-01 15:03:03 +08:00
|
|
|
./config/ibm-flags
|
2004-10-09 10:38:50 +08:00
|
|
|
./config/intel-fflags
|
|
|
|
./config/intel-flags
|
1999-01-29 08:16:36 +08:00
|
|
|
./config/irix6.x
|
1999-03-03 01:15:35 +08:00
|
|
|
./config/linux-gnu
|
2003-03-20 00:03:40 +08:00
|
|
|
./config/linux-gnuaout
|
1999-03-03 01:15:35 +08:00
|
|
|
./config/linux-gnulibc1
|
|
|
|
./config/linux-gnulibc2
|
2005-04-18 23:48:32 +08:00
|
|
|
./config/lt_vers.am
|
2005-07-23 09:55:12 +08:00
|
|
|
./config/nec-superux14.1
|
2005-02-01 11:17:02 +08:00
|
|
|
./config/Makefile.am.blank
|
2004-10-09 10:38:50 +08:00
|
|
|
./config/pgi-fflags
|
|
|
|
./config/pgi-flags
|
2002-06-30 07:41:03 +08:00
|
|
|
./config/powerpc-ibm-aix5.x
|
1999-03-13 02:35:04 +08:00
|
|
|
./config/solaris2.x
|
2001-01-25 22:56:19 +08:00
|
|
|
./config/sv1-cray
|
2013-08-14 04:29:09 +08:00
|
|
|
./config/x86_64-pc-cygwin
|
2005-12-09 01:13:50 +08:00
|
|
|
./config/x86_64-redstorm-linux-gnu
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2000-10-04 06:25:09 +08:00
|
|
|
./config/site-specific/BlankForm
|
|
|
|
|
1998-07-09 02:41:04 +08:00
|
|
|
./examples/Attributes.txt
|
2005-02-01 11:17:02 +08:00
|
|
|
./examples/Makefile.am
|
1998-07-09 02:41:04 +08:00
|
|
|
./examples/Makefile.in
|
|
|
|
./examples/h5_chunk_read.c
|
|
|
|
./examples/h5_compound.c
|
2013-01-10 04:23:07 +08:00
|
|
|
./examples/h5_crtgrpd.c
|
|
|
|
./examples/h5_subset.c
|
|
|
|
./examples/h5_cmprss.c
|
|
|
|
./examples/h5_rdwt.c
|
|
|
|
./examples/h5_crtgrpar.c
|
|
|
|
./examples/h5_extend.c
|
|
|
|
./examples/h5_crtatt.c
|
|
|
|
./examples/h5_crtgrp.c
|
|
|
|
./examples/h5_crtdat.c
|
2001-09-18 13:56:34 +08:00
|
|
|
./examples/h5_drivers.c
|
2004-11-12 20:28:03 +08:00
|
|
|
./examples/h5_dtransform.c
|
2006-08-24 22:18:42 +08:00
|
|
|
./examples/h5_elink_unix2win.c
|
1998-07-09 02:41:04 +08:00
|
|
|
./examples/h5_extend_write.c
|
2006-08-24 22:18:42 +08:00
|
|
|
./examples/h5_extlink.c
|
1998-07-09 02:41:04 +08:00
|
|
|
./examples/h5_group.c
|
2007-04-26 02:39:41 +08:00
|
|
|
./examples/h5_interm_group.c
|
1998-07-09 02:41:04 +08:00
|
|
|
./examples/h5_read.c
|
|
|
|
./examples/h5_write.c
|
1998-09-01 21:02:15 +08:00
|
|
|
./examples/h5_select.c
|
|
|
|
./examples/h5_attribute.c
|
1999-06-26 02:11:57 +08:00
|
|
|
./examples/h5_mount.c
|
|
|
|
./examples/h5_reference.c
|
2006-11-14 01:15:09 +08:00
|
|
|
./examples/h5_ref2reg.c
|
2006-12-19 03:23:41 +08:00
|
|
|
./examples/h5_shared_mesg.c
|
2001-04-25 05:11:35 +08:00
|
|
|
./examples/ph5example.c
|
2007-04-11 13:17:13 +08:00
|
|
|
./examples/testh5cc.sh.in
|
2012-06-03 02:54:58 +08:00
|
|
|
./examples/README
|
2001-06-16 03:02:48 +08:00
|
|
|
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2000-09-20 23:22:46 +08:00
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
#
|
|
|
|
# Begin Fortran interface
|
|
|
|
#
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./fortran/COPYING
|
2005-02-01 11:17:02 +08:00
|
|
|
./fortran/Makefile.am
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/Makefile.in
|
|
|
|
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/robodoc.rc
|
|
|
|
./fortran/doc/DevelGuide/toc_index.html
|
|
|
|
./fortran/doc/DevelGuide/masterindex.html
|
|
|
|
./fortran/doc/DevelGuide/robo_subroutines.html
|
|
|
|
./fortran/doc/DevelGuide/robo_sourcefiles.html
|
|
|
|
./fortran/doc/DevelGuide/robo_functions.html
|
|
|
|
./fortran/doc/DevelGuide/robo_modules.html
|
|
|
|
./fortran/doc/DevelGuide/robo_programs.html
|
|
|
|
./fortran/doc/DevelGuide/robodoc.css
|
|
|
|
./fortran/doc/DevelGuide/test/fortranlib_test_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5A_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5VL_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5D_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5E_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5F_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5G_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/fflush1_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/fortranlib_test_1_8_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5A_1_8_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tf_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/fflush2_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/fortranlib_test_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5I_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5G_1_8_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tF2003_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5O_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5P_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5R_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5S_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5Sselect_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5T_f90.html
|
|
|
|
./fortran/doc/DevelGuide/test/t_c.html
|
|
|
|
./fortran/doc/DevelGuide/test/tH5Z_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Fff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Zf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Pff_F90_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Aff_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5match_types_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Rff_F90_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Lff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5FDmpiof_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5_f_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Pff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Rff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Tff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5test_kind_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Aff_F90_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Zff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/HDF5_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5_DBLE_InterfaceInclude_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5f90kit_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Aff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5_DBLE_InterfaceExclude_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Eff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5_ff_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Gff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5test_kind_SIZEOF_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Iff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Dff_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Af_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Off_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Df_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Sff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Ef_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/HDF5mpio_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Lff_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Ff_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5f90global_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Gf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5If_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Pff_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5_ff_F90_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Rff_F03_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Lf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Of_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Dff_F90_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Pf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5FDmpioff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5_ff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Rf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Sf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Tf_c.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Dff_f90.html
|
|
|
|
./fortran/doc/DevelGuide/src/H5Lff_F90_f90.html
|
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./fortran/examples/Makefile.am
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/examples/Makefile.in
|
|
|
|
./fortran/examples/compound.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/examples/compound_fortran2003.f90
|
|
|
|
./fortran/examples/compound_complex_fortran2003.f90
|
2013-01-10 04:23:07 +08:00
|
|
|
./fortran/examples/h5_cmprss.f90
|
|
|
|
./fortran/examples/h5_crtatt.f90
|
|
|
|
./fortran/examples/h5_crtdat.f90
|
|
|
|
./fortran/examples/h5_crtgrp.f90
|
|
|
|
./fortran/examples/h5_crtgrpar.f90
|
|
|
|
./fortran/examples/h5_crtgrpd.f90
|
|
|
|
./fortran/examples/h5_extend.f90
|
|
|
|
./fortran/examples/h5_rdwt.f90
|
|
|
|
./fortran/examples/h5_subset.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/examples/hyperslab.f90
|
|
|
|
./fortran/examples/mountexample.f90
|
2005-04-06 05:32:46 +08:00
|
|
|
./fortran/examples/ph5example.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/examples/refobjexample.f90
|
|
|
|
./fortran/examples/refregexample.f90
|
2010-07-09 10:52:14 +08:00
|
|
|
./fortran/examples/run-fortran-ex.sh.in
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/examples/selectele.f90
|
2007-04-11 13:17:13 +08:00
|
|
|
./fortran/examples/testh5fc.sh.in
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/examples/nested_derived_type.f90
|
|
|
|
./fortran/examples/rwdset_fortran2003.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
|
2001-04-29 09:12:16 +08:00
|
|
|
./fortran/src/H5_f.c
|
|
|
|
./fortran/src/H5_ff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5_ff_F90.f90
|
|
|
|
./fortran/src/H5_ff_F03.f90
|
2008-08-27 00:08:43 +08:00
|
|
|
./fortran/src/H5_DBLE_InterfaceInclude.f90
|
|
|
|
./fortran/src/H5_DBLE_InterfaceExclude.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Af.c
|
|
|
|
./fortran/src/H5Aff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Aff_F90.f90
|
|
|
|
./fortran/src/H5Aff_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Df.c
|
|
|
|
./fortran/src/H5Dff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Dff_F90.f90
|
|
|
|
./fortran/src/H5Dff_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Ef.c
|
|
|
|
./fortran/src/H5Eff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Eff_F90.f90
|
|
|
|
./fortran/src/H5Eff_F03.f90
|
2000-11-01 01:58:37 +08:00
|
|
|
./fortran/src/H5FDmpiof.c
|
|
|
|
./fortran/src/H5FDmpioff.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Ff.c
|
|
|
|
./fortran/src/H5Fff.f90
|
2013-03-14 06:34:23 +08:00
|
|
|
./fortran/src/H5Fff_F90.f90
|
|
|
|
./fortran/src/H5Fff_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Gf.c
|
|
|
|
./fortran/src/H5Gff.f90
|
|
|
|
./fortran/src/H5If.c
|
|
|
|
./fortran/src/H5Iff.f90
|
2008-05-04 07:39:37 +08:00
|
|
|
./fortran/src/H5Lf.c
|
|
|
|
./fortran/src/H5Lff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Lff_F90.f90
|
|
|
|
./fortran/src/H5Lff_F03.f90
|
2008-05-04 07:39:37 +08:00
|
|
|
./fortran/src/H5Of.c
|
|
|
|
./fortran/src/H5Off.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Off_F90.f90
|
|
|
|
./fortran/src/H5Off_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Pf.c
|
|
|
|
./fortran/src/H5Pff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Pff_F90.f90
|
|
|
|
./fortran/src/H5Pff_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Rf.c
|
|
|
|
./fortran/src/H5Rff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Rff_F90.f90
|
|
|
|
./fortran/src/H5Rff_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5Sf.c
|
|
|
|
./fortran/src/H5Sff.f90
|
|
|
|
./fortran/src/H5Tf.c
|
|
|
|
./fortran/src/H5Tff.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/src/H5Tff_F90.f90
|
|
|
|
./fortran/src/H5Tff_F03.f90
|
2003-03-20 00:03:40 +08:00
|
|
|
./fortran/src/H5Zf.c
|
|
|
|
./fortran/src/H5Zff.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/H5f90.h
|
|
|
|
./fortran/src/H5f90global.f90
|
|
|
|
./fortran/src/H5f90i.h
|
|
|
|
./fortran/src/H5f90kit.c
|
|
|
|
./fortran/src/H5f90proto.h
|
2005-06-09 05:05:07 +08:00
|
|
|
./fortran/src/H5test_kind.f90
|
2008-09-02 22:16:56 +08:00
|
|
|
./fortran/src/H5test_kind_SIZEOF.f90
|
2014-06-16 23:15:25 +08:00
|
|
|
./fortran/src/H5test_kind_STORAGE_SIZE.f90
|
2005-04-26 03:00:06 +08:00
|
|
|
./fortran/src/H5match_types.c
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/HDF5.f90
|
2000-11-01 01:58:37 +08:00
|
|
|
./fortran/src/HDF5mpio.f90
|
2005-02-01 11:17:02 +08:00
|
|
|
./fortran/src/Makefile.am
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/src/Makefile.in
|
|
|
|
./fortran/src/README
|
2011-04-27 03:13:01 +08:00
|
|
|
./fortran/src/README_DEVELOPEMENT _DO_NOT_DISTRIBUTE_
|
2003-04-10 08:48:46 +08:00
|
|
|
./fortran/src/h5fc.in
|
2012-12-07 00:02:01 +08:00
|
|
|
./fortran/src/hdf5_fortrandll.def.in
|
2000-09-20 23:22:46 +08:00
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./fortran/test/Makefile.am
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/test/Makefile.in
|
|
|
|
./fortran/test/fflush1.f90
|
|
|
|
./fortran/test/fflush2.f90
|
|
|
|
./fortran/test/fortranlib_test.f90
|
2008-05-04 07:39:37 +08:00
|
|
|
./fortran/test/fortranlib_test_1_8.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/test/fortranlib_test_F03.f90
|
2002-09-24 06:06:01 +08:00
|
|
|
./fortran/test/t.c
|
|
|
|
./fortran/test/t.h
|
|
|
|
./fortran/test/tf.f90
|
2014-06-17 00:38:07 +08:00
|
|
|
./fortran/test/tf_F90.f90
|
2014-06-16 23:15:25 +08:00
|
|
|
./fortran/test/tf_F03.f90
|
|
|
|
./fortran/test/tf_F08.f90
|
2000-10-25 03:01:25 +08:00
|
|
|
./fortran/test/tH5A.f90
|
2008-05-04 07:39:37 +08:00
|
|
|
./fortran/test/tH5A_1_8.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/test/tH5D.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/test/tH5E_F03.f90
|
2001-11-27 23:07:15 +08:00
|
|
|
./fortran/test/tH5E.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/test/tH5F.f90
|
2013-03-14 06:34:23 +08:00
|
|
|
./fortran/test/tH5F_F03.f90
|
2000-11-08 23:25:23 +08:00
|
|
|
./fortran/test/tH5G.f90
|
2008-05-04 07:39:37 +08:00
|
|
|
./fortran/test/tH5G_1_8.f90
|
2000-10-25 03:01:25 +08:00
|
|
|
./fortran/test/tH5I.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/test/tH5L_F03.f90
|
2014-04-06 23:56:21 +08:00
|
|
|
./fortran/test/tH5MISC_1_8.f90
|
2008-05-04 07:39:37 +08:00
|
|
|
./fortran/test/tH5O.f90
|
2012-10-30 02:59:05 +08:00
|
|
|
./fortran/test/tH5O_F03.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/test/tH5P_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/test/tH5P.f90
|
|
|
|
./fortran/test/tH5R.f90
|
|
|
|
./fortran/test/tH5S.f90
|
|
|
|
./fortran/test/tH5Sselect.f90
|
2011-08-18 22:32:47 +08:00
|
|
|
./fortran/test/tH5T_F03.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
./fortran/test/tH5T.f90
|
2003-03-06 04:12:10 +08:00
|
|
|
./fortran/test/tH5VL.f90
|
2003-03-20 00:03:40 +08:00
|
|
|
./fortran/test/tH5Z.f90
|
2014-04-06 23:56:21 +08:00
|
|
|
./fortran/test/tHDF5_1_8.f90
|
|
|
|
./fortran/test/tHDF5_F03.f90
|
|
|
|
./fortran/test/tHDF5.f90
|
2000-09-20 23:22:46 +08:00
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./fortran/testpar/Makefile.am
|
2000-11-01 04:21:06 +08:00
|
|
|
./fortran/testpar/Makefile.in
|
2005-05-04 00:13:11 +08:00
|
|
|
./fortran/testpar/ptest.f90
|
|
|
|
./fortran/testpar/hyper.f90
|
2005-05-24 05:40:43 +08:00
|
|
|
./fortran/testpar/mdset.f90
|
2000-10-31 22:27:02 +08:00
|
|
|
|
2000-09-20 23:22:46 +08:00
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
#
|
|
|
|
# End Fortran interface
|
2000-11-15 07:20:32 +08:00
|
|
|
#
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
#
|
|
|
|
# Begin C++ interface
|
|
|
|
#
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./c++/COPYING
|
2005-02-01 11:17:02 +08:00
|
|
|
./c++/Makefile.am
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/Makefile.in
|
|
|
|
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/examples/chunks.cpp
|
|
|
|
./c++/examples/compound.cpp
|
|
|
|
./c++/examples/create.cpp
|
2000-12-09 00:50:22 +08:00
|
|
|
./c++/examples/expected.out
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/examples/extend_ds.cpp
|
|
|
|
./c++/examples/h5group.cpp
|
2013-09-20 21:23:24 +08:00
|
|
|
./c++/examples/h5tutr_cmprss.cpp
|
|
|
|
./c++/examples/h5tutr_crtatt.cpp
|
|
|
|
./c++/examples/h5tutr_crtdat.cpp
|
|
|
|
./c++/examples/h5tutr_crtgrpar.cpp
|
|
|
|
./c++/examples/h5tutr_crtgrp.cpp
|
|
|
|
./c++/examples/h5tutr_crtgrpd.cpp
|
|
|
|
./c++/examples/h5tutr_extend.cpp
|
|
|
|
./c++/examples/h5tutr_rdwt.cpp
|
|
|
|
./c++/examples/h5tutr_subset.cpp
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/examples/readdata.cpp
|
2007-04-11 13:17:13 +08:00
|
|
|
./c++/examples/testh5c++.sh.in
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/examples/writedata.cpp
|
2005-02-01 11:17:02 +08:00
|
|
|
./c++/examples/Makefile.am
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/examples/Makefile.in
|
2010-07-09 10:52:14 +08:00
|
|
|
./c++/examples/run-c++-ex.sh.in
|
2000-11-15 07:20:32 +08:00
|
|
|
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5AbstractDs.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5AbstractDs.h
|
|
|
|
./c++/src/H5Alltypes.h
|
2004-05-18 12:41:18 +08:00
|
|
|
./c++/src/H5ArrayType.cpp
|
|
|
|
./c++/src/H5ArrayType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5AtomType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5AtomType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5Attribute.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5Attribute.h
|
|
|
|
./c++/src/H5Classes.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5CommonFG.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5CommonFG.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5CompType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5CompType.h
|
|
|
|
./c++/src/H5Cpp.h
|
2004-08-07 13:51:19 +08:00
|
|
|
./c++/src/H5CppDoc.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5DataSet.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5DataSet.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5DataSpace.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5DataSpace.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5DataType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5DataType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5DcreatProp.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5DcreatProp.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5DxferProp.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5DxferProp.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5EnumType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5EnumType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5Exception.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5Exception.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5FaccProp.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5FaccProp.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5FcreatProp.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5FcreatProp.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5File.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5File.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5FloatType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5FloatType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5Group.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5Group.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5IdComponent.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5IdComponent.h
|
|
|
|
./c++/src/H5Include.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5IntType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5IntType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5Library.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5Library.h
|
2012-10-30 02:59:05 +08:00
|
|
|
./c++/src/H5Location.cpp
|
|
|
|
./c++/src/H5Location.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5Object.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5Object.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5PredType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5PredType.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5PropList.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5PropList.h
|
2000-12-08 04:29:18 +08:00
|
|
|
./c++/src/H5StrType.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/H5StrType.h
|
2004-05-18 12:41:18 +08:00
|
|
|
./c++/src/H5VarLenType.cpp
|
|
|
|
./c++/src/H5VarLenType.h
|
2005-02-01 11:17:02 +08:00
|
|
|
./c++/src/Makefile.am
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/src/Makefile.in
|
2005-05-29 21:34:10 +08:00
|
|
|
./c++/src/RM_stylesheet.css
|
|
|
|
./c++/src/cpp_doc_config
|
2003-06-06 06:17:03 +08:00
|
|
|
./c++/src/h5c++.in
|
2005-05-29 21:34:10 +08:00
|
|
|
./c++/src/header.html
|
|
|
|
./c++/src/header_files/filelist.xml
|
2014-04-12 11:06:19 +08:00
|
|
|
./c++/src/header_files/hdf_logo.jpg
|
|
|
|
./c++/src/header_files/help.jpg
|
2005-05-29 21:34:10 +08:00
|
|
|
./c++/src/header_files/image001.jpg
|
|
|
|
./c++/src/header_files/image002.jpg
|
2000-11-15 07:20:32 +08:00
|
|
|
|
2010-03-18 20:23:04 +08:00
|
|
|
./c++/test/H5srcdir_str.h.in
|
2005-02-01 11:17:02 +08:00
|
|
|
./c++/test/Makefile.am
|
2000-11-15 07:20:32 +08:00
|
|
|
./c++/test/Makefile.in
|
2001-03-06 00:25:56 +08:00
|
|
|
./c++/test/dsets.cpp
|
2003-06-10 11:34:43 +08:00
|
|
|
./c++/test/h5cpputil.cpp
|
|
|
|
./c++/test/h5cpputil.h
|
2005-03-20 11:52:40 +08:00
|
|
|
./c++/test/tattr.cpp
|
2007-01-26 13:43:58 +08:00
|
|
|
./c++/test/tcompound.cpp
|
2014-03-31 00:16:04 +08:00
|
|
|
./c++/test/tdspl.cpp
|
2001-03-06 00:25:56 +08:00
|
|
|
./c++/test/testhdf5.cpp
|
|
|
|
./c++/test/tfile.cpp
|
2007-01-29 10:44:23 +08:00
|
|
|
./c++/test/tfilter.cpp
|
2001-03-15 02:30:42 +08:00
|
|
|
./c++/test/th5s.cpp
|
2001-03-16 03:20:25 +08:00
|
|
|
./c++/test/th5s.h5
|
2009-10-21 02:37:51 +08:00
|
|
|
./c++/test/tlinks.cpp
|
2014-04-07 11:27:14 +08:00
|
|
|
./c++/test/tobject.cpp
|
2007-01-26 13:43:58 +08:00
|
|
|
./c++/test/ttypes.cpp
|
2006-10-22 16:29:46 +08:00
|
|
|
./c++/test/trefer.cpp
|
2007-01-02 10:23:19 +08:00
|
|
|
./c++/test/tvlstr.cpp
|
2000-11-15 07:20:32 +08:00
|
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
#
|
|
|
|
# End C++ interface
|
2000-09-20 23:22:46 +08:00
|
|
|
#
|
|
|
|
#------------------------------------------------------------------------------
|
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./release_docs/COPYING
|
2008-05-01 03:51:13 +08:00
|
|
|
./release_docs/HISTORY-1_0-1_8_0_rc3.txt
|
|
|
|
./release_docs/HISTORY-1_9.txt
|
2001-07-06 00:36:40 +08:00
|
|
|
./release_docs/INSTALL
|
2013-11-02 05:15:37 +08:00
|
|
|
./release_docs/INSTALL_CMake.txt
|
2005-08-20 23:45:13 +08:00
|
|
|
./release_docs/INSTALL_Cygwin.txt
|
2012-10-30 02:59:05 +08:00
|
|
|
./release_docs/INSTALL_parallel
|
2006-04-17 06:37:47 +08:00
|
|
|
./release_docs/INSTALL_VMS.txt
|
2001-07-06 00:36:40 +08:00
|
|
|
./release_docs/INSTALL_Windows.txt
|
|
|
|
./release_docs/RELEASE.txt
|
2013-04-29 22:18:34 +08:00
|
|
|
./release_docs/USING_HDF5_CMake.txt
|
|
|
|
./release_docs/USING_HDF5_VS.txt
|
2001-07-06 00:36:40 +08:00
|
|
|
|
2011-04-27 03:13:01 +08:00
|
|
|
./src/.indent.pro _DO_NOT_DISTRIBUTE_
|
|
|
|
./src/hdf5.lnt _DO_NOT_DISTRIBUTE_
|
|
|
|
./src/hdf5-win.lnt _DO_NOT_DISTRIBUTE_
|
|
|
|
./src/hdf5-lin.lnt _DO_NOT_DISTRIBUTE_
|
2006-09-05 02:30:13 +08:00
|
|
|
./src/COPYING
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5.c
|
2006-08-22 07:27:11 +08:00
|
|
|
./src/H5checksum.c
|
2006-03-05 06:56:44 +08:00
|
|
|
./src/H5dbg.c
|
2005-02-18 22:47:13 +08:00
|
|
|
./src/H5api_adpt.h
|
|
|
|
./src/H5err.txt
|
|
|
|
./src/H5config.h.in
|
|
|
|
./src/H5detect.c
|
2010-03-18 19:16:44 +08:00
|
|
|
./src/H5make_libsettings.c
|
2009-04-24 02:25:16 +08:00
|
|
|
./src/H5overflow.txt
|
|
|
|
./src/H5overflow.h
|
2005-02-18 22:47:13 +08:00
|
|
|
./src/H5private.h
|
|
|
|
./src/H5public.h
|
2006-08-22 07:27:11 +08:00
|
|
|
./src/H5system.c
|
|
|
|
./src/H5timer.c
|
|
|
|
./src/H5trace.c
|
2007-07-13 04:21:57 +08:00
|
|
|
./src/H5vers.txt
|
|
|
|
./src/H5version.h
|
1998-04-24 06:23:43 +08:00
|
|
|
./src/H5A.c
|
2006-12-07 06:19:52 +08:00
|
|
|
./src/H5Abtree2.c
|
|
|
|
./src/H5Adense.c
|
2006-11-27 22:51:22 +08:00
|
|
|
./src/H5Adeprec.c
|
2006-12-19 09:59:28 +08:00
|
|
|
./src/H5Aint.c
|
2006-12-20 04:18:26 +08:00
|
|
|
./src/H5Atest.c
|
2005-02-18 22:43:48 +08:00
|
|
|
./src/H5Apkg.h
|
|
|
|
./src/H5Aprivate.h
|
|
|
|
./src/H5Apublic.h
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5AC.c
|
2006-04-28 21:27:54 +08:00
|
|
|
./src/H5ACpkg.h
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5ACprivate.h
|
|
|
|
./src/H5ACpublic.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5B.c
|
2005-11-07 11:13:53 +08:00
|
|
|
./src/H5Bcache.c
|
[svn-r16204] Description:
Moved v1 B-tree debugging routines into separate module and thinned
out header files a bit.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2008-12-18 21:43:21 +08:00
|
|
|
./src/H5Bdbg.c
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5Bpkg.h
|
|
|
|
./src/H5Bprivate.h
|
2011-04-27 03:13:01 +08:00
|
|
|
./src/H5Bpublic.h
|
2005-02-04 03:59:05 +08:00
|
|
|
./src/H5B2.c
|
2005-02-05 05:14:42 +08:00
|
|
|
./src/H5B2cache.c
|
2005-02-04 03:59:05 +08:00
|
|
|
./src/H5B2dbg.c
|
[svn-r17649] Description:
Refactor v2 B-trees to pin the B-tree header in the cache instead of
using separate reference counted data structure.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.6.1 (amazon) in debug mode
Mac OS X/32 10.6.1 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-10-16 02:26:50 +08:00
|
|
|
./src/H5B2hdr.c
|
2006-02-27 22:52:21 +08:00
|
|
|
./src/H5B2int.c
|
2005-02-04 03:59:05 +08:00
|
|
|
./src/H5B2pkg.h
|
|
|
|
./src/H5B2private.h
|
2011-04-27 03:13:01 +08:00
|
|
|
./src/H5B2public.h
|
2006-03-14 03:47:16 +08:00
|
|
|
./src/H5B2stat.c
|
2005-02-08 09:03:48 +08:00
|
|
|
./src/H5B2test.c
|
2004-07-03 03:35:04 +08:00
|
|
|
./src/H5C.c
|
2004-12-18 09:27:30 +08:00
|
|
|
./src/H5Cpkg.h
|
2004-07-03 03:35:04 +08:00
|
|
|
./src/H5Cprivate.h
|
|
|
|
./src/H5Cpublic.h
|
2006-05-02 11:17:49 +08:00
|
|
|
./src/H5CS.c
|
|
|
|
./src/H5CSprivate.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5D.c
|
2008-12-12 02:12:28 +08:00
|
|
|
./src/H5Dbtree.c
|
2008-05-01 03:51:13 +08:00
|
|
|
./src/H5Dchunk.c
|
2004-06-06 03:32:31 +08:00
|
|
|
./src/H5Dcompact.c
|
2005-02-18 22:43:48 +08:00
|
|
|
./src/H5Dcontig.c
|
[svn-r14203] Description:
Break up H5D source file into H5D/H5Dint/H5Ddeprec
Attempt fix for "szip noencoder" build failure.
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.4.10 (amazon) in debug mode
2007-10-12 06:24:35 +08:00
|
|
|
./src/H5Ddbg.c
|
2007-04-12 00:22:16 +08:00
|
|
|
./src/H5Ddeprec.c
|
2004-10-02 07:00:42 +08:00
|
|
|
./src/H5Defl.c
|
2007-06-27 01:46:35 +08:00
|
|
|
./src/H5Dfill.c
|
[svn-r14203] Description:
Break up H5D source file into H5D/H5Dint/H5Ddeprec
Attempt fix for "szip noencoder" build failure.
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.4.10 (amazon) in debug mode
2007-10-12 06:24:35 +08:00
|
|
|
./src/H5Dint.c
|
2003-05-08 05:52:24 +08:00
|
|
|
./src/H5Dio.c
|
[svn-r17243] Description:
Refactor how the layout message is created/written/read in the
dataset's object header.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.7 (amazon) in debug mode
Mac OS X/32 10.5.7 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-07-28 06:11:29 +08:00
|
|
|
./src/H5Dlayout.c
|
2004-07-23 04:46:27 +08:00
|
|
|
./src/H5Dmpio.c
|
2005-12-04 10:27:37 +08:00
|
|
|
./src/H5Doh.c
|
2005-02-18 22:43:48 +08:00
|
|
|
./src/H5Dpkg.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Dprivate.h
|
|
|
|
./src/H5Dpublic.h
|
2008-05-01 03:51:13 +08:00
|
|
|
./src/H5Dscatgath.c
|
2004-10-02 07:00:42 +08:00
|
|
|
./src/H5Dselect.c
|
2004-05-28 04:24:08 +08:00
|
|
|
./src/H5Dtest.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5E.c
|
2003-08-13 09:51:16 +08:00
|
|
|
./src/H5Edefin.h
|
2007-04-12 09:59:45 +08:00
|
|
|
./src/H5Edeprec.c
|
2003-08-13 09:51:16 +08:00
|
|
|
./src/H5Einit.h
|
2007-04-12 09:59:45 +08:00
|
|
|
./src/H5Eint.c
|
|
|
|
./src/H5Epkg.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Eprivate.h
|
2003-08-13 09:51:16 +08:00
|
|
|
./src/H5Epubgen.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Epublic.h
|
2003-08-13 09:51:16 +08:00
|
|
|
./src/H5Eterm.h
|
[svn-r15549] Description:
Initial checkin of extensible array data structure prototype code and
regression tests.
Initial definitions for revised FUNC_ENTER/LEAVE and error reporting
macros, which are being vetted in the extensible array code.
Minor warning and formatting cleanups in other sections of code.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-08-28 22:57:13 +08:00
|
|
|
./src/H5EA.c
|
|
|
|
./src/H5EAcache.c
|
[svn-r15617] Description:
Clean up how v2 B-tree (and extensible array) classes are determined in
h5debug.
Add support for extensible array headers and index blocks to h5debug
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-09-12 04:16:05 +08:00
|
|
|
./src/H5EAdbg.c
|
[svn-r16137] Description:
Add support for paging large data blocks to extensible arrays
Clean up allocation/destroy code for extensible array index, super and
data blocks
Add a couple of routines to set/get bit values in memory buffers
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-11-29 03:16:24 +08:00
|
|
|
./src/H5EAdblkpage.c
|
[svn-r15674] Description:
Add base support for extensible array "data blocks" to code, tests and
h5debug.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-09-22 23:22:03 +08:00
|
|
|
./src/H5EAdblock.c
|
[svn-r15549] Description:
Initial checkin of extensible array data structure prototype code and
regression tests.
Initial definitions for revised FUNC_ENTER/LEAVE and error reporting
macros, which are being vetted in the extensible array code.
Minor warning and formatting cleanups in other sections of code.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-08-28 22:57:13 +08:00
|
|
|
./src/H5EAhdr.c
|
[svn-r15614] Description:
More extensible array features: add support for setting/getting
elements in the array's index block.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-09-11 22:03:23 +08:00
|
|
|
./src/H5EAiblock.c
|
[svn-r15549] Description:
Initial checkin of extensible array data structure prototype code and
regression tests.
Initial definitions for revised FUNC_ENTER/LEAVE and error reporting
macros, which are being vetted in the extensible array code.
Minor warning and formatting cleanups in other sections of code.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-08-28 22:57:13 +08:00
|
|
|
./src/H5EAint.c
|
|
|
|
./src/H5EApkg.h
|
|
|
|
./src/H5EAprivate.h
|
[svn-r15746] Description:
Add support for extensible array "super block".
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-02 03:24:32 +08:00
|
|
|
./src/H5EAsblock.c
|
[svn-r15614] Description:
More extensible array features: add support for setting/getting
elements in the array's index block.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-09-11 22:03:23 +08:00
|
|
|
./src/H5EAstat.c
|
[svn-r15549] Description:
Initial checkin of extensible array data structure prototype code and
regression tests.
Initial definitions for revised FUNC_ENTER/LEAVE and error reporting
macros, which are being vetted in the extensible array code.
Minor warning and formatting cleanups in other sections of code.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-08-28 22:57:13 +08:00
|
|
|
./src/H5EAtest.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5F.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5Faccum.c
|
[svn-r21133] Description:
More code cleanups to reduce coupling between packages that use the H5F
internal routines, but really aren't part of the H5F "package".
Tested on:
FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode
FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, w/threadsafe, in production mode
Linux/PPC 2.6 (heiwa) w/C++ & FORTRAN, w/threadsafe, in debug mode
Mac OS X/32 10.6.8 (amazon) in debug mode
2011-07-21 05:47:15 +08:00
|
|
|
./src/H5Fcwfs.c
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5Fdbg.c
|
[svn-r17582] Description:
Bring changes from file free space branch back to the trunk. *yay!*
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-10-02 10:08:59 +08:00
|
|
|
./src/H5Fdeprec.c
|
2011-02-09 01:32:56 +08:00
|
|
|
./src/H5Fefc.c
|
2006-10-03 08:54:33 +08:00
|
|
|
./src/H5Ffake.c
|
2014-07-23 03:54:51 +08:00
|
|
|
./src/H5Fint.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5Fio.c
|
2005-07-06 06:01:52 +08:00
|
|
|
./src/H5Fmount.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5Fmpi.c
|
|
|
|
./src/H5Fquery.c
|
2005-08-09 02:41:35 +08:00
|
|
|
./src/H5Fsfile.c
|
2005-07-06 06:01:52 +08:00
|
|
|
./src/H5Fsuper.c
|
[svn-r17365] Description:
Final merge of changes from sblock_mdc branch back to trunk. The superblock is now managed by the metadata cache.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-08-15 14:26:08 +08:00
|
|
|
./src/H5Fsuper_cache.c
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5Fpkg.h
|
|
|
|
./src/H5Fprivate.h
|
|
|
|
./src/H5Fpublic.h
|
2007-01-07 04:54:19 +08:00
|
|
|
./src/H5Ftest.c
|
[svn-r17155] Description:
Bring r17154 from 'revise_chunks' branch to trunk:
Add fixed array data structure. (For initial use as a chunk index)
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.7 (amazon) in debug mode
Mac OS X/32 10.5.7 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-07-03 12:22:31 +08:00
|
|
|
./src/H5FA.c
|
|
|
|
./src/H5FAcache.c
|
|
|
|
./src/H5FAdbg.c
|
|
|
|
./src/H5FAdblkpage.c
|
|
|
|
./src/H5FAdblock.c
|
|
|
|
./src/H5FAhdr.c
|
|
|
|
./src/H5FApkg.h
|
|
|
|
./src/H5FAprivate.h
|
|
|
|
./src/H5FAstat.c
|
|
|
|
./src/H5FAtest.c
|
1999-08-11 04:21:32 +08:00
|
|
|
./src/H5FD.c
|
1999-08-18 03:12:59 +08:00
|
|
|
./src/H5FDcore.c
|
|
|
|
./src/H5FDcore.h
|
2006-10-11 04:07:16 +08:00
|
|
|
./src/H5FDdirect.c
|
|
|
|
./src/H5FDdirect.h
|
1999-08-11 04:21:32 +08:00
|
|
|
./src/H5FDfamily.c
|
|
|
|
./src/H5FDfamily.h
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5FDint.c
|
2000-05-12 22:59:07 +08:00
|
|
|
./src/H5FDlog.c
|
|
|
|
./src/H5FDlog.h
|
2004-01-31 09:38:44 +08:00
|
|
|
./src/H5FDmpi.c
|
|
|
|
./src/H5FDmpi.h
|
1999-08-11 04:21:32 +08:00
|
|
|
./src/H5FDmpio.c
|
|
|
|
./src/H5FDmpio.h
|
1999-08-18 03:12:59 +08:00
|
|
|
./src/H5FDmulti.c
|
|
|
|
./src/H5FDmulti.h
|
2008-01-04 02:24:01 +08:00
|
|
|
./src/H5FDpkg.h
|
1999-08-18 03:12:59 +08:00
|
|
|
./src/H5FDprivate.h
|
|
|
|
./src/H5FDpublic.h
|
|
|
|
./src/H5FDsec2.c
|
|
|
|
./src/H5FDsec2.h
|
2008-01-04 02:24:01 +08:00
|
|
|
./src/H5FDspace.c
|
1999-10-27 03:34:29 +08:00
|
|
|
./src/H5FDstdio.c
|
|
|
|
./src/H5FDstdio.h
|
2007-06-12 06:27:07 +08:00
|
|
|
./src/H5FDwindows.c
|
|
|
|
./src/H5FDwindows.h
|
2000-04-05 05:00:31 +08:00
|
|
|
./src/H5FL.c
|
|
|
|
./src/H5FLprivate.h
|
[svn-r6252] Purpose:
Lots of performance improvements & a couple new internal API interfaces.
Description:
Performance Improvements:
- Cached file offset & length sizes in shared file struct, to avoid
constantly looking them up in the FCPL.
- Generic property improvements:
- Added "revision" number to generic property classes to speed
up comparisons.
- Changed method of storing properties from using a hash-table
to the TBBT routines in the library.
- Share the propery names between classes and the lists derived
from them.
- Removed redundant 'def_value' buffer from each property.
- Switching code to use a "copy on write" strategy for
properties in each list, where the properties in each list
are shared with the properties in the class, until a
property's value is changed in a list.
- Fixed error in layout code which was allocating too many buffers.
- Redefined public macros of the form (H5open()/H5check, <variable>)
internally to only be (<variable>), avoiding innumerable useless
calls to H5open() and H5check_version().
- Reuse already zeroed buffers in H5F_contig_fill instead of
constantly re-zeroing them.
- Don't write fill values if writing entire dataset.
- Use gettimeofday() system call instead of time() system when
checking the modification time of a dataset.
- Added reference counted string API and use it for tracking the
names of objects opening in a file (for the ID->name code).
- Removed redundant H5P_get() calls in B-tree routines.
- Redefine H5T datatype macros internally to the library, to avoid
calling H5check redundantly.
- Keep dataspace information for dataset locally instead of reading
from disk each time. Added new module to track open objects
in a file, to allow this (which will be useful eventually for
some FPH5 metadata caching issues).
- Remove H5AC_find macro which was inlining metadata cache lookups,
and call function instead.
- Remove redundant memset() calls from H5G_namei() routine.
- Remove redundant checking of object type when locating objects
in metadata cache and rely on the address only.
- Create default dataset object to use when default dataset creation
property list is used to create datasets, bypassing querying
for all the property list values.
- Use default I/O vector size when performing raw data with the
default dataset transfer property list, instead of querying for
I/O vector size.
- Remove H5P_DEFAULT internally to the library, replacing it with
more specific default property list based on the type of
property list needed.
- Remove redundant memset() calls in object header message (H5O*)
routines.
- Remove redunant memset() calls in data I/O routines.
- Split free-list allocation routines into malloc() and calloc()-
like routines, instead of one combined routine.
- Remove lots of indirection in H5O*() routines.
- Simplify metadata cache entry comparison routine (used when
flushing entire cache out).
- Only enable metadata cache statistics when H5AC_DEBUG is turned
on, instead of always tracking them.
- Simplify address comparison macro (H5F_addr_eq).
- Remove redundant metadata cache entry protections during dataset
creation by protecting the object header once and making all
the modifications necessary for the dataset creation before
unprotecting it.
- Reduce # of "number of element in extent" computations performed
by computing and storing the value during dataspace creation.
- Simplify checking for group location's file information, when file
has not been involving in file-mounting operations.
- Use binary encoding for modification time, instead of ASCII.
- Hoist H5HL_peek calls (to get information in a local heap)
out of loops in many group routine.
- Use static variable for iterators of selections, instead of
dynamically allocation them each time.
- Lookup & insert new entries in one step, avoiding traversing
group's B-tree twice.
- Fixed memory leak in H5Gget_objname_idx() routine (tangential to
performance improvements, but fixed along the way).
- Use free-list for reference counted strings.
- Don't bother copying object names into cached group entries,
since they are re-created when an object is opened.
The benchmark I used to measure these results created several thousand
small (2K) datasets in a file and wrote out the data for them. This is
Elena's "regular.c" benchmark.
These changes resulted in approximately ~4.3x speedup of the
development branch when compared to the previous code in the
development branch and ~1.4x speedup compared to the release
branch.
Additionally, these changes reduce the total memory used (code and
data) by the development branch by ~800KB, bringing the development
branch back into the same ballpark as the release branch.
I'll send out a more detailed description of the benchmark results
as a followup note.
New internal API routines:
Added "reference counted strings" API for tracking strings that get
used by multiple owners without duplicating the strings.
Added "ternary search tree" API for text->object mappings.
Platforms tested:
Tested h5committest {arabica (fortran), eirene (fortran, C++)
modi4 (parallel, fortran)}
Other platforms/configurations tested?
FreeBSD 4.7 (sleipnir) serial & parallel
Solaris 2.6 (baldric) serial
2003-01-10 01:20:03 +08:00
|
|
|
./src/H5FO.c
|
|
|
|
./src/H5FOprivate.h
|
2006-05-15 12:35:53 +08:00
|
|
|
./src/H5FS.c
|
|
|
|
./src/H5FScache.c
|
|
|
|
./src/H5FSdbg.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5FStest.c
|
|
|
|
./src/H5FSstat.c
|
2006-05-15 12:35:53 +08:00
|
|
|
./src/H5FSpkg.h
|
|
|
|
./src/H5FSprivate.h
|
|
|
|
./src/H5FSpublic.h
|
2006-08-03 00:44:44 +08:00
|
|
|
./src/H5FSsection.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5G.c
|
2006-10-02 18:24:03 +08:00
|
|
|
./src/H5Gbtree2.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5Gcache.c
|
2006-11-14 00:43:29 +08:00
|
|
|
./src/H5Gcompact.c
|
2006-10-02 18:24:03 +08:00
|
|
|
./src/H5Gdense.c
|
2006-07-06 03:13:54 +08:00
|
|
|
./src/H5Gdeprec.c
|
1997-09-22 10:08:01 +08:00
|
|
|
./src/H5Gent.c
|
2007-04-12 00:22:16 +08:00
|
|
|
./src/H5Gint.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./src/H5Glink.c
|
|
|
|
./src/H5Gloc.c
|
|
|
|
./src/H5Gname.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Gnode.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./src/H5Gobj.c
|
2005-12-04 10:27:37 +08:00
|
|
|
./src/H5Goh.c
|
1997-09-20 00:33:13 +08:00
|
|
|
./src/H5Gpkg.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Gprivate.h
|
|
|
|
./src/H5Gpublic.h
|
2009-04-09 05:53:31 +08:00
|
|
|
./src/H5Groot.c
|
1997-09-22 10:08:01 +08:00
|
|
|
./src/H5Gstab.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./src/H5Gtest.c
|
|
|
|
./src/H5Gtraverse.c
|
2006-02-27 11:46:46 +08:00
|
|
|
./src/H5HF.c
|
2006-08-10 11:45:06 +08:00
|
|
|
./src/H5HFbtree2.c
|
2006-02-27 11:46:46 +08:00
|
|
|
./src/H5HFcache.c
|
|
|
|
./src/H5HFdbg.c
|
2006-04-16 05:11:42 +08:00
|
|
|
./src/H5HFdblock.c
|
|
|
|
./src/H5HFdtable.c
|
|
|
|
./src/H5HFhdr.c
|
2006-08-10 11:45:06 +08:00
|
|
|
./src/H5HFhuge.c
|
2006-04-16 05:11:42 +08:00
|
|
|
./src/H5HFiblock.c
|
2006-04-30 21:32:41 +08:00
|
|
|
./src/H5HFiter.c
|
2006-08-12 11:07:24 +08:00
|
|
|
./src/H5HFman.c
|
2006-02-27 11:46:46 +08:00
|
|
|
./src/H5HFpkg.h
|
|
|
|
./src/H5HFprivate.h
|
2011-04-27 03:13:01 +08:00
|
|
|
./src/H5HFpublic.h
|
2006-05-15 12:35:53 +08:00
|
|
|
./src/H5HFsection.c
|
|
|
|
./src/H5HFspace.c
|
2006-03-14 03:47:16 +08:00
|
|
|
./src/H5HFstat.c
|
2006-02-27 11:46:46 +08:00
|
|
|
./src/H5HFtest.c
|
2006-08-17 23:59:14 +08:00
|
|
|
./src/H5HFtiny.c
|
1998-03-31 03:24:08 +08:00
|
|
|
./src/H5HG.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5HGcache.c
|
2003-07-10 02:14:29 +08:00
|
|
|
./src/H5HGdbg.c
|
|
|
|
./src/H5HGpkg.h
|
1998-03-31 03:24:08 +08:00
|
|
|
./src/H5HGprivate.h
|
2006-04-18 13:41:45 +08:00
|
|
|
./src/H5HGpublic.h
|
[svn-r21133] Description:
More code cleanups to reduce coupling between packages that use the H5F
internal routines, but really aren't part of the H5F "package".
Tested on:
FreeBSD/32 8.2 (loyalty) w/gcc4.6, w/C++ & FORTRAN, in debug mode
FreeBSD/64 8.2 (freedom) w/gcc4.6, w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (koala) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, w/threadsafe, in production mode
Linux/PPC 2.6 (heiwa) w/C++ & FORTRAN, w/threadsafe, in debug mode
Mac OS X/32 10.6.8 (amazon) in debug mode
2011-07-21 05:47:15 +08:00
|
|
|
./src/H5HGquery.c
|
1998-03-31 03:24:08 +08:00
|
|
|
./src/H5HL.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5HLcache.c
|
2003-07-10 02:14:29 +08:00
|
|
|
./src/H5HLdbg.c
|
[svn-r18072] Description:
Bring r18071 from metadata journaling merge branch:
Refactor local heap routines with changes from metadata journaling
branch, along with other misc. changes as the changes on the metadata journaling
branch are being converged with the current state of the trunk.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.6.2 (amazon) in debug mode
Mac OS X/32 10.6.2 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2010-01-08 06:45:21 +08:00
|
|
|
./src/H5HLint.c
|
2003-07-10 02:14:29 +08:00
|
|
|
./src/H5HLpkg.h
|
1998-03-31 03:24:08 +08:00
|
|
|
./src/H5HLprivate.h
|
2006-04-18 13:41:45 +08:00
|
|
|
./src/H5HLpublic.h
|
2003-02-25 04:25:13 +08:00
|
|
|
./src/H5HP.c
|
|
|
|
./src/H5HPprivate.h
|
1998-03-18 06:46:27 +08:00
|
|
|
./src/H5I.c
|
2003-05-16 03:22:33 +08:00
|
|
|
./src/H5Ipkg.h
|
1998-03-18 06:46:27 +08:00
|
|
|
./src/H5Iprivate.h
|
|
|
|
./src/H5Ipublic.h
|
[svn-r19133] Description:
Correct traversal of user-defined links (including external links) to
retain path information of object, allowing H5Iget_name() queries to work
quickly (without searching entire destination file). This required some
refactoring and addition of a mechanism to detect if a "fast" query was
performed (for the tests).
Minor code cleanups, etc.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, w/threadsafe, in production mode
Linux/PPC 2.6 (heiwa) w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in debug mode
Mac OS X/32 10.6.4 (amazon) in debug mode
Mac OS X/32 10.6.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
Mac OS X/32 10.6.4 (amazon) w/parallel, in debug mode
2010-07-28 20:27:56 +08:00
|
|
|
./src/H5Itest.c
|
2006-07-06 03:13:54 +08:00
|
|
|
./src/H5L.c
|
2006-08-03 07:41:53 +08:00
|
|
|
./src/H5Lexternal.c
|
2006-07-06 03:13:54 +08:00
|
|
|
./src/H5Lpkg.h
|
|
|
|
./src/H5Lprivate.h
|
|
|
|
./src/H5Lpublic.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5MF.c
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./src/H5MFaggr.c
|
|
|
|
./src/H5MFdbg.c
|
|
|
|
./src/H5MFsection.c
|
|
|
|
./src/H5MFpkg.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5MFprivate.h
|
|
|
|
./src/H5MM.c
|
|
|
|
./src/H5MMprivate.h
|
|
|
|
./src/H5MMpublic.h
|
2005-05-18 03:01:07 +08:00
|
|
|
./src/H5MP.c
|
|
|
|
./src/H5MPpkg.h
|
2003-01-04 03:38:29 +08:00
|
|
|
./src/H5MPprivate.h
|
2005-05-18 03:01:07 +08:00
|
|
|
./src/H5MPtest.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5O.c
|
2007-03-07 04:38:01 +08:00
|
|
|
./src/H5Oainfo.c
|
2006-11-18 04:12:28 +08:00
|
|
|
./src/H5Oalloc.c
|
1998-04-24 06:23:43 +08:00
|
|
|
./src/H5Oattr.c
|
2006-12-12 03:02:38 +08:00
|
|
|
./src/H5Oattribute.c
|
2003-01-22 04:19:48 +08:00
|
|
|
./src/H5Obogus.c
|
2007-03-02 05:26:31 +08:00
|
|
|
./src/H5Obtreek.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./src/H5Ocache.c
|
[svn-r18571] Description:
Bring r18542 from metadata journaling "merging" branch to trunk:
Bring new object header pin/unpin & protect/unprotect routines and
split-out object header chunk proxy changes from metadata_journaling branch to
"merging" branch, along with some other minor tweaks to clean up compiler
warnings, etc.
Also: clean up chunk protect/unprotect calls when allocating or freeing
space in a chunk, optimize metadata accumulator code to avoid some re-reading
of information from the file, refactor H5O_pin/H5O_unpin from way they are done
on the merging branch back to way they were previously done on trunk, other
minor code cleanups, etc.
Tested on
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.6.3 (amazon) in debug mode
Mac OS X/32 10.6.3 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2010-04-16 03:57:02 +08:00
|
|
|
./src/H5Ochunk.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Ocont.c
|
2006-11-07 05:35:44 +08:00
|
|
|
./src/H5Ocopy.c
|
2006-11-18 04:12:28 +08:00
|
|
|
./src/H5Odbg.c
|
2007-03-02 05:26:31 +08:00
|
|
|
./src/H5Odrvinfo.c
|
1997-12-12 05:34:05 +08:00
|
|
|
./src/H5Odtype.c
|
1997-12-11 06:38:07 +08:00
|
|
|
./src/H5Oefl.c
|
1998-10-02 02:56:51 +08:00
|
|
|
./src/H5Ofill.c
|
[svn-r17582] Description:
Bring changes from file free space branch back to the trunk. *yay!*
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-10-02 10:08:59 +08:00
|
|
|
./src/H5Ofsinfo.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./src/H5Oginfo.c
|
1998-01-17 03:52:04 +08:00
|
|
|
./src/H5Olayout.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./src/H5Olinfo.c
|
|
|
|
./src/H5Olink.c
|
2006-12-07 06:19:52 +08:00
|
|
|
./src/H5Omessage.c
|
1998-07-30 00:43:59 +08:00
|
|
|
./src/H5Omtime.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Oname.c
|
|
|
|
./src/H5Onull.c
|
2003-02-17 23:54:15 +08:00
|
|
|
./src/H5Opkg.h
|
[svn-r6252] Purpose:
Lots of performance improvements & a couple new internal API interfaces.
Description:
Performance Improvements:
- Cached file offset & length sizes in shared file struct, to avoid
constantly looking them up in the FCPL.
- Generic property improvements:
- Added "revision" number to generic property classes to speed
up comparisons.
- Changed method of storing properties from using a hash-table
to the TBBT routines in the library.
- Share the propery names between classes and the lists derived
from them.
- Removed redundant 'def_value' buffer from each property.
- Switching code to use a "copy on write" strategy for
properties in each list, where the properties in each list
are shared with the properties in the class, until a
property's value is changed in a list.
- Fixed error in layout code which was allocating too many buffers.
- Redefined public macros of the form (H5open()/H5check, <variable>)
internally to only be (<variable>), avoiding innumerable useless
calls to H5open() and H5check_version().
- Reuse already zeroed buffers in H5F_contig_fill instead of
constantly re-zeroing them.
- Don't write fill values if writing entire dataset.
- Use gettimeofday() system call instead of time() system when
checking the modification time of a dataset.
- Added reference counted string API and use it for tracking the
names of objects opening in a file (for the ID->name code).
- Removed redundant H5P_get() calls in B-tree routines.
- Redefine H5T datatype macros internally to the library, to avoid
calling H5check redundantly.
- Keep dataspace information for dataset locally instead of reading
from disk each time. Added new module to track open objects
in a file, to allow this (which will be useful eventually for
some FPH5 metadata caching issues).
- Remove H5AC_find macro which was inlining metadata cache lookups,
and call function instead.
- Remove redundant memset() calls from H5G_namei() routine.
- Remove redundant checking of object type when locating objects
in metadata cache and rely on the address only.
- Create default dataset object to use when default dataset creation
property list is used to create datasets, bypassing querying
for all the property list values.
- Use default I/O vector size when performing raw data with the
default dataset transfer property list, instead of querying for
I/O vector size.
- Remove H5P_DEFAULT internally to the library, replacing it with
more specific default property list based on the type of
property list needed.
- Remove redundant memset() calls in object header message (H5O*)
routines.
- Remove redunant memset() calls in data I/O routines.
- Split free-list allocation routines into malloc() and calloc()-
like routines, instead of one combined routine.
- Remove lots of indirection in H5O*() routines.
- Simplify metadata cache entry comparison routine (used when
flushing entire cache out).
- Only enable metadata cache statistics when H5AC_DEBUG is turned
on, instead of always tracking them.
- Simplify address comparison macro (H5F_addr_eq).
- Remove redundant metadata cache entry protections during dataset
creation by protecting the object header once and making all
the modifications necessary for the dataset creation before
unprotecting it.
- Reduce # of "number of element in extent" computations performed
by computing and storing the value during dataspace creation.
- Simplify checking for group location's file information, when file
has not been involving in file-mounting operations.
- Use binary encoding for modification time, instead of ASCII.
- Hoist H5HL_peek calls (to get information in a local heap)
out of loops in many group routine.
- Use static variable for iterators of selections, instead of
dynamically allocation them each time.
- Lookup & insert new entries in one step, avoiding traversing
group's B-tree twice.
- Fixed memory leak in H5Gget_objname_idx() routine (tangential to
performance improvements, but fixed along the way).
- Use free-list for reference counted strings.
- Don't bother copying object names into cached group entries,
since they are re-created when an object is opened.
The benchmark I used to measure these results created several thousand
small (2K) datasets in a file and wrote out the data for them. This is
Elena's "regular.c" benchmark.
These changes resulted in approximately ~4.3x speedup of the
development branch when compared to the previous code in the
development branch and ~1.4x speedup compared to the release
branch.
Additionally, these changes reduce the total memory used (code and
data) by the development branch by ~800KB, bringing the development
branch back into the same ballpark as the release branch.
I'll send out a more detailed description of the benchmark results
as a followup note.
New internal API routines:
Added "reference counted strings" API for tracking strings that get
used by multiple owners without duplicating the strings.
Added "ternary search tree" API for text->object mappings.
Platforms tested:
Tested h5committest {arabica (fortran), eirene (fortran, C++)
modi4 (parallel, fortran)}
Other platforms/configurations tested?
FreeBSD 4.7 (sleipnir) serial & parallel
Solaris 2.6 (baldric) serial
2003-01-10 01:20:03 +08:00
|
|
|
./src/H5Opline.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Oprivate.h
|
|
|
|
./src/H5Opublic.h
|
2007-03-12 07:15:03 +08:00
|
|
|
./src/H5Orefcount.c
|
1997-12-12 05:34:05 +08:00
|
|
|
./src/H5Osdspace.c
|
1998-04-03 11:29:38 +08:00
|
|
|
./src/H5Oshared.c
|
2007-01-20 01:31:41 +08:00
|
|
|
./src/H5Oshared.h
|
2007-02-07 02:23:30 +08:00
|
|
|
./src/H5Oshmesg.c
|
1997-09-11 03:58:12 +08:00
|
|
|
./src/H5Ostab.c
|
2006-12-07 06:19:52 +08:00
|
|
|
./src/H5Otest.c
|
2007-05-02 05:00:52 +08:00
|
|
|
./src/H5Ounknown.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5P.c
|
2006-01-03 23:09:12 +08:00
|
|
|
./src/H5Pacpl.c
|
2008-11-13 02:07:51 +08:00
|
|
|
./src/H5Pdapl.c
|
2002-08-13 02:13:27 +08:00
|
|
|
./src/H5Pdcpl.c
|
[svn-r14202] Description:
Move H5Pregister our of old "compat v1.6" section and add it to the
versioned symbols.
Add simple regression test for H5Pregister1()
Split H5P.c source file into H5P/H5Pint/H5Pdeprec files.
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.4.10 (amazon) in debug mode
2007-10-12 05:09:42 +08:00
|
|
|
./src/H5Pdeprec.c
|
2002-08-13 02:13:27 +08:00
|
|
|
./src/H5Pdxpl.c
|
2012-10-30 02:59:05 +08:00
|
|
|
./src/H5Pencdec.c
|
2002-08-13 02:13:27 +08:00
|
|
|
./src/H5Pfapl.c
|
|
|
|
./src/H5Pfcpl.c
|
2006-11-02 12:54:19 +08:00
|
|
|
./src/H5Pfmpl.c
|
2005-09-12 22:29:54 +08:00
|
|
|
./src/H5Pgcpl.c
|
[svn-r14202] Description:
Move H5Pregister our of old "compat v1.6" section and add it to the
versioned symbols.
Add simple regression test for H5Pregister1()
Split H5P.c source file into H5P/H5Pint/H5Pdeprec files.
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.4.10 (amazon) in debug mode
2007-10-12 05:09:42 +08:00
|
|
|
./src/H5Pint.c
|
2006-08-03 07:41:53 +08:00
|
|
|
./src/H5Plapl.c
|
2006-07-06 03:13:54 +08:00
|
|
|
./src/H5Plcpl.c
|
2005-06-21 02:11:57 +08:00
|
|
|
./src/H5Pocpl.c
|
2006-11-29 12:13:02 +08:00
|
|
|
./src/H5Pocpypl.c
|
2001-11-21 02:47:42 +08:00
|
|
|
./src/H5Ppkg.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Pprivate.h
|
|
|
|
./src/H5Ppublic.h
|
2006-07-06 03:13:54 +08:00
|
|
|
./src/H5Pstrcpl.c
|
2003-06-04 23:47:17 +08:00
|
|
|
./src/H5Ptest.c
|
2013-03-14 03:35:26 +08:00
|
|
|
./src/H5PL.c
|
2013-03-19 12:22:34 +08:00
|
|
|
./src/H5PLprivate.h
|
2013-04-05 04:57:59 +08:00
|
|
|
./src/H5PLextern.h
|
1998-10-08 05:03:47 +08:00
|
|
|
./src/H5R.c
|
2007-09-14 09:52:38 +08:00
|
|
|
./src/H5Rdeprec.c
|
|
|
|
./src/H5Rpkg.h
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5Rprivate.h
|
|
|
|
./src/H5Rpublic.h
|
2013-08-31 01:05:42 +08:00
|
|
|
./src/H5UC.c
|
|
|
|
./src/H5UCprivate.h
|
[svn-r6252] Purpose:
Lots of performance improvements & a couple new internal API interfaces.
Description:
Performance Improvements:
- Cached file offset & length sizes in shared file struct, to avoid
constantly looking them up in the FCPL.
- Generic property improvements:
- Added "revision" number to generic property classes to speed
up comparisons.
- Changed method of storing properties from using a hash-table
to the TBBT routines in the library.
- Share the propery names between classes and the lists derived
from them.
- Removed redundant 'def_value' buffer from each property.
- Switching code to use a "copy on write" strategy for
properties in each list, where the properties in each list
are shared with the properties in the class, until a
property's value is changed in a list.
- Fixed error in layout code which was allocating too many buffers.
- Redefined public macros of the form (H5open()/H5check, <variable>)
internally to only be (<variable>), avoiding innumerable useless
calls to H5open() and H5check_version().
- Reuse already zeroed buffers in H5F_contig_fill instead of
constantly re-zeroing them.
- Don't write fill values if writing entire dataset.
- Use gettimeofday() system call instead of time() system when
checking the modification time of a dataset.
- Added reference counted string API and use it for tracking the
names of objects opening in a file (for the ID->name code).
- Removed redundant H5P_get() calls in B-tree routines.
- Redefine H5T datatype macros internally to the library, to avoid
calling H5check redundantly.
- Keep dataspace information for dataset locally instead of reading
from disk each time. Added new module to track open objects
in a file, to allow this (which will be useful eventually for
some FPH5 metadata caching issues).
- Remove H5AC_find macro which was inlining metadata cache lookups,
and call function instead.
- Remove redundant memset() calls from H5G_namei() routine.
- Remove redundant checking of object type when locating objects
in metadata cache and rely on the address only.
- Create default dataset object to use when default dataset creation
property list is used to create datasets, bypassing querying
for all the property list values.
- Use default I/O vector size when performing raw data with the
default dataset transfer property list, instead of querying for
I/O vector size.
- Remove H5P_DEFAULT internally to the library, replacing it with
more specific default property list based on the type of
property list needed.
- Remove redundant memset() calls in object header message (H5O*)
routines.
- Remove redunant memset() calls in data I/O routines.
- Split free-list allocation routines into malloc() and calloc()-
like routines, instead of one combined routine.
- Remove lots of indirection in H5O*() routines.
- Simplify metadata cache entry comparison routine (used when
flushing entire cache out).
- Only enable metadata cache statistics when H5AC_DEBUG is turned
on, instead of always tracking them.
- Simplify address comparison macro (H5F_addr_eq).
- Remove redundant metadata cache entry protections during dataset
creation by protecting the object header once and making all
the modifications necessary for the dataset creation before
unprotecting it.
- Reduce # of "number of element in extent" computations performed
by computing and storing the value during dataspace creation.
- Simplify checking for group location's file information, when file
has not been involving in file-mounting operations.
- Use binary encoding for modification time, instead of ASCII.
- Hoist H5HL_peek calls (to get information in a local heap)
out of loops in many group routine.
- Use static variable for iterators of selections, instead of
dynamically allocation them each time.
- Lookup & insert new entries in one step, avoiding traversing
group's B-tree twice.
- Fixed memory leak in H5Gget_objname_idx() routine (tangential to
performance improvements, but fixed along the way).
- Use free-list for reference counted strings.
- Don't bother copying object names into cached group entries,
since they are re-created when an object is opened.
The benchmark I used to measure these results created several thousand
small (2K) datasets in a file and wrote out the data for them. This is
Elena's "regular.c" benchmark.
These changes resulted in approximately ~4.3x speedup of the
development branch when compared to the previous code in the
development branch and ~1.4x speedup compared to the release
branch.
Additionally, these changes reduce the total memory used (code and
data) by the development branch by ~800KB, bringing the development
branch back into the same ballpark as the release branch.
I'll send out a more detailed description of the benchmark results
as a followup note.
New internal API routines:
Added "reference counted strings" API for tracking strings that get
used by multiple owners without duplicating the strings.
Added "ternary search tree" API for text->object mappings.
Platforms tested:
Tested h5committest {arabica (fortran), eirene (fortran, C++)
modi4 (parallel, fortran)}
Other platforms/configurations tested?
FreeBSD 4.7 (sleipnir) serial & parallel
Solaris 2.6 (baldric) serial
2003-01-10 01:20:03 +08:00
|
|
|
./src/H5RS.c
|
|
|
|
./src/H5RSprivate.h
|
1998-02-27 02:10:51 +08:00
|
|
|
./src/H5S.c
|
1998-07-07 04:58:42 +08:00
|
|
|
./src/H5Sall.c
|
2007-07-25 05:43:59 +08:00
|
|
|
./src/H5Sdbg.c
|
1998-07-07 04:58:42 +08:00
|
|
|
./src/H5Shyper.c
|
1998-08-19 02:26:32 +08:00
|
|
|
./src/H5Smpio.c
|
1998-11-13 08:26:28 +08:00
|
|
|
./src/H5Snone.c
|
2000-10-10 15:40:07 +08:00
|
|
|
./src/H5Spkg.h
|
2003-04-09 10:38:07 +08:00
|
|
|
./src/H5Spoint.c
|
1998-02-27 02:10:51 +08:00
|
|
|
./src/H5Sprivate.h
|
|
|
|
./src/H5Spublic.h
|
1998-07-07 04:58:42 +08:00
|
|
|
./src/H5Sselect.c
|
2003-06-04 23:47:17 +08:00
|
|
|
./src/H5Stest.c
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5SL.c
|
|
|
|
./src/H5SLprivate.h
|
2006-11-14 22:03:33 +08:00
|
|
|
./src/H5SM.c
|
|
|
|
./src/H5SMbtree2.c
|
|
|
|
./src/H5SMcache.c
|
[svn-r17943] Description:
Finish refactoring v2 B-trees so that they can have client callback
context provided to the encode/decode callbacks.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.6.2 (amazon) in debug mode
Mac OS X/32 10.6.2 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-12-02 00:45:27 +08:00
|
|
|
./src/H5SMmessage.c
|
2006-11-14 22:03:33 +08:00
|
|
|
./src/H5SMpkg.h
|
|
|
|
./src/H5SMprivate.h
|
2006-12-20 04:18:26 +08:00
|
|
|
./src/H5SMtest.c
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5ST.c
|
|
|
|
./src/H5STprivate.h
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5T.c
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tarray.c
|
1998-06-13 01:31:06 +08:00
|
|
|
./src/H5Tbit.c
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tcommit.c
|
|
|
|
./src/H5Tcompound.c
|
1998-01-15 03:42:59 +08:00
|
|
|
./src/H5Tconv.c
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tcset.c
|
2007-07-25 03:10:00 +08:00
|
|
|
./src/H5Tdbg.c
|
2007-04-12 00:22:16 +08:00
|
|
|
./src/H5Tdeprec.c
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tenum.c
|
|
|
|
./src/H5Tfields.c
|
|
|
|
./src/H5Tfixed.c
|
|
|
|
./src/H5Tfloat.c
|
|
|
|
./src/H5Tnative.c
|
|
|
|
./src/H5Toffset.c
|
|
|
|
./src/H5Topaque.c
|
|
|
|
./src/H5Torder.c
|
2005-12-04 10:27:37 +08:00
|
|
|
./src/H5Toh.c
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tpad.c
|
1997-12-11 06:38:07 +08:00
|
|
|
./src/H5Tpkg.h
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tprecis.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/H5Tprivate.h
|
|
|
|
./src/H5Tpublic.h
|
2003-02-12 21:44:31 +08:00
|
|
|
./src/H5Tstrpad.c
|
2007-07-25 03:14:11 +08:00
|
|
|
./src/H5Tvisit.c
|
1999-06-05 06:23:42 +08:00
|
|
|
./src/H5Tvlen.c
|
2005-02-18 22:46:21 +08:00
|
|
|
./src/H5TS.c
|
|
|
|
./src/H5TSprivate.h
|
2014-02-14 06:12:46 +08:00
|
|
|
./src/H5VM.c
|
|
|
|
./src/H5VMprivate.h
|
2007-06-29 11:12:45 +08:00
|
|
|
./src/H5WB.c
|
|
|
|
./src/H5WBprivate.h
|
1998-04-18 05:29:43 +08:00
|
|
|
./src/H5Z.c
|
1999-08-31 03:59:37 +08:00
|
|
|
./src/H5Zdeflate.c
|
2005-02-18 22:43:48 +08:00
|
|
|
./src/H5Zfletcher32.c
|
|
|
|
./src/H5Znbit.c
|
2003-04-09 10:38:07 +08:00
|
|
|
./src/H5Zpkg.h
|
1998-04-18 05:29:43 +08:00
|
|
|
./src/H5Zprivate.h
|
|
|
|
./src/H5Zpublic.h
|
2005-02-18 22:43:48 +08:00
|
|
|
./src/H5Zscaleoffset.c
|
2003-04-09 10:38:07 +08:00
|
|
|
./src/H5Zshuffle.c
|
2005-02-18 22:43:48 +08:00
|
|
|
./src/H5Zszip.c
|
|
|
|
./src/H5Ztrans.c
|
2005-02-01 11:17:02 +08:00
|
|
|
./src/Makefile.am
|
1997-08-16 00:35:53 +08:00
|
|
|
./src/Makefile.in
|
1998-02-17 05:26:59 +08:00
|
|
|
./src/hdf5.h
|
[svn-r1315] Changes since 19990607
----------------------
./configure.in
./configure [REGENERATED]
./src/libhdf5.settings.in [NEW]
./config/conclude.in
./INSTALL
./MANIFEST
A file called `libhdf5.settings' is installed along with the
libraries and it contains a list of various things that might
be of interest to someone using the library (such as what
compiler/options were used and what other libraries might need
to be linked to satisfy external references). We can add more
things as it becomes necessary. Here's a sample...
SUMMARY OF THE HDF5 CONFIGURATION
=================================
HDF5 Version: hdf5-1.1.106
Configured on: Tue Jun 8 11:38:52 EDT 1999
Configured by: matzke@llnl.gov at Spizella Software
Configure mode: development
Host system: i686-pc-linux-gnulibc1
Byte sex: little-endian
Libraries: static, shared
Parallel support: mpicc
Installation point: /usr/local
Compiler: mpicc (egcs-2.91.66)
Compiler switches: -Wall -g
Extra libraries: -lmfhdf -ldf -lz -ljpeg -lm
Archiver: ar
Ranlib: ranlib
Debugged Packages: d,e,f,g,hg,i,mm,o,p,s,v,z
API Tracing: yes
File addresses: large
1999-06-09 00:14:10 +08:00
|
|
|
./src/libhdf5.settings.in
|
2008-06-06 04:02:27 +08:00
|
|
|
./src/H5win32defs.h
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./test/COPYING
|
2010-03-18 20:23:04 +08:00
|
|
|
./test/H5srcdir.h
|
|
|
|
./test/H5srcdir_str.h.in
|
2005-02-01 11:17:02 +08:00
|
|
|
./test/Makefile.am
|
1997-08-16 00:35:53 +08:00
|
|
|
./test/Makefile.in
|
2010-10-16 03:16:41 +08:00
|
|
|
./test/accum.c
|
2008-08-20 00:35:16 +08:00
|
|
|
./test/app_ref.c
|
[svn-r20513] Description:
Correct several problems with compound datatypes that don't have any
fields added:
- Change assertion to error report when a file is encountered which has this
situation.
- Added check to attribute creation to avoid creating attributes with a
datatype like this (datasets and named datatypes already have the check)
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (amani) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, w/threadsafe, in production mode
Linux/PPC 2.6 (heiwa) w/C++ & FORTRAN, w/threadsafe, in debug mode
2011-04-16 03:06:38 +08:00
|
|
|
./test/bad_compound.h5
|
2006-03-25 03:36:44 +08:00
|
|
|
./test/be_data.h5
|
2006-08-03 07:41:53 +08:00
|
|
|
./test/be_extlink1.h5
|
|
|
|
./test/be_extlink2.h5
|
[svn-r339] Changes since 19980408
----------------------
./src/H5Osdspace.c
./html/H5.format.html
In the past we were allowed to have >2GB files on a 32-bit
machine as long as no dataset within the file was larger than
4GB (or whatever sizeof(size_t) is). That's been fixed now.
All dataset size calculations are done with `hsize_t' which is
normally defined as `unsigned long long'.
./src/H5F.c
./src/H5Ffamily.c
./src/H5Fprivate.h
./src/H5P.c
./src/H5Ppublic.h
The file family member size can now be set/queried. The
default is still 64MB, but it can be set to 1GB by saying:
H5Pset_family (plist, 30, H5P_DEFAULT);
When opening an existing file family the specified
bits-per-member is ignored and the first member of the family
determines the bits-per-member, which can be retrieved with
H5Pget_family().
./acconfig.h
./configure.in
./src/H5config.h
./src/H5public.h
Added `--disable-hsizet' so that those with old GCC compilers
(<2.8.1) can still compile the code.
./src/H5.c
./src/H5private.h
Added HDfprintf() which works just like fprintf() except you
can give `H' as a size modifier for the integer conversions
and supply an `hsize_t' or `hssize_t' argument without casting
it. For instance:
hsize_t npoints = H5Sget_npoints(space);
HDfprintf(stdout,"Dataset has %Hd (%#018Hx) points\n",
npoints, npoints);
You can now give `%a' as a format to print an address, but all
formating flags are ignored and it causes the return value of
HDfprintf() to not include the characters in the address (but
who uses the return value anyway :-). Example:
H5G_t *grp;
HDfprintf(stdout, "Group object header at %a\n",
&(grp->ent.header));
Added HDstrtoll() which works exactly like [HD]strtol() except
the result is an int64.
./src/debug.c
Large addresses can now be entered from the command-line. Use
either decimal, octal (leading `0') or hexadecimal (leading
`0x') when giving the address.
./src/h5ls.c
The printf format for dataset dimensions was changed to `%Hu'
to support large datasets.
./test/big.c [NEW]
A test for big datasets on 32-bit machines. This test is not
run by default. Don't try to run it on an nfs-mounted file
system or other file system that doesn't support holes because
it creates two 32GB datasets of all zero.
1998-04-10 04:22:11 +08:00
|
|
|
./test/big.c
|
1998-06-17 03:38:26 +08:00
|
|
|
./test/bittests.c
|
2005-02-04 03:59:05 +08:00
|
|
|
./test/btree2.c
|
2004-07-03 03:35:04 +08:00
|
|
|
./test/cache.c
|
2006-01-28 06:57:19 +08:00
|
|
|
./test/cache_api.c
|
|
|
|
./test/cache_common.c
|
|
|
|
./test/cache_common.h
|
2010-06-16 04:00:22 +08:00
|
|
|
./test/cache_tagging.c
|
1998-01-24 03:53:37 +08:00
|
|
|
./test/cmpd_dset.c
|
2009-03-24 02:51:29 +08:00
|
|
|
./test/corrupt_stab_msg.h5
|
2006-03-25 03:36:44 +08:00
|
|
|
./test/cross_read.c
|
2003-05-14 04:07:05 +08:00
|
|
|
./test/dangle.c
|
2002-11-20 21:02:20 +08:00
|
|
|
./test/deflate.h5
|
2003-05-14 04:07:05 +08:00
|
|
|
./test/dsets.c
|
2005-06-17 21:33:36 +08:00
|
|
|
./test/dt_arith.c
|
1997-12-11 06:38:07 +08:00
|
|
|
./test/dtypes.c
|
2004-05-04 07:34:42 +08:00
|
|
|
./test/dtransform.c
|
2013-03-27 23:39:16 +08:00
|
|
|
./test/dynlib1.c
|
2013-03-30 07:13:05 +08:00
|
|
|
./test/dynlib2.c
|
2013-04-02 07:38:40 +08:00
|
|
|
./test/dynlib3.c
|
[svn-r15549] Description:
Initial checkin of extensible array data structure prototype code and
regression tests.
Initial definitions for revised FUNC_ENTER/LEAVE and error reporting
macros, which are being vetted in the extensible array code.
Minor warning and formatting cleanups in other sections of code.
Tested on:
Mac OS X/32 10.5.4 (amazon) in debug mode
Mac OS X/32 10.5.4 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-08-28 22:57:13 +08:00
|
|
|
./test/earray.c
|
2011-02-09 01:32:56 +08:00
|
|
|
./test/efc.c
|
2012-10-30 02:59:05 +08:00
|
|
|
./test/enc_dec_plist.c
|
|
|
|
./test/enc_dec_plist_with_endianess.c
|
1999-01-07 19:37:16 +08:00
|
|
|
./test/enum.c
|
1998-01-31 07:32:28 +08:00
|
|
|
./test/extend.c
|
1998-03-05 00:20:23 +08:00
|
|
|
./test/external.c
|
2003-09-25 03:25:16 +08:00
|
|
|
./test/error_test.c
|
|
|
|
./test/err_compat.c
|
2011-06-03 23:58:49 +08:00
|
|
|
./test/filter_error.h5
|
2010-11-15 12:04:28 +08:00
|
|
|
./test/links_env.c
|
2007-12-14 02:17:02 +08:00
|
|
|
./test/family_v16_00000.h5
|
|
|
|
./test/family_v16_00001.h5
|
|
|
|
./test/family_v16_00002.h5
|
|
|
|
./test/family_v16_00003.h5
|
[svn-r17518] Description:
Bring most of Vailin's changes to the fixed array data structure back
to the trunk, including new regression test for data structure.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-09-25 04:30:47 +08:00
|
|
|
./test/farray.c
|
2006-02-27 11:46:46 +08:00
|
|
|
./test/fheap.c
|
[svn-r17582] Description:
Bring changes from file free space branch back to the trunk. *yay!*
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-10-02 10:08:59 +08:00
|
|
|
./test/filespace_1_8.h5
|
|
|
|
./test/filespace_1_6.h5
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./test/freespace.c
|
2012-03-31 16:49:35 +08:00
|
|
|
./test/file_image.c
|
|
|
|
./test/file_image_core_test.h5
|
2002-04-12 20:55:21 +08:00
|
|
|
./test/fill_old.h5
|
1998-10-06 05:01:10 +08:00
|
|
|
./test/fillval.c
|
2010-09-10 02:15:36 +08:00
|
|
|
./test/filter_fail.c
|
1998-10-26 22:49:52 +08:00
|
|
|
./test/flush1.c
|
|
|
|
./test/flush2.c
|
2013-05-02 20:50:08 +08:00
|
|
|
# ====distribute this for now. See HDFFV-8236====
|
|
|
|
./test/gen_bad_ohdr.c
|
|
|
|
./test/gen_bad_compound.c
|
|
|
|
./test/gen_bogus.c
|
|
|
|
./test/gen_cross.c
|
|
|
|
./test/gen_deflate.c
|
|
|
|
./test/gen_file_image.c
|
|
|
|
./test/gen_filespace.c
|
|
|
|
./test/gen_mergemsg.c
|
|
|
|
./test/gen_new_array.c
|
|
|
|
./test/gen_new_fill.c
|
|
|
|
./test/gen_new_group.c
|
|
|
|
./test/gen_new_mtime.c
|
|
|
|
./test/gen_new_super.c
|
|
|
|
./test/gen_noencoder.c
|
|
|
|
./test/gen_nullspace.c
|
|
|
|
./test/gen_old_array.c
|
|
|
|
./test/gen_old_group.c
|
|
|
|
./test/gen_old_layout.c
|
|
|
|
./test/gen_old_mtime.c
|
|
|
|
./test/gen_plist.c
|
|
|
|
./test/gen_sizes_lheap.c
|
|
|
|
./test/gen_specmetaread.c
|
|
|
|
./test/gen_udlinks.c
|
|
|
|
# ====end distribute this for now. See HDFFV-8236====
|
2002-04-17 22:38:21 +08:00
|
|
|
./test/getname.c
|
1998-04-03 11:29:38 +08:00
|
|
|
./test/gheap.c
|
2005-11-15 10:55:39 +08:00
|
|
|
./test/group_old.h5
|
1998-11-21 11:36:51 +08:00
|
|
|
./test/h5test.c
|
|
|
|
./test/h5test.h
|
1997-10-21 07:14:35 +08:00
|
|
|
./test/hyperslab.c
|
|
|
|
./test/istore.c
|
2006-03-25 03:36:44 +08:00
|
|
|
./test/le_data.h5
|
2006-08-03 07:41:53 +08:00
|
|
|
./test/le_extlink1.h5
|
|
|
|
./test/le_extlink2.h5
|
1998-11-25 22:58:22 +08:00
|
|
|
./test/lheap.c
|
1998-04-15 00:44:46 +08:00
|
|
|
./test/links.c
|
2006-07-15 03:06:24 +08:00
|
|
|
./test/mergemsg.h5
|
[svn-r15800] Description:
Bring file free space branch changes through r15795 into trunk, which
includes a fair bit of code cleanup & rearrangement along with a couple of
bug fixes also.
Tested on:
Mac OS X/32 10.5.5 (amazon) in debug mode
Mac OS X/32 10.5.5 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
2008-10-07 12:17:35 +08:00
|
|
|
./test/mf.c
|
1998-10-15 03:35:08 +08:00
|
|
|
./test/mount.c
|
1998-07-31 00:38:21 +08:00
|
|
|
./test/mtime.c
|
2011-06-22 23:47:57 +08:00
|
|
|
./test/multi_file_v16-r.h5
|
|
|
|
./test/multi_file_v16-s.h5
|
2004-07-02 01:38:04 +08:00
|
|
|
./test/noencoder.h5
|
2002-11-07 05:08:45 +08:00
|
|
|
./test/ntypes.c
|
1998-11-25 23:54:11 +08:00
|
|
|
./test/ohdr.c
|
2005-11-07 11:13:53 +08:00
|
|
|
./test/objcopy.c
|
2013-03-14 03:35:26 +08:00
|
|
|
./test/plugin.c
|
2004-07-15 03:34:24 +08:00
|
|
|
./test/reserved.c
|
2005-05-18 03:01:07 +08:00
|
|
|
./test/pool.c
|
2002-04-10 21:33:41 +08:00
|
|
|
./test/set_extent.c
|
2013-05-02 20:50:08 +08:00
|
|
|
# ====distribute this for now. See HDFFV-8236====
|
|
|
|
./test/space_overflow.c
|
|
|
|
# ====end distribute this for now. See HDFFV-8236====
|
[svn-r17624] Description:
Don't allow reads to change or add to the metadata accumulator, since
they might be speculative and could bring raw data into the metadata
accumulator.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.6.1 (amazon) in debug mode
Mac OS X/32 10.6.1 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-10-09 12:09:34 +08:00
|
|
|
./test/specmetaread.h5
|
1998-11-25 22:58:22 +08:00
|
|
|
./test/stab.c
|
2000-11-10 05:45:27 +08:00
|
|
|
./test/tarray.c
|
|
|
|
./test/tarrold.h5
|
2000-05-23 06:55:33 +08:00
|
|
|
./test/tattr.c
|
[svn-r14402] Description:
Add work-around to allow reading files that were produced with a buggy
earlier version of the library, which could create objects with the wrong
object header message count. There is now a configure flag
"--enable-strict-format-checks" which triggers a failure on reading a file
with this sort of corruption (when enabled) and allows the object to be read
(when disabled). The default value for the "strict-format-checks" flag is
yes when the "debug" flag is enabled and no when the "debug" flag is disabled.
Note that if strict format checks are disabled (allowing objects with
this particular kind of corruption to be read) and the file is opened with
write access, the library will re-write the object header for the corrupt
object with the correct # of object header messages.
This closes bugzilla bug #1010.
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.4.10 (amazon) in debug mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2008-01-13 13:37:00 +08:00
|
|
|
./test/tbad_msg_count.h5
|
2003-01-22 04:19:48 +08:00
|
|
|
./test/tbogus.h5
|
2006-08-22 07:27:11 +08:00
|
|
|
./test/tchecksum.c
|
2009-09-28 23:44:35 +08:00
|
|
|
./test/tcheck_version.c
|
2001-09-26 13:39:48 +08:00
|
|
|
./test/tconfig.c
|
2007-12-21 05:09:58 +08:00
|
|
|
./test/tcoords.c
|
2009-09-28 23:44:35 +08:00
|
|
|
./test/testcheck_version.sh.in
|
2007-08-22 05:08:27 +08:00
|
|
|
./test/testerror.sh.in
|
2010-11-15 12:04:28 +08:00
|
|
|
./test/testlinks_env.sh.in
|
2004-01-07 01:53:13 +08:00
|
|
|
./test/testframe.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./test/testhdf5.c
|
|
|
|
./test/testhdf5.h
|
2009-09-21 13:28:44 +08:00
|
|
|
./test/testlibinfo.sh.in
|
2013-03-14 03:35:26 +08:00
|
|
|
./test/test_plugin.sh.in
|
2001-07-31 04:02:48 +08:00
|
|
|
./test/testmeta.c
|
1997-08-16 00:35:53 +08:00
|
|
|
./test/tfile.c
|
2000-11-12 08:08:59 +08:00
|
|
|
./test/tgenprop.c
|
2006-08-03 07:41:53 +08:00
|
|
|
./test/th5o.c
|
1998-02-27 02:10:51 +08:00
|
|
|
./test/th5s.c
|
1998-10-27 03:55:54 +08:00
|
|
|
./test/th5s.h5
|
2003-02-25 04:25:13 +08:00
|
|
|
./test/theap.c
|
2004-06-22 02:21:04 +08:00
|
|
|
./test/tid.c
|
2000-04-06 04:51:10 +08:00
|
|
|
./test/titerate.c
|
2004-05-28 04:24:08 +08:00
|
|
|
./test/tlayouto.h5
|
1997-08-16 00:35:53 +08:00
|
|
|
./test/tmeta.c
|
2002-01-25 22:54:58 +08:00
|
|
|
./test/tmisc.c
|
[svn-r6252] Purpose:
Lots of performance improvements & a couple new internal API interfaces.
Description:
Performance Improvements:
- Cached file offset & length sizes in shared file struct, to avoid
constantly looking them up in the FCPL.
- Generic property improvements:
- Added "revision" number to generic property classes to speed
up comparisons.
- Changed method of storing properties from using a hash-table
to the TBBT routines in the library.
- Share the propery names between classes and the lists derived
from them.
- Removed redundant 'def_value' buffer from each property.
- Switching code to use a "copy on write" strategy for
properties in each list, where the properties in each list
are shared with the properties in the class, until a
property's value is changed in a list.
- Fixed error in layout code which was allocating too many buffers.
- Redefined public macros of the form (H5open()/H5check, <variable>)
internally to only be (<variable>), avoiding innumerable useless
calls to H5open() and H5check_version().
- Reuse already zeroed buffers in H5F_contig_fill instead of
constantly re-zeroing them.
- Don't write fill values if writing entire dataset.
- Use gettimeofday() system call instead of time() system when
checking the modification time of a dataset.
- Added reference counted string API and use it for tracking the
names of objects opening in a file (for the ID->name code).
- Removed redundant H5P_get() calls in B-tree routines.
- Redefine H5T datatype macros internally to the library, to avoid
calling H5check redundantly.
- Keep dataspace information for dataset locally instead of reading
from disk each time. Added new module to track open objects
in a file, to allow this (which will be useful eventually for
some FPH5 metadata caching issues).
- Remove H5AC_find macro which was inlining metadata cache lookups,
and call function instead.
- Remove redundant memset() calls from H5G_namei() routine.
- Remove redundant checking of object type when locating objects
in metadata cache and rely on the address only.
- Create default dataset object to use when default dataset creation
property list is used to create datasets, bypassing querying
for all the property list values.
- Use default I/O vector size when performing raw data with the
default dataset transfer property list, instead of querying for
I/O vector size.
- Remove H5P_DEFAULT internally to the library, replacing it with
more specific default property list based on the type of
property list needed.
- Remove redundant memset() calls in object header message (H5O*)
routines.
- Remove redunant memset() calls in data I/O routines.
- Split free-list allocation routines into malloc() and calloc()-
like routines, instead of one combined routine.
- Remove lots of indirection in H5O*() routines.
- Simplify metadata cache entry comparison routine (used when
flushing entire cache out).
- Only enable metadata cache statistics when H5AC_DEBUG is turned
on, instead of always tracking them.
- Simplify address comparison macro (H5F_addr_eq).
- Remove redundant metadata cache entry protections during dataset
creation by protecting the object header once and making all
the modifications necessary for the dataset creation before
unprotecting it.
- Reduce # of "number of element in extent" computations performed
by computing and storing the value during dataspace creation.
- Simplify checking for group location's file information, when file
has not been involving in file-mounting operations.
- Use binary encoding for modification time, instead of ASCII.
- Hoist H5HL_peek calls (to get information in a local heap)
out of loops in many group routine.
- Use static variable for iterators of selections, instead of
dynamically allocation them each time.
- Lookup & insert new entries in one step, avoiding traversing
group's B-tree twice.
- Fixed memory leak in H5Gget_objname_idx() routine (tangential to
performance improvements, but fixed along the way).
- Use free-list for reference counted strings.
- Don't bother copying object names into cached group entries,
since they are re-created when an object is opened.
The benchmark I used to measure these results created several thousand
small (2K) datasets in a file and wrote out the data for them. This is
Elena's "regular.c" benchmark.
These changes resulted in approximately ~4.3x speedup of the
development branch when compared to the previous code in the
development branch and ~1.4x speedup compared to the release
branch.
Additionally, these changes reduce the total memory used (code and
data) by the development branch by ~800KB, bringing the development
branch back into the same ballpark as the release branch.
I'll send out a more detailed description of the benchmark results
as a followup note.
New internal API routines:
Added "reference counted strings" API for tracking strings that get
used by multiple owners without duplicating the strings.
Added "ternary search tree" API for text->object mappings.
Platforms tested:
Tested h5committest {arabica (fortran), eirene (fortran, C++)
modi4 (parallel, fortran)}
Other platforms/configurations tested?
FreeBSD 4.7 (sleipnir) serial & parallel
Solaris 2.6 (baldric) serial
2003-01-10 01:20:03 +08:00
|
|
|
./test/tmtimen.h5
|
|
|
|
./test/tmtimeo.h5
|
2000-10-20 00:42:33 +08:00
|
|
|
./test/ttime.c
|
1998-10-14 05:27:53 +08:00
|
|
|
./test/trefer.c
|
2003-01-10 21:27:27 +08:00
|
|
|
./test/trefstr.c
|
1998-07-15 13:42:11 +08:00
|
|
|
./test/tselect.c
|
2010-07-17 00:32:49 +08:00
|
|
|
./test/tsizeslheap.h5
|
2004-11-28 00:07:11 +08:00
|
|
|
./test/tskiplist.c
|
2006-11-14 22:03:33 +08:00
|
|
|
./test/tsohm.c
|
2003-01-10 21:27:27 +08:00
|
|
|
./test/ttst.c
|
2000-05-23 06:55:33 +08:00
|
|
|
./test/ttsafe.c
|
|
|
|
./test/ttsafe.h
|
|
|
|
./test/ttsafe_acreate.c
|
|
|
|
./test/ttsafe_cancel.c
|
|
|
|
./test/ttsafe_dcreate.c
|
|
|
|
./test/ttsafe_error.c
|
2005-05-24 02:20:07 +08:00
|
|
|
./test/tunicode.c
|
1999-10-07 00:38:04 +08:00
|
|
|
./test/tvlstr.c
|
1999-06-12 06:03:53 +08:00
|
|
|
./test/tvltypes.c
|
1998-09-28 22:20:21 +08:00
|
|
|
./test/unlink.c
|
2013-04-30 03:23:04 +08:00
|
|
|
./test/unregister.c
|
2005-06-24 22:35:35 +08:00
|
|
|
./test/vfd.c
|
2013-01-10 04:23:07 +08:00
|
|
|
./test/test_filters_le.h5
|
|
|
|
./test/test_filters_be.h5
|
2004-03-27 00:32:33 +08:00
|
|
|
./test/gen_filters.c
|
2008-05-01 03:51:13 +08:00
|
|
|
./test/chunk_info.c
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2003-09-25 03:25:16 +08:00
|
|
|
./test/testfiles/err_compat_1
|
|
|
|
./test/testfiles/err_compat_2
|
|
|
|
./test/testfiles/error_test_1
|
|
|
|
./test/testfiles/error_test_2
|
2010-11-16 00:35:29 +08:00
|
|
|
./test/testfiles/links_env.out
|
2012-10-30 02:59:05 +08:00
|
|
|
./test/testfiles/plist_files/acpl_be
|
|
|
|
./test/testfiles/plist_files/acpl_le
|
|
|
|
./test/testfiles/plist_files/dapl_be
|
|
|
|
./test/testfiles/plist_files/dapl_le
|
|
|
|
./test/testfiles/plist_files/dcpl_be
|
|
|
|
./test/testfiles/plist_files/dcpl_le
|
|
|
|
./test/testfiles/plist_files/dxpl_be
|
|
|
|
./test/testfiles/plist_files/dxpl_le
|
|
|
|
./test/testfiles/plist_files/fapl_be
|
|
|
|
./test/testfiles/plist_files/fapl_le
|
|
|
|
./test/testfiles/plist_files/fcpl_be
|
|
|
|
./test/testfiles/plist_files/fcpl_le
|
|
|
|
./test/testfiles/plist_files/gcpl_be
|
|
|
|
./test/testfiles/plist_files/gcpl_le
|
|
|
|
./test/testfiles/plist_files/lapl_be
|
|
|
|
./test/testfiles/plist_files/lapl_le
|
|
|
|
./test/testfiles/plist_files/lcpl_be
|
|
|
|
./test/testfiles/plist_files/lcpl_le
|
|
|
|
./test/testfiles/plist_files/ocpl_be
|
|
|
|
./test/testfiles/plist_files/ocpl_le
|
|
|
|
./test/testfiles/plist_files/ocpypl_be
|
|
|
|
./test/testfiles/plist_files/ocpypl_le
|
|
|
|
./test/testfiles/plist_files/strcpl_be
|
|
|
|
./test/testfiles/plist_files/strcpl_le
|
2003-09-25 03:25:16 +08:00
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./testpar/COPYING
|
2005-02-01 11:17:02 +08:00
|
|
|
./testpar/Makefile.am
|
1998-11-13 23:06:06 +08:00
|
|
|
./testpar/Makefile.in
|
2006-01-28 06:57:19 +08:00
|
|
|
./testpar/t_cache.c
|
2012-10-30 02:59:05 +08:00
|
|
|
./testpar/t_chunk_alloc.c
|
|
|
|
./testpar/t_coll_chunk.c
|
1998-07-03 09:16:22 +08:00
|
|
|
./testpar/t_dset.c
|
|
|
|
./testpar/t_file.c
|
2012-03-31 16:49:35 +08:00
|
|
|
./testpar/t_file_image.c
|
2012-10-30 02:59:05 +08:00
|
|
|
./testpar/t_filter_read.c
|
1999-12-17 22:35:54 +08:00
|
|
|
./testpar/t_mdset.c
|
1999-02-17 12:39:22 +08:00
|
|
|
./testpar/t_mpi.c
|
2003-04-18 11:07:43 +08:00
|
|
|
./testpar/t_ph5basic.c
|
2006-10-02 05:29:29 +08:00
|
|
|
./testpar/t_pflush1.c
|
|
|
|
./testpar/t_pflush2.c
|
2012-10-30 02:59:05 +08:00
|
|
|
./testpar/t_prop.c
|
2011-01-12 12:38:59 +08:00
|
|
|
./testpar/t_shapesame.c
|
|
|
|
./testpar/t_span_tree.c
|
2005-03-03 21:13:14 +08:00
|
|
|
./testpar/testpar.h
|
1998-02-18 04:31:44 +08:00
|
|
|
./testpar/testphdf5.c
|
1998-07-03 09:16:22 +08:00
|
|
|
./testpar/testphdf5.h
|
1998-09-08 21:38:29 +08:00
|
|
|
|
2006-09-05 02:30:13 +08:00
|
|
|
./tools/COPYING
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/Makefile.am
|
1998-07-13 23:35:21 +08:00
|
|
|
./tools/Makefile.in
|
2001-02-23 06:09:28 +08:00
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/h5dump/Makefile.am
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/h5dump/Makefile.in
|
|
|
|
./tools/h5dump/h5dump.c
|
|
|
|
./tools/h5dump/h5dump.h
|
2012-02-18 05:41:58 +08:00
|
|
|
./tools/h5dump/h5dump_defines.h
|
|
|
|
./tools/h5dump/h5dump_extern.h
|
|
|
|
./tools/h5dump/h5dump_ddl.c
|
|
|
|
./tools/h5dump/h5dump_ddl.h
|
|
|
|
./tools/h5dump/h5dump_xml.c
|
|
|
|
./tools/h5dump/h5dump_xml.h
|
2002-10-21 07:58:11 +08:00
|
|
|
./tools/h5dump/h5dumpgentest.c
|
2004-06-09 21:47:20 +08:00
|
|
|
./tools/h5dump/testh5dump.sh.in
|
2012-05-23 04:34:34 +08:00
|
|
|
./tools/h5dump/testh5dumppbits.sh.in
|
2006-06-14 05:21:14 +08:00
|
|
|
./tools/h5dump/testh5dumpxml.sh.in
|
2006-06-26 22:41:59 +08:00
|
|
|
./tools/h5dump/binread.c
|
|
|
|
|
2001-02-23 06:09:28 +08:00
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/h5import/Makefile.am
|
2003-04-04 04:00:42 +08:00
|
|
|
./tools/h5import/Makefile.in
|
|
|
|
./tools/h5import/h5import.h
|
|
|
|
./tools/h5import/h5import.c
|
|
|
|
./tools/h5import/h5importtest.c
|
2012-08-24 00:07:43 +08:00
|
|
|
./tools/h5import/h5importtestutil.sh.in
|
2008-05-01 03:51:13 +08:00
|
|
|
|
2010-02-15 03:01:05 +08:00
|
|
|
# testfiles for h5import
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/binfp64.conf
|
|
|
|
./tools/h5import/testfiles/binfp64.h5
|
|
|
|
./tools/h5import/testfiles/binin16.conf
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/binin16.h5
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/binin32.conf
|
|
|
|
./tools/h5import/testfiles/binin32.h5
|
|
|
|
./tools/h5import/testfiles/binin8.conf
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/binin8.h5
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/binin8w.conf
|
|
|
|
./tools/h5import/testfiles/binin8w.h5
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/binuin16.conf
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/binuin16.h5
|
|
|
|
./tools/h5import/testfiles/binuin32.conf
|
|
|
|
./tools/h5import/testfiles/binuin32.h5
|
|
|
|
./tools/h5import/testfiles/textpfe.conf
|
|
|
|
./tools/h5import/testfiles/textpfe.h5
|
|
|
|
./tools/h5import/testfiles/textpfe64.txt
|
|
|
|
./tools/h5import/testfiles/txtfp32.conf
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/txtfp32.h5
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/txtfp32.txt
|
|
|
|
./tools/h5import/testfiles/txtfp64.conf
|
|
|
|
./tools/h5import/testfiles/txtfp64.h5
|
|
|
|
./tools/h5import/testfiles/txtfp64.txt
|
|
|
|
./tools/h5import/testfiles/txtin16.conf
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/txtin16.h5
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/txtin16.txt
|
|
|
|
./tools/h5import/testfiles/txtin32.conf
|
|
|
|
./tools/h5import/testfiles/txtin32.h5
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/txtin32.txt
|
|
|
|
./tools/h5import/testfiles/txtin8.conf
|
|
|
|
./tools/h5import/testfiles/txtin8.h5
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/txtin8.txt
|
2008-05-01 03:51:13 +08:00
|
|
|
./tools/h5import/testfiles/txtuin16.conf
|
|
|
|
./tools/h5import/testfiles/txtuin16.h5
|
2012-07-03 01:35:11 +08:00
|
|
|
./tools/h5import/testfiles/txtuin16.txt
|
|
|
|
./tools/h5import/testfiles/txtuin32.conf
|
|
|
|
./tools/h5import/testfiles/txtuin32.h5
|
|
|
|
./tools/h5import/testfiles/txtuin32.txt
|
|
|
|
./tools/h5import/testfiles/txtstr.conf
|
|
|
|
./tools/h5import/testfiles/txtstr.h5
|
|
|
|
./tools/h5import/testfiles/txtstr.txt
|
2012-07-20 03:53:17 +08:00
|
|
|
./tools/h5import/testfiles/dbinfp64.h5.txt
|
|
|
|
./tools/h5import/testfiles/dbinin8.h5.txt
|
|
|
|
./tools/h5import/testfiles/dbinin8w.h5.txt
|
|
|
|
./tools/h5import/testfiles/dbinin16.h5.txt
|
|
|
|
./tools/h5import/testfiles/dbinin32.h5.txt
|
|
|
|
./tools/h5import/testfiles/dbinuin16.h5.txt
|
|
|
|
./tools/h5import/testfiles/dbinuin32.h5.txt
|
|
|
|
./tools/h5import/testfiles/dtxtstr.h5.txt
|
2007-08-08 00:21:40 +08:00
|
|
|
|
2007-02-27 06:11:36 +08:00
|
|
|
# h5diff sources
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/h5diff/Makefile.am
|
2002-10-10 23:35:25 +08:00
|
|
|
./tools/h5diff/Makefile.in
|
2005-02-17 04:23:06 +08:00
|
|
|
./tools/h5diff/h5diff_common.c
|
|
|
|
./tools/h5diff/h5diff_common.h
|
2003-10-23 05:58:07 +08:00
|
|
|
./tools/h5diff/h5diff_main.c
|
2005-02-17 04:23:06 +08:00
|
|
|
./tools/h5diff/ph5diff_main.c
|
2006-04-26 02:19:40 +08:00
|
|
|
./tools/h5diff/h5diffgentest.c
|
2012-08-24 00:07:43 +08:00
|
|
|
./tools/h5diff/testh5diff.sh.in
|
|
|
|
./tools/h5diff/testph5diff.sh.in
|
2002-10-10 23:35:25 +08:00
|
|
|
|
2004-08-03 01:51:50 +08:00
|
|
|
# h5repack sources
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/h5repack/Makefile.am
|
2003-09-20 03:32:25 +08:00
|
|
|
./tools/h5repack/Makefile.in
|
2014-03-19 00:21:46 +08:00
|
|
|
./tools/h5repack/dynlib_rpk.c
|
2004-07-02 01:38:04 +08:00
|
|
|
./tools/h5repack/h5repack.sh.in
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/h5repack_plugin.sh.in
|
2003-09-20 03:32:25 +08:00
|
|
|
./tools/h5repack/h5repack.c
|
2004-08-03 01:51:50 +08:00
|
|
|
./tools/h5repack/h5repack.h
|
|
|
|
./tools/h5repack/h5repack_copy.c
|
2007-03-02 22:35:18 +08:00
|
|
|
./tools/h5repack/h5repack_refs.c
|
2004-08-03 01:51:50 +08:00
|
|
|
./tools/h5repack/h5repack_filters.c
|
2003-10-23 05:58:07 +08:00
|
|
|
./tools/h5repack/h5repack_main.c
|
|
|
|
./tools/h5repack/h5repack_opttable.c
|
|
|
|
./tools/h5repack/h5repack_parse.c
|
2004-08-03 01:51:50 +08:00
|
|
|
./tools/h5repack/h5repack_verify.c
|
2006-11-16 03:56:44 +08:00
|
|
|
./tools/h5repack/h5repacktst.c
|
[svn-r9493] Purpose:
Fix SZIP filter to dynmically detect encoder.
Description:
Solution:
See:
http://hdf.ncsa.uiuc.edu/RFC/SZIP/Szip_dynamic_12_Oct.pdf
Platforms tested:
verbena, arabica, cobalt.
Note RE testing:
All automatic tests work as before.
The feature is a configuration thing, so the tests are manual.
Tested with the following configs:
pre-release version of SZIP, with dynamic library,
1. no SZIP
2. SZIP, decoder only
3. SZIP, encoder+decoder
released (static lib) SZIP
4. no SZIP
5. SZIP, decoder only
6. SZIP, encoder+decoder
after build, switch szip in LD_LIBRARY_PATH at run time
7. SZIP decoder
8. SZIP encoder
Misc. update:
Manifest updated
2004-11-03 03:10:24 +08:00
|
|
|
./tools/h5repack/testh5repack_detect_szip.c
|
2004-04-08 05:36:15 +08:00
|
|
|
|
2010-02-15 03:01:05 +08:00
|
|
|
# h5ls sources
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/h5ls/Makefile.am
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/h5ls/Makefile.in
|
|
|
|
./tools/h5ls/h5ls.c
|
2009-02-27 04:21:50 +08:00
|
|
|
./tools/h5ls/testh5ls.sh.in
|
2001-02-23 06:09:28 +08:00
|
|
|
|
2010-02-15 03:01:05 +08:00
|
|
|
# h5copy sources
|
2012-08-24 00:07:43 +08:00
|
|
|
./tools/h5copy/testh5copy.sh.in
|
2006-07-20 05:47:33 +08:00
|
|
|
./tools/h5copy/Makefile.in
|
|
|
|
./tools/h5copy/h5copy.c
|
2006-09-19 00:25:47 +08:00
|
|
|
./tools/h5copy/h5copygentest.c
|
2006-07-20 05:47:33 +08:00
|
|
|
./tools/h5copy/Makefile.am
|
|
|
|
|
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/lib/Makefile.am
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/lib/Makefile.in
|
2004-08-03 01:51:50 +08:00
|
|
|
./tools/lib/h5diff.c
|
|
|
|
./tools/lib/h5diff.h
|
|
|
|
./tools/lib/h5diff_array.c
|
|
|
|
./tools/lib/h5diff_attr.c
|
|
|
|
./tools/lib/h5diff_dset.c
|
|
|
|
./tools/lib/h5diff_util.c
|
|
|
|
./tools/lib/h5trav.c
|
|
|
|
./tools/lib/h5trav.h
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/lib/h5tools.c
|
|
|
|
./tools/lib/h5tools.h
|
2012-02-18 05:41:58 +08:00
|
|
|
./tools/lib/h5tools_dump.c
|
|
|
|
./tools/lib/h5tools_dump.h
|
2004-08-03 01:51:50 +08:00
|
|
|
./tools/lib/h5tools_filters.c
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/lib/h5tools_str.c
|
|
|
|
./tools/lib/h5tools_str.h
|
2001-03-10 00:47:46 +08:00
|
|
|
./tools/lib/h5tools_utils.c
|
|
|
|
./tools/lib/h5tools_utils.h
|
2004-06-11 01:35:48 +08:00
|
|
|
./tools/lib/h5tools_ref.c
|
|
|
|
./tools/lib/h5tools_ref.h
|
2004-10-07 00:13:26 +08:00
|
|
|
./tools/lib/h5tools_type.c
|
2005-01-27 07:05:12 +08:00
|
|
|
./tools/lib/ph5diff.h
|
2009-09-15 03:52:42 +08:00
|
|
|
./tools/lib/h5tools_error.h
|
2015-01-02 00:24:55 +08:00
|
|
|
./tools/lib/io_timer.c
|
|
|
|
./tools/lib/io_timer.h
|
2001-02-23 06:09:28 +08:00
|
|
|
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/misc/Makefile.am
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/misc/Makefile.in
|
2003-04-10 08:48:46 +08:00
|
|
|
./tools/misc/h5cc.in
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/misc/h5debug.c
|
2007-02-14 21:54:11 +08:00
|
|
|
./tools/misc/h5mkgrp.c
|
2002-06-14 23:12:59 +08:00
|
|
|
./tools/misc/h5redeploy.in
|
2001-02-23 06:09:28 +08:00
|
|
|
./tools/misc/h5repart.c
|
2005-06-03 05:00:23 +08:00
|
|
|
./tools/misc/h5repart_gentest.c
|
|
|
|
./tools/misc/repart_test.c
|
2012-08-24 00:07:43 +08:00
|
|
|
./tools/misc/testh5mkgrp.sh.in
|
2005-06-03 05:00:23 +08:00
|
|
|
./tools/misc/testh5repart.sh.in
|
2009-09-15 03:52:42 +08:00
|
|
|
./tools/misc/talign.c
|
2010-11-05 04:51:05 +08:00
|
|
|
./tools/misc/testfiles/h5mkgrp_help.txt
|
|
|
|
./tools/misc/testfiles/h5mkgrp_version.txt.in
|
2013-01-31 05:09:56 +08:00
|
|
|
./tools/misc/h5perf_gentest.c
|
|
|
|
|
2010-02-15 03:01:05 +08:00
|
|
|
# h5stat sources
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/Makefile.am
|
|
|
|
./tools/h5stat/Makefile.in
|
|
|
|
./tools/h5stat/h5stat.c
|
2010-02-15 03:01:05 +08:00
|
|
|
|
|
|
|
# h5stat test files
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/h5stat_gentest.c
|
|
|
|
./tools/h5stat/testh5stat.sh.in
|
2013-08-09 05:04:52 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_dims1.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_dims2.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_err1_dims.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_err1_links.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_err1_numattrs.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_err2_numattrs.ddl
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_filters.ddl
|
2010-02-15 03:01:05 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_filters-d.ddl
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_filters-dT.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_filters-F.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_filters-file.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_filters-g.ddl
|
2010-02-16 02:46:33 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_filters-UD.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_filters-UT.ddl
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_filters.h5
|
|
|
|
./tools/h5stat/testfiles/h5stat_help1.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_help2.ddl
|
2013-08-09 05:04:52 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_links1.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_links2.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_links3.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_links4.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_links5.ddl
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_newgrat.ddl
|
2010-02-16 02:46:33 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_newgrat-UA.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_newgrat-UG.ddl
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_newgrat.h5
|
2013-08-09 05:04:52 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_nofile.ddl
|
2012-06-08 00:04:56 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_notexist.ddl
|
2013-08-09 05:04:52 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_numattrs1.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_numattrs2.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_numattrs3.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_numattrs4.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_threshold.h5
|
2007-07-28 01:36:36 +08:00
|
|
|
./tools/h5stat/testfiles/h5stat_tsohm.ddl
|
|
|
|
./tools/h5stat/testfiles/h5stat_tsohm.h5
|
1998-09-10 01:31:19 +08:00
|
|
|
|
2010-02-15 03:01:05 +08:00
|
|
|
# h5dump test files
|
2012-05-23 05:36:45 +08:00
|
|
|
./tools/testfiles/charsets.h5
|
|
|
|
./tools/testfiles/charsets.ddl
|
2005-06-03 05:00:23 +08:00
|
|
|
./tools/testfiles/family_file00000.h5
|
|
|
|
./tools/testfiles/family_file00001.h5
|
|
|
|
./tools/testfiles/family_file00002.h5
|
|
|
|
./tools/testfiles/family_file00003.h5
|
|
|
|
./tools/testfiles/family_file00004.h5
|
|
|
|
./tools/testfiles/family_file00005.h5
|
|
|
|
./tools/testfiles/family_file00006.h5
|
|
|
|
./tools/testfiles/family_file00007.h5
|
|
|
|
./tools/testfiles/family_file00008.h5
|
|
|
|
./tools/testfiles/family_file00009.h5
|
|
|
|
./tools/testfiles/family_file00010.h5
|
|
|
|
./tools/testfiles/family_file00011.h5
|
|
|
|
./tools/testfiles/family_file00012.h5
|
|
|
|
./tools/testfiles/family_file00013.h5
|
|
|
|
./tools/testfiles/family_file00014.h5
|
|
|
|
./tools/testfiles/family_file00015.h5
|
|
|
|
./tools/testfiles/family_file00016.h5
|
|
|
|
./tools/testfiles/family_file00017.h5
|
[svn-r17582] Description:
Bring changes from file free space branch back to the trunk. *yay!*
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/default API=1.8.x,
w/C++ & FORTRAN, w/threadsafe, in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers, w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-10-02 10:08:59 +08:00
|
|
|
./tools/testfiles/file_space.h5
|
|
|
|
./tools/testfiles/file_space.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/filter_fail.h5
|
|
|
|
./tools/testfiles/filter_fail.ddl
|
2011-05-12 04:45:54 +08:00
|
|
|
./tools/testfiles/h5dump-help.txt
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/packedbits.ddl
|
|
|
|
./tools/testfiles/taindices.h5
|
1998-10-01 02:50:49 +08:00
|
|
|
./tools/testfiles/tall-1.ddl
|
|
|
|
./tools/testfiles/tall-2.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tall-2A.ddl
|
|
|
|
./tools/testfiles/tall-2A0.ddl
|
|
|
|
./tools/testfiles/tall-2B.ddl
|
1998-10-01 02:50:49 +08:00
|
|
|
./tools/testfiles/tall-3.ddl
|
2001-04-25 07:10:15 +08:00
|
|
|
./tools/testfiles/tall-4s.ddl
|
|
|
|
./tools/testfiles/tall-5s.ddl
|
2011-03-09 21:07:38 +08:00
|
|
|
./tools/testfiles/tall-6.ddl
|
2013-01-15 22:31:24 +08:00
|
|
|
./tools/testfiles/tall-6.exp
|
2013-08-13 05:58:31 +08:00
|
|
|
./tools/testfiles/tall-7.ddl
|
|
|
|
./tools/testfiles/tall-7N.ddl
|
1998-09-10 01:31:19 +08:00
|
|
|
./tools/testfiles/tall.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tallfilters.ddl
|
2000-11-22 05:56:05 +08:00
|
|
|
./tools/testfiles/tarray1.ddl
|
|
|
|
./tools/testfiles/tarray1.h5
|
2011-02-16 03:28:48 +08:00
|
|
|
./tools/testfiles/tarray1_big.ddl
|
|
|
|
./tools/testfiles/tarray1_big.h5
|
2000-11-22 05:56:05 +08:00
|
|
|
./tools/testfiles/tarray2.ddl
|
|
|
|
./tools/testfiles/tarray2.h5
|
|
|
|
./tools/testfiles/tarray3.ddl
|
|
|
|
./tools/testfiles/tarray3.h5
|
|
|
|
./tools/testfiles/tarray4.ddl
|
|
|
|
./tools/testfiles/tarray4.h5
|
2000-12-02 23:11:16 +08:00
|
|
|
./tools/testfiles/tarray5.ddl
|
2000-11-22 05:56:05 +08:00
|
|
|
./tools/testfiles/tarray5.h5
|
|
|
|
./tools/testfiles/tarray6.ddl
|
|
|
|
./tools/testfiles/tarray6.h5
|
|
|
|
./tools/testfiles/tarray7.ddl
|
|
|
|
./tools/testfiles/tarray7.h5
|
2009-08-02 05:29:48 +08:00
|
|
|
./tools/testfiles/tarray8.ddl
|
|
|
|
./tools/testfiles/tarray8.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tattr.h5
|
1998-10-01 02:50:49 +08:00
|
|
|
./tools/testfiles/tattr-1.ddl
|
|
|
|
./tools/testfiles/tattr-2.ddl
|
|
|
|
./tools/testfiles/tattr-3.ddl
|
2011-12-06 04:34:29 +08:00
|
|
|
./tools/testfiles/tattr-4_be.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tattr2.h5
|
|
|
|
./tools/testfiles/tattr4_be.h5
|
|
|
|
./tools/testfiles/tattrcontents1.ddl
|
|
|
|
./tools/testfiles/tattrcontents2.ddl
|
2012-06-28 03:41:21 +08:00
|
|
|
./tools/testfiles/tattrintsize.ddl
|
2012-06-28 03:24:23 +08:00
|
|
|
./tools/testfiles/tattrintsize.h5
|
2009-09-04 22:50:13 +08:00
|
|
|
./tools/testfiles/tattrreg.h5
|
|
|
|
./tools/testfiles/tattrreg.ddl
|
|
|
|
./tools/testfiles/tattrregR.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tbigdims.ddl
|
|
|
|
./tools/testfiles/tbigdims.h5
|
|
|
|
./tools/testfiles/tbinary.h5
|
|
|
|
./tools/testfiles/tbin1.ddl
|
|
|
|
./tools/testfiles/tbin2.ddl
|
|
|
|
./tools/testfiles/tbin3.ddl
|
|
|
|
./tools/testfiles/tbin4.ddl
|
2010-08-10 02:16:45 +08:00
|
|
|
./tools/testfiles/tbinregR.exp
|
2010-08-24 06:30:44 +08:00
|
|
|
./tools/testfiles/tbinregR.ddl
|
2000-06-01 00:23:52 +08:00
|
|
|
./tools/testfiles/tbitfields.h5
|
2014-10-28 05:47:24 +08:00
|
|
|
./tools/testfiles/tbitnopaque.ddl
|
|
|
|
./tools/testfiles/tbitnopaque.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tboot1.ddl
|
|
|
|
./tools/testfiles/tboot2.ddl
|
|
|
|
./tools/testfiles/tboot2A.ddl
|
|
|
|
./tools/testfiles/tboot2B.ddl
|
2003-05-01 06:37:06 +08:00
|
|
|
./tools/testfiles/tchar.h5
|
|
|
|
./tools/testfiles/tchar1.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tchunked.ddl
|
|
|
|
./tools/testfiles/tcompact.ddl
|
|
|
|
./tools/testfiles/tcontents.ddl
|
|
|
|
./tools/testfiles/tcontiguos.ddl
|
2012-07-06 03:59:36 +08:00
|
|
|
./tools/testfiles/tcmpdattrintsize.ddl
|
2013-11-07 02:28:12 +08:00
|
|
|
./tools/testfiles/tcmpdintarray.ddl
|
|
|
|
./tools/testfiles/tcmpdints.ddl
|
2012-07-06 03:59:36 +08:00
|
|
|
./tools/testfiles/tcmpdintsize.ddl
|
|
|
|
./tools/testfiles/tcmpdattrintsize.h5
|
2013-11-07 02:28:12 +08:00
|
|
|
./tools/testfiles/tcmpdintarray.h5
|
|
|
|
./tools/testfiles/tcmpdints.h5
|
2012-07-06 03:59:36 +08:00
|
|
|
./tools/testfiles/tcmpdintsize.h5
|
1998-10-29 14:39:43 +08:00
|
|
|
./tools/testfiles/tcomp-1.ddl
|
|
|
|
./tools/testfiles/tcomp-2.ddl
|
|
|
|
./tools/testfiles/tcomp-3.ddl
|
2003-08-26 04:01:53 +08:00
|
|
|
./tools/testfiles/tcomp-4.ddl
|
1998-10-29 14:39:43 +08:00
|
|
|
./tools/testfiles/tcompound.h5
|
1998-12-15 00:19:21 +08:00
|
|
|
./tools/testfiles/tcompound2.h5
|
2003-08-26 04:01:53 +08:00
|
|
|
./tools/testfiles/tcompound_complex.h5
|
1999-07-06 22:31:20 +08:00
|
|
|
./tools/testfiles/tdatareg.h5
|
|
|
|
./tools/testfiles/tdatareg.ddl
|
2009-09-15 03:52:42 +08:00
|
|
|
./tools/testfiles/tdataregR.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tdeflate.ddl
|
1998-10-01 02:50:49 +08:00
|
|
|
./tools/testfiles/tdset-1.ddl
|
|
|
|
./tools/testfiles/tdset-2.ddl
|
2001-04-25 07:10:15 +08:00
|
|
|
./tools/testfiles/tdset-3s.ddl
|
1998-09-10 01:31:19 +08:00
|
|
|
./tools/testfiles/tdset.h5
|
1998-12-15 00:19:21 +08:00
|
|
|
./tools/testfiles/tdset2.h5
|
2001-01-04 22:16:24 +08:00
|
|
|
./tools/testfiles/tempty.ddl
|
|
|
|
./tools/testfiles/tempty.h5
|
1999-07-06 22:31:20 +08:00
|
|
|
./tools/testfiles/tenum.h5
|
2010-08-20 05:12:46 +08:00
|
|
|
./tools/testfiles/texceedsubblock.ddl
|
|
|
|
./tools/testfiles/texceedsubcount.ddl
|
|
|
|
./tools/testfiles/texceedsubstart.ddl
|
|
|
|
./tools/testfiles/texceedsubstride.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/texternal.ddl
|
2006-08-03 07:41:53 +08:00
|
|
|
./tools/testfiles/textlink.h5
|
|
|
|
./tools/testfiles/textlink.h5.xml
|
2011-01-22 02:29:56 +08:00
|
|
|
./tools/testfiles/textlink.ddl
|
2008-10-16 11:52:16 +08:00
|
|
|
./tools/testfiles/textlinkfar.ddl
|
|
|
|
./tools/testfiles/textlinkfar.h5
|
|
|
|
./tools/testfiles/textlinksrc.ddl
|
2008-09-22 02:35:43 +08:00
|
|
|
./tools/testfiles/textlinksrc.h5
|
|
|
|
./tools/testfiles/textlinktar.h5
|
2002-02-26 06:40:32 +08:00
|
|
|
./tools/testfiles/tfamily.ddl
|
|
|
|
./tools/testfiles/tfamily00000.h5
|
|
|
|
./tools/testfiles/tfamily00001.h5
|
|
|
|
./tools/testfiles/tfamily00002.h5
|
|
|
|
./tools/testfiles/tfamily00003.h5
|
|
|
|
./tools/testfiles/tfamily00004.h5
|
|
|
|
./tools/testfiles/tfamily00005.h5
|
|
|
|
./tools/testfiles/tfamily00006.h5
|
|
|
|
./tools/testfiles/tfamily00007.h5
|
|
|
|
./tools/testfiles/tfamily00008.h5
|
|
|
|
./tools/testfiles/tfamily00009.h5
|
|
|
|
./tools/testfiles/tfamily00010.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tfcontents1.h5
|
|
|
|
./tools/testfiles/tfcontents2.h5
|
|
|
|
./tools/testfiles/tfill.ddl
|
|
|
|
./tools/testfiles/tfilters.h5
|
|
|
|
./tools/testfiles/tfletcher32.ddl
|
|
|
|
./tools/testfiles/tfvalues.h5
|
1998-10-01 02:50:49 +08:00
|
|
|
./tools/testfiles/tgroup-1.ddl
|
|
|
|
./tools/testfiles/tgroup-2.ddl
|
1998-09-10 01:31:19 +08:00
|
|
|
./tools/testfiles/tgroup.h5
|
2011-02-05 04:35:25 +08:00
|
|
|
./tools/testfiles/tgrp_comments.ls
|
2002-01-06 00:33:50 +08:00
|
|
|
./tools/testfiles/tgrp_comments.ddl
|
|
|
|
./tools/testfiles/tgrp_comments.h5
|
1998-10-29 14:39:43 +08:00
|
|
|
./tools/testfiles/thlink-1.ddl
|
|
|
|
./tools/testfiles/thlink-2.ddl
|
|
|
|
./tools/testfiles/thlink-3.ddl
|
|
|
|
./tools/testfiles/thlink-4.ddl
|
|
|
|
./tools/testfiles/thlink-5.ddl
|
|
|
|
./tools/testfiles/thlink.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/thyperslab.ddl
|
|
|
|
./tools/testfiles/thyperslab.h5
|
|
|
|
./tools/testfiles/tindicesyes.ddl
|
|
|
|
./tools/testfiles/tindicesno.ddl
|
|
|
|
./tools/testfiles/tindicessub2.ddl
|
|
|
|
./tools/testfiles/tindicessub3.ddl
|
|
|
|
./tools/testfiles/tindicessub4.ddl
|
|
|
|
./tools/testfiles/tindicessub1.ddl
|
2013-11-28 00:01:16 +08:00
|
|
|
./tools/testfiles/tintsattrs.ddl
|
|
|
|
./tools/testfiles/tintsattrs.h5
|
2002-03-01 01:25:40 +08:00
|
|
|
./tools/testfiles/tlarge_objname.ddl
|
|
|
|
./tools/testfiles/tlarge_objname.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tldouble.h5
|
2005-04-21 14:55:42 +08:00
|
|
|
./tools/testfiles/tlonglinks.ddl
|
|
|
|
./tools/testfiles/tlonglinks.h5
|
1998-12-22 06:49:13 +08:00
|
|
|
./tools/testfiles/tloop-1.ddl
|
1999-01-07 05:58:34 +08:00
|
|
|
./tools/testfiles/tloop.h5
|
|
|
|
./tools/testfiles/tloop2.h5
|
|
|
|
./tools/testfiles/tmany.h5
|
2002-02-26 07:06:26 +08:00
|
|
|
./tools/testfiles/tmulti-b.h5
|
|
|
|
./tools/testfiles/tmulti.ddl
|
|
|
|
./tools/testfiles/tmulti-g.h5
|
|
|
|
./tools/testfiles/tmulti-l.h5
|
|
|
|
./tools/testfiles/tmulti-o.h5
|
|
|
|
./tools/testfiles/tmulti-r.h5
|
|
|
|
./tools/testfiles/tmulti-s.h5
|
2012-03-16 04:44:51 +08:00
|
|
|
./tools/testfiles/tmultifile.ls
|
2012-03-15 02:36:21 +08:00
|
|
|
./tools/testfiles/tmultifile.ddl
|
2005-02-12 03:06:37 +08:00
|
|
|
./tools/testfiles/tnbit.ddl
|
2005-02-12 22:43:01 +08:00
|
|
|
./tools/testfiles/tnestcomp-1.ddl
|
2000-03-22 01:51:03 +08:00
|
|
|
./tools/testfiles/tnestedcomp.h5
|
2012-07-11 01:12:06 +08:00
|
|
|
./tools/testfiles/tnestedcmpddt.ddl
|
|
|
|
./tools/testfiles/tnestedcmpddt.h5
|
2013-01-23 04:43:12 +08:00
|
|
|
./tools/testfiles/tnoattrdata.ddl
|
|
|
|
./tools/testfiles/tnoattrddl.ddl
|
|
|
|
./tools/testfiles/tnodata.ddl
|
2013-01-15 22:31:24 +08:00
|
|
|
./tools/testfiles/tnoddl.ddl
|
|
|
|
./tools/testfiles/tnoddlfile.ddl
|
|
|
|
./tools/testfiles/tnoddlfile.exp
|
2012-02-13 22:18:09 +08:00
|
|
|
./tools/testfiles/tno-subset.h5
|
|
|
|
./tools/testfiles/tno-subset.ddl
|
2004-06-22 04:58:54 +08:00
|
|
|
./tools/testfiles/tnullspace.h5
|
|
|
|
./tools/testfiles/tnullspace.ddl
|
1999-07-06 22:31:20 +08:00
|
|
|
./tools/testfiles/tobjref.h5
|
2000-05-05 01:10:34 +08:00
|
|
|
./tools/testfiles/topaque.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tordercontents1.ddl
|
|
|
|
./tools/testfiles/tordercontents2.ddl
|
|
|
|
./tools/testfiles/torderlinks1.ddl
|
|
|
|
./tools/testfiles/torderlinks2.ddl
|
|
|
|
./tools/testfiles/tperror.ddl
|
|
|
|
./tools/testfiles/tqmarkfile.ddl
|
2013-01-15 22:31:24 +08:00
|
|
|
./tools/testfiles/trawdatafile.ddl
|
|
|
|
./tools/testfiles/trawdatafile.exp
|
2013-06-08 02:39:54 +08:00
|
|
|
./tools/testfiles/trawssetfile.ddl
|
|
|
|
./tools/testfiles/trawssetfile.exp
|
2013-11-28 00:01:16 +08:00
|
|
|
./tools/testfiles/treadfilter.ddl
|
|
|
|
./tools/testfiles/treadintfilter.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/treference.ddl
|
2000-10-25 06:09:46 +08:00
|
|
|
./tools/testfiles/tsaf.ddl
|
|
|
|
./tools/testfiles/tsaf.h5
|
2012-10-30 02:59:05 +08:00
|
|
|
./tools/testfiles/tscalarattrintsize.ddl
|
|
|
|
./tools/testfiles/tscalarattrintsize.h5
|
2013-11-28 00:01:16 +08:00
|
|
|
./tools/testfiles/tscalarintattrsize.ddl
|
|
|
|
./tools/testfiles/tscalarintattrsize.h5
|
2012-10-30 02:59:05 +08:00
|
|
|
./tools/testfiles/tscalarintsize.ddl
|
|
|
|
./tools/testfiles/tscalarintsize.h5
|
2012-12-07 00:02:01 +08:00
|
|
|
./tools/testfiles/tscalarstring.ddl
|
|
|
|
./tools/testfiles/tscalarstring.h5
|
2005-02-22 03:28:39 +08:00
|
|
|
./tools/testfiles/tscaleoffset.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tshuffle.ddl
|
1998-10-01 02:50:49 +08:00
|
|
|
./tools/testfiles/tslink-1.ddl
|
|
|
|
./tools/testfiles/tslink-2.ddl
|
2012-03-06 03:41:11 +08:00
|
|
|
./tools/testfiles/tslink-D.ddl
|
1998-09-10 01:31:19 +08:00
|
|
|
./tools/testfiles/tslink.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tsoftlinks.h5
|
2002-02-26 06:40:32 +08:00
|
|
|
./tools/testfiles/tsplit_file-m.h5
|
|
|
|
./tools/testfiles/tsplit_file-r.h5
|
|
|
|
./tools/testfiles/tsplit_file.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tstarfile.ddl
|
1999-02-01 16:59:55 +08:00
|
|
|
./tools/testfiles/tstr.h5
|
1999-02-03 03:37:20 +08:00
|
|
|
./tools/testfiles/tstr2.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tstr3.h5
|
|
|
|
./tools/testfiles/tstr-1.ddl
|
2000-11-22 05:56:05 +08:00
|
|
|
./tools/testfiles/tstr-2.ddl
|
2013-01-17 02:35:48 +08:00
|
|
|
./tools/testfiles/tstr2bin2.exp
|
|
|
|
./tools/testfiles/tstr2bin6.exp
|
2013-08-23 03:57:31 +08:00
|
|
|
./tools/testfiles/tstring.ddl
|
|
|
|
./tools/testfiles/tstring2.ddl
|
|
|
|
./tools/testfiles/tstringe.ddl
|
|
|
|
./tools/testfiles/tszip.ddl
|
|
|
|
./tools/testfiles/tudlink.h5
|
|
|
|
./tools/testfiles/tudlink.h5.xml
|
|
|
|
./tools/testfiles/tudlink-1.ddl
|
|
|
|
./tools/testfiles/tudlink-2.ddl
|
|
|
|
./tools/testfiles/tuserfilter.ddl
|
2000-11-22 05:56:05 +08:00
|
|
|
./tools/testfiles/tvldtypes1.ddl
|
|
|
|
./tools/testfiles/tvldtypes1.h5
|
|
|
|
./tools/testfiles/tvldtypes2.ddl
|
|
|
|
./tools/testfiles/tvldtypes2.h5
|
|
|
|
./tools/testfiles/tvldtypes3.ddl
|
|
|
|
./tools/testfiles/tvldtypes3.h5
|
|
|
|
./tools/testfiles/tvldtypes4.ddl
|
|
|
|
./tools/testfiles/tvldtypes4.h5
|
2003-11-14 20:09:56 +08:00
|
|
|
./tools/testfiles/tvldtypes5.ddl
|
|
|
|
./tools/testfiles/tvldtypes5.h5
|
2002-11-19 00:38:11 +08:00
|
|
|
./tools/testfiles/tvlstr.h5
|
|
|
|
./tools/testfiles/tvlstr.ddl
|
2006-03-29 05:25:10 +08:00
|
|
|
./tools/testfiles/tvms.ddl
|
|
|
|
./tools/testfiles/tvms.h5
|
2012-07-11 03:51:56 +08:00
|
|
|
./tools/testfiles/twidedisplay.ddl
|
2013-01-23 21:48:54 +08:00
|
|
|
./tools/testfiles/twithddl.exp
|
2013-01-15 22:31:24 +08:00
|
|
|
./tools/testfiles/twithddlfile.ddl
|
|
|
|
./tools/testfiles/twithddlfile.exp
|
2012-07-11 03:51:56 +08:00
|
|
|
|
2012-07-12 04:12:31 +08:00
|
|
|
# h5dump test error files
|
|
|
|
./tools/h5dump/errfiles/filter_fail.err
|
|
|
|
./tools/h5dump/errfiles/tall-1.err
|
|
|
|
./tools/h5dump/errfiles/tall-2A.err
|
2013-06-27 05:04:20 +08:00
|
|
|
./tools/h5dump/errfiles/tall-2A0.err
|
2012-07-12 04:12:31 +08:00
|
|
|
./tools/h5dump/errfiles/tall-2B.err
|
|
|
|
./tools/h5dump/errfiles/tarray1_big.err
|
2012-07-12 04:46:12 +08:00
|
|
|
./tools/h5dump/errfiles/tattr-3.err
|
2012-07-12 04:12:31 +08:00
|
|
|
./tools/h5dump/errfiles/tattrregR.err
|
|
|
|
./tools/h5dump/errfiles/tcomp-3.err
|
|
|
|
./tools/h5dump/errfiles/tdataregR.err
|
|
|
|
./tools/h5dump/errfiles/tdset-2.err
|
|
|
|
./tools/h5dump/errfiles/texceedsubblock.err
|
|
|
|
./tools/h5dump/errfiles/texceedsubcount.err
|
|
|
|
./tools/h5dump/errfiles/texceedsubstart.err
|
|
|
|
./tools/h5dump/errfiles/texceedsubstride.err
|
|
|
|
./tools/h5dump/errfiles/textlink.err
|
|
|
|
./tools/h5dump/errfiles/textlinkfar.err
|
|
|
|
./tools/h5dump/errfiles/textlinksrc.err
|
|
|
|
./tools/h5dump/errfiles/tgroup-2.err
|
|
|
|
./tools/h5dump/errfiles/tnofilename-with-packed-bits.err
|
2012-07-13 05:50:26 +08:00
|
|
|
./tools/h5dump/errfiles/torderlinks1.err
|
2012-07-13 00:51:30 +08:00
|
|
|
./tools/h5dump/errfiles/torderlinks2.err
|
2012-07-12 04:12:31 +08:00
|
|
|
./tools/h5dump/errfiles/tpbitsCharLengthExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsCharOffsetExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsIncomplete.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsIntLengthExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsIntOffsetExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsLengthExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsLengthPositive.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsLongLengthExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsLongOffsetExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsMaxExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsOffsetExceeded.err
|
|
|
|
./tools/h5dump/errfiles/tpbitsOffsetNegative.err
|
|
|
|
./tools/h5dump/errfiles/tperror.err
|
2012-07-12 21:52:31 +08:00
|
|
|
./tools/h5dump/errfiles/tqmarkfile.err
|
2012-07-12 04:12:31 +08:00
|
|
|
./tools/h5dump/errfiles/tslink-D.err
|
|
|
|
|
2011-04-30 02:38:41 +08:00
|
|
|
# h5dump packed bits validation
|
|
|
|
./tools/testfiles/tnofilename-with-packed-bits.ddl
|
|
|
|
./tools/testfiles/tpbitsLengthPositive.ddl
|
|
|
|
./tools/testfiles/tpbitsMaxExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsSigned.ddl
|
|
|
|
./tools/testfiles/tpbitsSigned2.ddl
|
|
|
|
./tools/testfiles/tpbitsSigned4.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedInt.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedInt4.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedInt8.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedIntWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLong.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLong8.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLong16.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongLong.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongLong16.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongLong32.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongLongWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongLongWhole1.ddl
|
|
|
|
./tools/testfiles/tpbitsSignedLongLongWhole63.ddl
|
|
|
|
./tools/testfiles/tpbitsOffsetNegative.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsigned.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsigned2.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsigned4.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedInt.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedInt4.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedInt8.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedIntWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLong.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLong8.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLong16.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongLong.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongLong16.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongLong32.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongLongWhole.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongLongWhole1.ddl
|
|
|
|
./tools/testfiles/tpbitsUnsignedLongLongWhole63.ddl
|
|
|
|
./tools/testfiles/tpbitsMax.ddl
|
|
|
|
./tools/testfiles/packedbits.h5
|
|
|
|
./tools/testfiles/tpbitsArray.ddl
|
|
|
|
./tools/testfiles/tpbitsCompound.ddl
|
|
|
|
./tools/testfiles/tpbitsIncomplete.ddl
|
|
|
|
./tools/testfiles/tpbitsLengthExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsCharLengthExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsIntLengthExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsLongLengthExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsOffsetExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsCharOffsetExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsIntOffsetExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsLongOffsetExceeded.ddl
|
|
|
|
./tools/testfiles/tpbitsOverlapped.ddl
|
2013-08-23 03:57:31 +08:00
|
|
|
|
2007-05-21 23:24:50 +08:00
|
|
|
# h5dump h5import validation
|
|
|
|
./tools/testfiles/out3.h5import
|
2007-10-01 22:52:55 +08:00
|
|
|
./tools/testfiles/tordergr.h5
|
2007-10-03 00:45:46 +08:00
|
|
|
./tools/testfiles/tordergr3.ddl
|
|
|
|
./tools/testfiles/tordergr4.ddl
|
|
|
|
./tools/testfiles/tordergr1.ddl
|
|
|
|
./tools/testfiles/tordergr5.ddl
|
|
|
|
./tools/testfiles/tordergr2.ddl
|
2007-10-05 00:21:30 +08:00
|
|
|
./tools/testfiles/torderattr1.ddl
|
|
|
|
./tools/testfiles/torderattr2.ddl
|
|
|
|
./tools/testfiles/torderattr3.ddl
|
|
|
|
./tools/testfiles/torderattr4.ddl
|
|
|
|
./tools/testfiles/torderattr.h5
|
2008-05-06 21:46:58 +08:00
|
|
|
./tools/testfiles/tfpformat.ddl
|
|
|
|
./tools/testfiles/tfpformat.h5
|
2013-08-23 03:57:31 +08:00
|
|
|
|
2010-08-06 07:19:01 +08:00
|
|
|
# h5dump h5repack validation
|
2011-04-21 04:51:22 +08:00
|
|
|
./tools/testfiles/zerodim.ddl
|
|
|
|
./tools/testfiles/zerodim.h5
|
2007-10-01 22:52:55 +08:00
|
|
|
|
2000-11-01 00:18:33 +08:00
|
|
|
# Expected output from h5ls tests
|
2006-08-04 12:02:12 +08:00
|
|
|
./tools/testfiles/nosuchfile.ls
|
2000-11-01 00:18:33 +08:00
|
|
|
./tools/testfiles/help-1.ls
|
|
|
|
./tools/testfiles/help-2.ls
|
|
|
|
./tools/testfiles/help-3.ls
|
|
|
|
./tools/testfiles/tall-1.ls
|
|
|
|
./tools/testfiles/tall-2.ls
|
|
|
|
./tools/testfiles/tcomp-1.ls
|
|
|
|
./tools/testfiles/tdset-1.ls
|
|
|
|
./tools/testfiles/tgroup-1.ls
|
[svn-r14284] Description:
Add H5Lvisit_by_name() API routine to library.
Eliminated all (five!) other group traversal routines and changed them
all to use the new API routine.
Cleaned up output of h5ls & h5stat:
- Issue error when requesting recursive traversal of a file
with the "group info" flag, but no group given
- Print info about root group in all(?) appropriate situations
- Don't print "verbose" information about root group until the
root group is in the list of objects to display
(mostly because h5ls & h5stat had a different twist on traversing the
groups in a file that the other utilities)
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.4.10 (amazon) in debug mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2007-11-25 00:49:36 +08:00
|
|
|
./tools/testfiles/tgroup-2.ls
|
[svn-r15133] Description:
Fixed bug in h5ls that prevented relative group listings (like
"h5ls foo.h5/bar") from working correctly.
Tested on:
FreeBSD/32 6.2 (duty) in debug mode
FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Mac OS X/32 10.5.3 (amazon) in debug mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2008-06-04 08:17:27 +08:00
|
|
|
./tools/testfiles/tgroup-3.ls
|
2000-11-01 00:18:33 +08:00
|
|
|
./tools/testfiles/tgroup.ls
|
|
|
|
./tools/testfiles/tloop-1.ls
|
|
|
|
./tools/testfiles/tnestcomp-1.ls
|
2010-11-10 05:13:53 +08:00
|
|
|
./tools/testfiles/tnestcomp-2.ls
|
|
|
|
./tools/testfiles/tnestcomp-3.ls
|
|
|
|
./tools/testfiles/tnestcomp-4.ls
|
2000-11-01 00:18:33 +08:00
|
|
|
./tools/testfiles/tsaf.ls
|
|
|
|
./tools/testfiles/tstr-1.ls
|
2003-05-23 06:20:51 +08:00
|
|
|
./tools/testfiles/tattr2.ls
|
2012-01-05 23:16:03 +08:00
|
|
|
./tools/testfiles/tattrreg_le.ls
|
|
|
|
./tools/testfiles/tattrreg_be.ls
|
2010-07-08 02:52:04 +08:00
|
|
|
./tools/testfiles/tvldtypes1.ls
|
2009-02-27 04:21:50 +08:00
|
|
|
./tools/testfiles/tvldtypes2le.ls
|
|
|
|
./tools/testfiles/tvldtypes2be.ls
|
2010-07-08 02:52:04 +08:00
|
|
|
./tools/testfiles/tdataregle.ls
|
2009-02-27 04:21:50 +08:00
|
|
|
./tools/testfiles/tdataregbe.ls
|
2010-07-08 02:52:04 +08:00
|
|
|
./tools/testfiles/tarray1.ls
|
|
|
|
./tools/testfiles/tempty.ls
|
2010-07-08 03:53:23 +08:00
|
|
|
./tools/testfiles/thlink-1.ls
|
2010-07-08 02:52:04 +08:00
|
|
|
./tools/testfiles/tslink-1.ls
|
|
|
|
./tools/testfiles/textlink-1.ls
|
|
|
|
./tools/testfiles/textlinksrc-1.ls
|
|
|
|
./tools/testfiles/textlinksrc-2.ls
|
|
|
|
./tools/testfiles/textlinksrc-3.ls
|
|
|
|
./tools/testfiles/textlinksrc-4.ls
|
|
|
|
./tools/testfiles/textlinksrc-5.ls
|
|
|
|
./tools/testfiles/textlinksrc-6.ls
|
|
|
|
./tools/testfiles/textlinksrc-7.ls
|
|
|
|
./tools/testfiles/textlinksrc-1-old.ls
|
|
|
|
./tools/testfiles/textlinksrc-2-old.ls
|
|
|
|
./tools/testfiles/textlinksrc-3-old.ls
|
|
|
|
./tools/testfiles/textlinksrc-6-old.ls
|
|
|
|
./tools/testfiles/textlinksrc-7-old.ls
|
|
|
|
./tools/testfiles/tsoftlinks-1.ls
|
|
|
|
./tools/testfiles/tsoftlinks-2.ls
|
|
|
|
./tools/testfiles/tsoftlinks-3.ls
|
|
|
|
./tools/testfiles/tsoftlinks-4.ls
|
|
|
|
./tools/testfiles/tsoftlinks-5.ls
|
|
|
|
./tools/testfiles/textlinksrc-nodangle-1.ls
|
|
|
|
./tools/testfiles/textlinksrc-nodangle-2.ls
|
|
|
|
./tools/testfiles/tsoftlinks-nodangle-1.ls
|
|
|
|
./tools/testfiles/thlinks-nodangle-1.ls
|
|
|
|
./tools/testfiles/tudlink-1.ls
|
|
|
|
|
2009-01-13 23:37:37 +08:00
|
|
|
|
2000-11-01 00:18:33 +08:00
|
|
|
|
2001-02-15 04:48:22 +08:00
|
|
|
#additional test input and output for h5dump XML
|
|
|
|
./tools/testfiles/tall.h5.xml
|
|
|
|
./tools/testfiles/tarray1.h5.xml
|
|
|
|
./tools/testfiles/tarray2.h5.xml
|
|
|
|
./tools/testfiles/tarray3.h5.xml
|
|
|
|
./tools/testfiles/tarray6.h5.xml
|
|
|
|
./tools/testfiles/tarray7.h5.xml
|
|
|
|
./tools/testfiles/tattr.h5.xml
|
|
|
|
./tools/testfiles/tbitfields.h5.xml
|
|
|
|
./tools/testfiles/tcompound.h5.xml
|
|
|
|
./tools/testfiles/tcompound2.h5.xml
|
2003-08-26 04:01:53 +08:00
|
|
|
./tools/testfiles/tcompound_complex.h5.xml
|
2001-02-15 04:48:22 +08:00
|
|
|
./tools/testfiles/tdatareg.h5.xml
|
|
|
|
./tools/testfiles/tdset.h5.xml
|
|
|
|
./tools/testfiles/tdset2.h5.xml
|
|
|
|
./tools/testfiles/tempty.h5.xml
|
|
|
|
./tools/testfiles/tenum.h5.xml
|
2010-08-06 07:19:01 +08:00
|
|
|
./tools/testfiles/tfpformat.h5.xml
|
2001-02-15 04:48:22 +08:00
|
|
|
./tools/testfiles/tgroup.h5.xml
|
|
|
|
./tools/testfiles/thlink.h5.xml
|
|
|
|
./tools/testfiles/tloop.h5.xml
|
|
|
|
./tools/testfiles/tloop2.h5.xml
|
|
|
|
./tools/testfiles/tmany.h5.xml
|
|
|
|
./tools/testfiles/tname-amp.h5
|
|
|
|
./tools/testfiles/tname-amp.h5.xml
|
|
|
|
./tools/testfiles/tname-apos.h5
|
|
|
|
./tools/testfiles/tname-apos.h5.xml
|
|
|
|
./tools/testfiles/tname-gt.h5
|
|
|
|
./tools/testfiles/tname-gt.h5.xml
|
|
|
|
./tools/testfiles/tname-lt.h5
|
|
|
|
./tools/testfiles/tname-lt.h5.xml
|
|
|
|
./tools/testfiles/tname-quot.h5
|
|
|
|
./tools/testfiles/tname-quot.h5.xml
|
|
|
|
./tools/testfiles/tname-sp.h5
|
|
|
|
./tools/testfiles/tname-sp.h5.xml
|
2003-10-06 21:55:23 +08:00
|
|
|
./tools/testfiles/tnamed_dtype_attr.ddl
|
|
|
|
./tools/testfiles/tnamed_dtype_attr.h5
|
|
|
|
./tools/testfiles/tnamed_dtype_attr.h5.xml
|
2001-02-15 04:48:22 +08:00
|
|
|
./tools/testfiles/tnestedcomp.h5.xml
|
|
|
|
./tools/testfiles/tnodata.h5
|
|
|
|
./tools/testfiles/tnodata.h5.xml
|
|
|
|
./tools/testfiles/tobjref.h5.xml
|
|
|
|
./tools/testfiles/topaque.h5.xml
|
|
|
|
./tools/testfiles/tref-escapes-at.h5
|
|
|
|
./tools/testfiles/tref-escapes-at.h5.xml
|
|
|
|
./tools/testfiles/tref-escapes.h5
|
|
|
|
./tools/testfiles/tref-escapes.h5.xml
|
|
|
|
./tools/testfiles/tref.h5
|
|
|
|
./tools/testfiles/tref.h5.xml
|
|
|
|
./tools/testfiles/tsaf.h5.xml
|
|
|
|
./tools/testfiles/tslink.h5.xml
|
|
|
|
./tools/testfiles/tstr.h5.xml
|
|
|
|
./tools/testfiles/tstr2.h5.xml
|
|
|
|
./tools/testfiles/tstring-at.h5
|
|
|
|
./tools/testfiles/tstring-at.h5.xml
|
|
|
|
./tools/testfiles/tstring.h5
|
|
|
|
./tools/testfiles/tstring.h5.xml
|
|
|
|
./tools/testfiles/tvldtypes1.h5.xml
|
|
|
|
./tools/testfiles/tvldtypes2.h5.xml
|
|
|
|
./tools/testfiles/tvldtypes3.h5.xml
|
2003-11-14 20:09:56 +08:00
|
|
|
./tools/testfiles/tvldtypes4.h5.xml
|
|
|
|
./tools/testfiles/tvldtypes5.h5.xml
|
2002-11-19 00:38:11 +08:00
|
|
|
./tools/testfiles/tvlstr.h5.xml
|
2003-07-30 05:24:21 +08:00
|
|
|
./tools/testfiles/tempty-dtd.h5.xml
|
|
|
|
./tools/testfiles/tempty-dtd-uri.h5.xml
|
|
|
|
./tools/testfiles/tempty-nons.h5.xml
|
|
|
|
./tools/testfiles/tempty-nons-uri.h5.xml
|
|
|
|
./tools/testfiles/tempty-ns.h5.xml
|
|
|
|
./tools/testfiles/tempty-dtd-2.h5.xml
|
|
|
|
./tools/testfiles/tempty-nons-2.h5.xml
|
|
|
|
./tools/testfiles/tempty-ns-2.h5.xml
|
|
|
|
./tools/testfiles/tall-2A.h5.xml
|
2007-10-12 02:47:55 +08:00
|
|
|
./tools/testfiles/torderattr4.h5.xml
|
|
|
|
./tools/testfiles/torderattr2.h5.xml
|
|
|
|
./tools/testfiles/torderattr3.h5.xml
|
|
|
|
./tools/testfiles/torderattr1.h5.xml
|
2001-07-06 00:36:40 +08:00
|
|
|
|
2007-02-27 06:11:36 +08:00
|
|
|
|
2003-04-03 02:39:23 +08:00
|
|
|
#test files for h5diff
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_10.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_11.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_12.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_13.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_14.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_15.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_16_1.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_16_2.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_16_3.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_17.txt
|
2009-07-29 05:34:43 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_171.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_172.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_18.txt
|
2010-02-19 00:51:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_18_1.txt
|
2008-08-05 05:43:43 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_19.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_20.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_21.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_22.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_23.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_24.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_25.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_26.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_27.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_28.txt
|
2011-05-05 04:07:38 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_30.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_50.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_51.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_52.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_53.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_54.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_55.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_56.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_57.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_58.txt
|
2012-08-16 00:04:26 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_59.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_600.txt
|
2010-09-17 01:48:06 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_601.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_603.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_604.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_605.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_606.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_607.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_608.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_609.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_610.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_612.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_613.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_614.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_615.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_616.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_617.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_618.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_619.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_621.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_622.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_623.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_624.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_625.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_626.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_627.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_628.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_629.txt
|
2011-08-17 06:40:36 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_630.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_631.txt
|
2011-07-08 07:12:51 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_640.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_641.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_642.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_643.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_644.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_645.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_646.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_70.txt
|
2011-03-22 23:47:07 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_700.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_701.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_702.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_703.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_704.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_705.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_706.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_707.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_708.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_709.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_710.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_80.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_90.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_100.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_101.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_102.txt
|
2011-04-01 05:43:46 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_103.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_104.txt
|
|
|
|
# w for Windows-specific
|
|
|
|
./tools/h5diff/testfiles/h5diff_101w.txt
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_102w.txt
|
2011-04-01 05:43:46 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_103w.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_104w.txt
|
2009-01-27 03:38:43 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_200.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_201.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_202.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_203.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_204.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_205.txt
|
2009-02-11 23:57:25 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_206.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_207.txt
|
2011-04-21 04:51:22 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_208.txt
|
2011-09-17 03:29:03 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_220.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_221.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_222.txt
|
[svn-r22176] Purpose:
Fix for HDFFV-7644 GMQS: h5diff - incorrect behaviors when comparing HDF5 files with different type of objects (dataset, group, type) as common objects
Description:
Fixed failure for comparing same named object with different object types in comparing groups. (common object comparison)
Prior to the fix, h5diff resulted in error. After the fix, h5diff detects such case as non-comparable and display messages accordingly.
Test cases were added and tagged with jira#.
Tested:
jam (linux32-LE), koala (linux64-LE), ostrich (linuxppc64-BE), tejeda (mac32-LE), linew (solaris-BE), Windows (32-LE cmake), Cmake (jam)
2012-03-29 06:09:38 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_223.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_224.txt
|
2010-01-22 03:44:29 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_300.txt
|
2010-01-26 09:33:09 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_400.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_401.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_402.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_403.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_404.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_405.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_406.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_407.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_408.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_409.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_410.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_411.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_412.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_413.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_414.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_415.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_416.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_417.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_418.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_419.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_420.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_421.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_422.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_423.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_424.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_425.txt
|
2010-02-17 03:43:05 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_450.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_451.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_452.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_453.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_454.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_455.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_456.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_457.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_458.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_459.txt
|
2012-01-25 04:39:59 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_465.txt
|
2012-03-10 04:34:37 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_466.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_467.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_468.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_469.txt
|
2012-04-26 23:56:16 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_471.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_472.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_473.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_474.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_475.txt
|
2010-09-17 05:46:16 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_480.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_481.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_482.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_483.txt
|
2010-09-21 06:23:32 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_484.txt
|
2012-03-22 05:00:15 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_485.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_486.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_487.txt
|
2010-09-17 01:48:06 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_500.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_501.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_502.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_503.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_504.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_505.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_506.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_507.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_508.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_509.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_510.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_511.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_512.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_513.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_514.txt
|
2010-09-17 07:58:35 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_515.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_516.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_517.txt
|
|
|
|
./tools/h5diff/testfiles/h5diff_518.txt
|
2010-11-03 00:39:42 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_530.txt
|
2011-09-03 00:29:45 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_540.txt
|
2008-06-19 23:34:12 +08:00
|
|
|
|
[svn-r17518] Description:
Bring most of Vailin's changes to the fixed array data structure back
to the trunk, including new regression test for data structure.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-09-25 04:30:47 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_attr1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_attr2.h5
|
2011-03-22 23:47:07 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_attr_v_level1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_attr_v_level2.h5
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_basic1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_basic2.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_dset1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_dset2.h5
|
[svn-r17518] Description:
Bring most of Vailin's changes to the fixed array data structure back
to the trunk, including new regression test for data structure.
Tested on:
FreeBSD/32 6.3 (duty) in debug mode
FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode
Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
in debug mode
Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x,
w/C++ & FORTRAN, in production mode
Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
w/szip filter, in production mode
Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
in production mode
Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode
Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode
Mac OS X/32 10.5.8 (amazon) in debug mode
Mac OS X/32 10.5.8 (amazon) w/C++ & FORTRAN, w/threadsafe,
in production mode
2009-09-25 04:30:47 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_dtypes.h5
|
2008-06-19 23:34:12 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_empty.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_hyper1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_hyper2.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_types.h5
|
2010-01-22 03:44:29 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_links.h5
|
2010-01-26 09:33:09 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_ext2softlink_src.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_ext2softlink_trg.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_extlink_src.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_extlink_trg.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_linked_softlink.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_softlinks.h5
|
2010-02-17 03:43:05 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_danglelinks1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_danglelinks2.h5
|
2010-09-17 01:48:06 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_grp_recurse1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_grp_recurse2.h5
|
2010-09-17 07:58:35 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_grp_recurse_ext1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_grp_recurse_ext2-1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_grp_recurse_ext2-2.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_grp_recurse_ext2-3.h5
|
2010-09-17 05:46:16 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_exclude1-1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_exclude1-2.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_exclude2-1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_exclude2-2.h5
|
2012-03-22 05:00:15 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_exclude3-1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_exclude3-2.h5
|
2010-11-03 00:39:42 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_comp_vl_strs.h5
|
2011-04-21 06:10:18 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_dset_zero_dim_size1.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_dset_zero_dim_size2.h5
|
2011-05-05 04:07:38 +08:00
|
|
|
./tools/h5diff/testfiles/h5diff_enum_invalid_values.h5
|
2011-09-03 00:29:45 +08:00
|
|
|
./tools/h5diff/testfiles/compounds_array_vlen1.h5
|
|
|
|
./tools/h5diff/testfiles/compounds_array_vlen2.h5
|
2011-09-17 03:35:52 +08:00
|
|
|
./tools/h5diff/testfiles/non_comparables1.h5
|
|
|
|
./tools/h5diff/testfiles/non_comparables2.h5
|
2014-04-23 06:25:51 +08:00
|
|
|
./tools/h5diff/testfiles/tmptest2.he5
|
|
|
|
./tools/h5diff/testfiles/tmpSingleSiteBethe.reference.h5
|
|
|
|
./tools/h5diff/testfiles/h5diff_tmp1.txt
|
|
|
|
./tools/h5diff/testfiles/tmptest.he5
|
|
|
|
./tools/h5diff/testfiles/h5diff_tmp2.txt
|
|
|
|
./tools/h5diff/testfiles/tmpSingleSiteBethe.output.h5
|
2003-04-03 02:39:23 +08:00
|
|
|
|
2004-03-03 02:12:25 +08:00
|
|
|
#test files for h5repack
|
2008-06-20 22:24:04 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_attr.h5
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_attr_refs.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_deflate.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_early.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_ext.bin
|
|
|
|
./tools/h5repack/testfiles/h5repack_ext.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_fill.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_filters.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_fletcher.h5
|
2008-06-20 22:24:04 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_hlink.h5
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack.info
|
2008-06-20 22:24:04 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layout.h5
|
2009-02-03 09:41:51 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layouto.h5
|
2010-09-16 02:32:07 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layout2.h5
|
2012-04-12 04:57:10 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layout3.h5
|
2013-12-03 21:31:05 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layout.UD.h5
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_named_dtypes.h5
|
2008-06-20 22:24:04 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_nbit.h5
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_objs.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_refs.h5
|
|
|
|
./tools/h5repack/testfiles/h5repack_shuffle.h5
|
2008-06-20 22:24:04 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_soffset.h5
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_szip.h5
|
2008-09-30 03:02:20 +08:00
|
|
|
./tools/h5repack/testfiles/ublock.bin
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/deflate_limit.h5repack_layout.h5.ddl
|
2013-12-03 21:31:05 +08:00
|
|
|
./tools/h5repack/testfiles/plugin_none.h5repack_layout.UD.h5.tst
|
2013-09-06 23:35:00 +08:00
|
|
|
./tools/h5repack/testfiles/plugin_test.h5repack_layout.h5.tst
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack-help.txt
|
|
|
|
./tools/h5repack/testfiles/h5repack_filters.h5.tst
|
|
|
|
./tools/h5repack/testfiles/h5repack_layout.h5.ddl
|
2013-12-03 21:31:05 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layout.UD.h5-plugin_none.ddl
|
2013-09-06 23:15:50 +08:00
|
|
|
./tools/h5repack/testfiles/h5repack_layout.h5-plugin_test.ddl
|
2003-04-29 07:51:14 +08:00
|
|
|
|
2004-08-05 23:14:14 +08:00
|
|
|
# jam utility and tests
|
|
|
|
./tools/h5jam/h5jam.c
|
|
|
|
./tools/h5jam/h5unjam.c
|
2005-02-01 11:17:02 +08:00
|
|
|
./tools/h5jam/Makefile.am
|
2004-08-05 23:14:14 +08:00
|
|
|
./tools/h5jam/Makefile.in
|
|
|
|
./tools/h5jam/h5jamgentest.c
|
|
|
|
./tools/h5jam/testh5jam.sh.in
|
|
|
|
./tools/h5jam/tellub.c
|
|
|
|
./tools/h5jam/getub.c
|
|
|
|
|
|
|
|
# test files for jam
|
2011-05-12 04:45:54 +08:00
|
|
|
./tools/h5jam/testfiles/h5jam-help.txt
|
|
|
|
./tools/h5jam/testfiles/h5unjam-help.txt
|
2008-07-03 21:32:39 +08:00
|
|
|
./tools/h5jam/testfiles/tall.h5
|
2012-03-19 23:05:19 +08:00
|
|
|
./tools/h5jam/testfiles/twithub.h5
|
|
|
|
./tools/h5jam/testfiles/twithub513.h5
|
|
|
|
./tools/h5jam/testfiles/u10.txt
|
2008-07-03 21:32:39 +08:00
|
|
|
./tools/h5jam/testfiles/u511.txt
|
|
|
|
./tools/h5jam/testfiles/u512.txt
|
|
|
|
./tools/h5jam/testfiles/u513.txt
|
2011-08-17 04:41:47 +08:00
|
|
|
./tools/h5jam/testfiles/h5jam-ub-nohdf5.txt
|
2008-07-03 21:32:39 +08:00
|
|
|
|
2006-09-19 00:25:47 +08:00
|
|
|
# test files for h5copy
|
2008-06-23 22:21:29 +08:00
|
|
|
./tools/h5copy/testfiles/h5copytst.h5
|
|
|
|
./tools/h5copy/testfiles/h5copytst.out.ls
|
2010-02-24 03:23:29 +08:00
|
|
|
./tools/h5copy/testfiles/h5copy_ref.h5
|
|
|
|
./tools/h5copy/testfiles/h5copy_ref.out.ls
|
2010-03-10 05:03:25 +08:00
|
|
|
./tools/h5copy/testfiles/h5copy_extlinks_src.h5
|
|
|
|
./tools/h5copy/testfiles/h5copy_extlinks_trg.h5
|
|
|
|
./tools/h5copy/testfiles/h5copy_extlinks_src.out.ls
|
2010-10-19 07:06:53 +08:00
|
|
|
./tools/h5copy/testfiles/h5copy_misc1.out
|
2007-02-14 21:54:11 +08:00
|
|
|
|
|
|
|
# test files for h5mkgrp
|
2013-03-14 06:34:23 +08:00
|
|
|
./tools/testfiles/h5mkgrp_nested_p.ls
|
|
|
|
./tools/testfiles/h5mkgrp_nested_lp.ls
|
|
|
|
./tools/testfiles/h5mkgrp_nested_mult_p.ls
|
|
|
|
./tools/testfiles/h5mkgrp_nested_mult_lp.ls
|
2007-02-14 21:54:11 +08:00
|
|
|
./tools/testfiles/h5mkgrp_several.ls
|
2013-03-14 06:34:23 +08:00
|
|
|
./tools/testfiles/h5mkgrp_several_v.ls
|
|
|
|
./tools/testfiles/h5mkgrp_several_p.ls
|
|
|
|
./tools/testfiles/h5mkgrp_several_l.ls
|
2007-02-14 21:54:11 +08:00
|
|
|
./tools/testfiles/h5mkgrp_single.ls
|
2013-03-14 06:34:23 +08:00
|
|
|
./tools/testfiles/h5mkgrp_single_v.ls
|
|
|
|
./tools/testfiles/h5mkgrp_single_p.ls
|
|
|
|
./tools/testfiles/h5mkgrp_single_l.ls
|
2007-02-14 21:54:11 +08:00
|
|
|
|
2014-12-18 07:07:24 +08:00
|
|
|
./tools/perform/COPYING
|
|
|
|
./tools/perform/Makefile.am
|
|
|
|
./tools/perform/Makefile.in
|
|
|
|
./tools/perform/build_h5perf_alone.sh
|
|
|
|
./tools/perform/build_h5perf_serial_alone.sh
|
|
|
|
./tools/perform/chunk.c
|
|
|
|
./tools/perform/gen_report.pl
|
|
|
|
./tools/perform/iopipe.c
|
|
|
|
./tools/perform/overhead.c
|
|
|
|
./tools/perform/perf.c
|
|
|
|
./tools/perform/perf_meta.c
|
|
|
|
./tools/perform/pio_engine.c
|
|
|
|
./tools/perform/pio_perf.c
|
|
|
|
./tools/perform/pio_perf.h
|
|
|
|
./tools/perform/pio_standalone.c
|
|
|
|
./tools/perform/pio_standalone.h
|
|
|
|
./tools/perform/sio_engine.c
|
|
|
|
./tools/perform/sio_perf.c
|
|
|
|
./tools/perform/sio_perf.h
|
|
|
|
./tools/perform/sio_standalone.c
|
|
|
|
./tools/perform/sio_standalone.h
|
|
|
|
./tools/perform/zip_perf.c
|
|
|
|
|
2006-09-19 00:25:47 +08:00
|
|
|
|
2004-11-23 03:17:36 +08:00
|
|
|
# high level libraries
|
2006-09-05 02:30:13 +08:00
|
|
|
./hl/COPYING
|
2005-02-01 11:17:02 +08:00
|
|
|
./hl/Makefile.am
|
2004-11-23 03:17:36 +08:00
|
|
|
./hl/Makefile.in
|
2005-12-10 04:59:11 +08:00
|
|
|
./hl/examples/Makefile.am
|
|
|
|
./hl/examples/Makefile.in
|
2006-03-07 00:11:11 +08:00
|
|
|
./hl/examples/ex_ds1.c
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/examples/ex_lite1.c
|
|
|
|
./hl/examples/ex_lite2.c
|
|
|
|
./hl/examples/ex_lite3.c
|
2006-03-07 00:11:11 +08:00
|
|
|
./hl/examples/ex_image1.c
|
|
|
|
./hl/examples/ex_image2.c
|
|
|
|
./hl/examples/ex_table_01.c
|
|
|
|
./hl/examples/ex_table_02.c
|
|
|
|
./hl/examples/ex_table_03.c
|
|
|
|
./hl/examples/ex_table_04.c
|
|
|
|
./hl/examples/ex_table_05.c
|
|
|
|
./hl/examples/ex_table_06.c
|
|
|
|
./hl/examples/ex_table_07.c
|
|
|
|
./hl/examples/ex_table_08.c
|
|
|
|
./hl/examples/ex_table_09.c
|
|
|
|
./hl/examples/ex_table_10.c
|
|
|
|
./hl/examples/ex_table_11.c
|
|
|
|
./hl/examples/ex_table_12.c
|
|
|
|
./hl/examples/image24pixel.txt
|
|
|
|
./hl/examples/image8.txt
|
|
|
|
./hl/examples/pal_rgb.h
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/examples/ptExampleFL.c
|
2010-07-09 10:52:14 +08:00
|
|
|
./hl/examples/run-hl-ex.sh
|
|
|
|
./hl/examples/run-hlc-ex.sh.in
|
2006-09-05 02:30:13 +08:00
|
|
|
./hl/src/COPYING
|
2005-02-01 11:17:02 +08:00
|
|
|
./hl/src/Makefile.am
|
2004-11-23 03:17:36 +08:00
|
|
|
./hl/src/Makefile.in
|
2012-12-11 03:08:30 +08:00
|
|
|
./hl/src/H5DO.c
|
|
|
|
./hl/src/H5DOpublic.h
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/src/H5DS.c
|
|
|
|
./hl/src/H5DSprivate.h
|
|
|
|
./hl/src/H5DSpublic.h
|
|
|
|
./hl/src/H5HLprivate2.h
|
2004-11-23 03:17:36 +08:00
|
|
|
./hl/src/H5IM.c
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/src/H5IMprivate.h
|
|
|
|
./hl/src/H5IMpublic.h
|
2004-11-23 03:17:36 +08:00
|
|
|
./hl/src/H5LT.c
|
2005-11-03 22:12:41 +08:00
|
|
|
./hl/src/H5LTanalyze.l
|
2005-12-23 06:27:17 +08:00
|
|
|
./hl/src/H5LTanalyze.c
|
2005-11-03 22:12:41 +08:00
|
|
|
./hl/src/H5LTparse.y
|
2005-12-23 06:27:17 +08:00
|
|
|
./hl/src/H5LTparse.c
|
2006-04-20 04:30:18 +08:00
|
|
|
./hl/src/H5LTparse.h
|
2006-04-13 05:21:38 +08:00
|
|
|
./hl/src/H5LTprivate.h
|
|
|
|
./hl/src/H5LTpublic.h
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/src/H5PT.c
|
2006-04-13 05:21:38 +08:00
|
|
|
./hl/src/H5PTprivate.h
|
|
|
|
./hl/src/H5PTpublic.h
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/src/H5TB.c
|
2006-04-13 05:21:38 +08:00
|
|
|
./hl/src/H5TBprivate.h
|
|
|
|
./hl/src/H5TBpublic.h
|
2006-04-20 11:19:24 +08:00
|
|
|
./hl/src/hdf5_hl.h
|
2006-09-05 02:30:13 +08:00
|
|
|
./hl/test/COPYING
|
2010-03-18 20:23:04 +08:00
|
|
|
./hl/test/H5srcdir_str.h.in
|
2005-02-01 11:17:02 +08:00
|
|
|
./hl/test/Makefile.am
|
2004-11-23 03:17:36 +08:00
|
|
|
./hl/test/Makefile.in
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/test/dsdata.txt
|
|
|
|
./hl/test/dslat.txt
|
|
|
|
./hl/test/dslon.txt
|
2006-05-19 22:29:59 +08:00
|
|
|
./hl/test/dtype_file.txt
|
2006-05-24 22:42:00 +08:00
|
|
|
./hl/test/dtype_file_readable.txt
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/test/earth.pal
|
|
|
|
./hl/test/h5hltest.h
|
|
|
|
./hl/test/image8.txt
|
|
|
|
./hl/test/image24pixel.txt
|
|
|
|
./hl/test/image24plane.txt
|
|
|
|
./hl/test/pal_rgb.h
|
|
|
|
./hl/test/sepia.pal
|
2012-12-14 00:13:43 +08:00
|
|
|
./hl/test/dectris_hl_perf.c
|
2009-10-02 00:17:17 +08:00
|
|
|
./hl/test/gen_test_ds.c
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/test/test_ds.c
|
2012-12-11 03:08:30 +08:00
|
|
|
./hl/test/test_dset_opt.c
|
2012-03-31 16:49:35 +08:00
|
|
|
./hl/test/test_file_image.c
|
2004-11-23 03:17:36 +08:00
|
|
|
./hl/test/test_image.c
|
|
|
|
./hl/test/test_lite.c
|
2005-03-19 01:19:36 +08:00
|
|
|
./hl/test/test_packet.c
|
2006-04-29 14:20:50 +08:00
|
|
|
./hl/test/test_table.c
|
2009-10-02 00:17:17 +08:00
|
|
|
./hl/test/test_ds_le.h5
|
|
|
|
./hl/test/test_ds_be.h5
|
2013-01-10 04:23:07 +08:00
|
|
|
./hl/test/test_table_le.h5
|
|
|
|
./hl/test/test_table_be.h5
|
|
|
|
./hl/test/test_table_cray.h5
|
2005-03-28 23:24:10 +08:00
|
|
|
./hl/test/usa.wri
|
2008-07-02 21:54:35 +08:00
|
|
|
|
|
|
|
# tools
|
2006-09-05 02:30:13 +08:00
|
|
|
./hl/tools/COPYING
|
2006-03-04 05:49:10 +08:00
|
|
|
./hl/tools/Makefile.am
|
|
|
|
./hl/tools/Makefile.in
|
|
|
|
./hl/tools/gif2h5/Makefile.am
|
|
|
|
./hl/tools/gif2h5/Makefile.in
|
|
|
|
./hl/tools/gif2h5/decompress.c
|
|
|
|
./hl/tools/gif2h5/gif.h
|
|
|
|
./hl/tools/gif2h5/gif2hdf.c
|
|
|
|
./hl/tools/gif2h5/gif2mem.c
|
|
|
|
./hl/tools/gif2h5/gifread.c
|
|
|
|
./hl/tools/gif2h5/hdf2gif.c
|
|
|
|
./hl/tools/gif2h5/hdfgifwr.c
|
|
|
|
./hl/tools/gif2h5/writehdf.c
|
2007-03-28 04:19:08 +08:00
|
|
|
./hl/tools/gif2h5/h52gifgentst.c
|
2012-08-24 00:07:43 +08:00
|
|
|
./hl/tools/gif2h5/h52giftest.sh.in
|
2008-07-02 21:54:35 +08:00
|
|
|
./hl/tools/gif2h5/testfiles/image1.gif
|
|
|
|
./hl/tools/gif2h5/testfiles/h52giftst.h5
|
2007-03-28 04:19:08 +08:00
|
|
|
|
2004-12-09 04:31:25 +08:00
|
|
|
# hl fortran
|
2006-09-05 02:30:13 +08:00
|
|
|
./hl/fortran/COPYING
|
2005-12-10 04:59:11 +08:00
|
|
|
./hl/fortran/Makefile.am
|
|
|
|
./hl/fortran/Makefile.in
|
|
|
|
./hl/fortran/examples/Makefile.am
|
|
|
|
./hl/fortran/examples/Makefile.in
|
2011-06-21 23:18:25 +08:00
|
|
|
./hl/fortran/examples/ex_ds1.f90
|
2006-06-21 05:46:09 +08:00
|
|
|
./hl/fortran/examples/exlite.f90
|
2010-07-09 10:52:14 +08:00
|
|
|
./hl/fortran/examples/run-hlfortran-ex.sh.in
|
2011-06-10 11:43:15 +08:00
|
|
|
./hl/fortran/src/H5DSfc.c
|
|
|
|
./hl/fortran/src/H5DSff.f90
|
2005-06-24 13:00:01 +08:00
|
|
|
./hl/fortran/src/H5IMcc.c
|
|
|
|
./hl/fortran/src/H5IMcc.h
|
2004-12-09 04:31:25 +08:00
|
|
|
./hl/fortran/src/H5IMfc.c
|
|
|
|
./hl/fortran/src/H5IMff.f90
|
|
|
|
./hl/fortran/src/H5LTf90proto.h
|
|
|
|
./hl/fortran/src/H5LTfc.c
|
|
|
|
./hl/fortran/src/H5LTff.f90
|
|
|
|
./hl/fortran/src/H5TBfc.c
|
|
|
|
./hl/fortran/src/H5TBff.f90
|
2005-02-01 11:17:02 +08:00
|
|
|
./hl/fortran/src/Makefile.am
|
2004-12-09 04:31:25 +08:00
|
|
|
./hl/fortran/src/Makefile.in
|
2005-02-01 11:17:02 +08:00
|
|
|
./hl/fortran/test/Makefile.am
|
2004-12-09 04:31:25 +08:00
|
|
|
./hl/fortran/test/Makefile.in
|
2011-06-10 11:43:15 +08:00
|
|
|
./hl/fortran/test/tstds.f90
|
2004-12-09 04:31:25 +08:00
|
|
|
./hl/fortran/test/tstimage.f90
|
|
|
|
./hl/fortran/test/tstlite.f90
|
|
|
|
./hl/fortran/test/tsttable.f90
|
|
|
|
|
2005-03-29 00:32:20 +08:00
|
|
|
# hl c++
|
2006-09-05 02:30:13 +08:00
|
|
|
./hl/c++/COPYING
|
2005-12-10 04:59:11 +08:00
|
|
|
./hl/c++/Makefile.am
|
|
|
|
./hl/c++/Makefile.in
|
|
|
|
./hl/c++/examples/Makefile.am
|
|
|
|
./hl/c++/examples/Makefile.in
|
|
|
|
./hl/c++/examples/ptExampleFL.cpp
|
2010-07-09 10:52:14 +08:00
|
|
|
./hl/c++/examples/run-hlc++-ex.sh.in
|
2005-03-29 00:32:20 +08:00
|
|
|
./hl/c++/src/H5PacketTable.h
|
|
|
|
./hl/c++/src/H5PacketTable.cpp
|
|
|
|
./hl/c++/src/Makefile.am
|
|
|
|
./hl/c++/src/Makefile.in
|
|
|
|
./hl/c++/test/ptableTest.h
|
|
|
|
./hl/c++/test/ptableTest.cpp
|
|
|
|
./hl/c++/test/Makefile.am
|
|
|
|
./hl/c++/test/Makefile.in
|
2005-03-30 03:32:29 +08:00
|
|
|
|
2006-03-10 05:20:59 +08:00
|
|
|
#vms files
|
2006-09-05 02:30:13 +08:00
|
|
|
./vms/COPYING
|
|
|
|
|
2006-04-15 05:31:41 +08:00
|
|
|
./vms/c++/examples/check.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/c++/examples/make.com
|
|
|
|
./vms/c++/src/make.com
|
2006-04-15 05:31:41 +08:00
|
|
|
./vms/c++/test/check.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/c++/test/make.com
|
|
|
|
|
2006-04-15 05:31:41 +08:00
|
|
|
./vms/fortran/examples/check.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/fortran/examples/make.com
|
|
|
|
./vms/fortran/src/make.com
|
2006-04-15 05:31:41 +08:00
|
|
|
./vms/fortran/test/check.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/fortran/test/make.com
|
|
|
|
|
2006-04-15 05:31:41 +08:00
|
|
|
./vms/examples/check.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/examples/make.com
|
|
|
|
./vms/src/make.com
|
|
|
|
./vms/src/h5pubconf.h
|
2006-04-15 05:31:41 +08:00
|
|
|
./vms/test/check.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/test/make.com
|
2011-03-25 06:10:23 +08:00
|
|
|
./vms/test/H5srcdir_str.h
|
2006-03-10 05:20:59 +08:00
|
|
|
|
2007-12-14 02:17:02 +08:00
|
|
|
./vms/build.com
|
2007-12-12 01:08:44 +08:00
|
|
|
./vms/install.com
|
2006-03-10 21:13:39 +08:00
|
|
|
./vms/make.com
|
2006-08-02 05:41:15 +08:00
|
|
|
./vms/tools/h5copy/make.com
|
|
|
|
./vms/tools/h5copy/check_h5copy.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/h5dump/make.com
|
2006-06-22 05:41:30 +08:00
|
|
|
./vms/tools/h5dump/check_h5dump.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/h5ls/check.com
|
2006-07-27 06:11:22 +08:00
|
|
|
./vms/tools/h5ls/check_h5ls.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/h5ls/make.com
|
2006-07-28 00:42:32 +08:00
|
|
|
./vms/tools/h5diff/check_h5diff.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/h5diff/make.com
|
2006-08-03 03:08:09 +08:00
|
|
|
./vms/tools/h5import/check_h5import.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/h5import/make.com
|
2006-08-10 06:46:17 +08:00
|
|
|
./vms/tools/h5jam/check_h5jam.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/h5jam/make.com
|
2006-07-28 07:04:27 +08:00
|
|
|
./vms/tools/h5repack/check_h5repack.com
|
2006-03-10 21:13:39 +08:00
|
|
|
./vms/tools/h5repack/make.com
|
2009-03-05 23:48:07 +08:00
|
|
|
./vms/tools/h5stat/make.com
|
2006-03-10 05:20:59 +08:00
|
|
|
./vms/tools/lib/make.com
|
2009-03-06 23:11:11 +08:00
|
|
|
./vms/tools/misc/make.com
|
2008-01-10 06:27:55 +08:00
|
|
|
./vms/tools/testfiles/tattr-3.ddl
|
|
|
|
./vms/tools/testfiles/tdset-2.ddl
|
|
|
|
./vms/tools/testfiles/tgroup-2.ddl
|
|
|
|
./vms/tools/testfiles/tperror.ddl
|
2006-03-10 05:20:59 +08:00
|
|
|
|
2010-05-14 00:01:50 +08:00
|
|
|
# CMake-specific Files
|
2014-05-15 03:50:28 +08:00
|
|
|
./config/cmake/cacheinit.cmake
|
2014-09-25 22:37:09 +08:00
|
|
|
./config/cmake/CMakePackageConfigHelpers.cmake
|
2014-05-15 04:10:42 +08:00
|
|
|
./config/cmake/ConversionTests.c
|
2014-05-15 03:50:28 +08:00
|
|
|
./config/cmake/ConfigureChecks.cmake
|
|
|
|
./config/cmake/CTestCustom.cmake
|
|
|
|
./config/cmake/FindHDF5.cmake.in
|
2010-07-20 23:29:38 +08:00
|
|
|
./config/cmake/H5cxx_config.h.in
|
|
|
|
./config/cmake/H5pubconf.h.in
|
2014-09-25 22:37:09 +08:00
|
|
|
./config/cmake/hdf5-config.cmake.in
|
2010-08-20 23:37:50 +08:00
|
|
|
./config/cmake/hdf5-config-version.cmake.in
|
2010-07-20 23:29:38 +08:00
|
|
|
./config/cmake/HDF5Macros.cmake
|
|
|
|
./config/cmake/libhdf5.settings.cmake.in
|
2011-02-22 22:55:04 +08:00
|
|
|
./config/cmake/mccacheinit.cmake
|
2014-02-28 00:53:12 +08:00
|
|
|
./config/cmake/PkgInfo.in
|
2014-02-13 22:00:00 +08:00
|
|
|
./config/cmake/README.txt.cmake.in
|
2014-05-15 03:50:28 +08:00
|
|
|
./config/cmake/userblockTest.cmake
|
|
|
|
./config/cmake/vfdTest.cmake
|
|
|
|
|
|
|
|
./config/cmake_ext_mod/CheckTypeSize.cmake
|
|
|
|
./config/cmake_ext_mod/ConfigureChecks.cmake
|
|
|
|
./config/cmake_ext_mod/CPack.Info.plist.in
|
|
|
|
./config/cmake_ext_mod/CTestCustom.cmake
|
|
|
|
./config/cmake_ext_mod/FindMPI.cmake
|
|
|
|
./config/cmake_ext_mod/FindSZIP.cmake
|
|
|
|
./config/cmake_ext_mod/GetTimeOfDayTest.cpp
|
|
|
|
./config/cmake_ext_mod/grepTest.cmake
|
|
|
|
./config/cmake_ext_mod/hdf.bmp
|
|
|
|
./config/cmake_ext_mod/hdf.icns
|
|
|
|
./config/cmake_ext_mod/hdf.ico
|
|
|
|
./config/cmake_ext_mod/HDFCXXTests.cpp
|
|
|
|
./config/cmake_ext_mod/HDFLibMacros.cmake
|
|
|
|
./config/cmake_ext_mod/HDFMacros.cmake
|
|
|
|
./config/cmake_ext_mod/HDFTests.c
|
|
|
|
./config/cmake_ext_mod/HDFUseFortran.cmake
|
|
|
|
./config/cmake_ext_mod/NSIS.InstallOptions.ini.in
|
|
|
|
./config/cmake_ext_mod/NSIS.template.in
|
|
|
|
./config/cmake_ext_mod/prunTest.cmake
|
|
|
|
./config/cmake_ext_mod/runTest.cmake
|
|
|
|
./config/cmake_ext_mod/version.plist.in
|
2012-06-05 01:05:02 +08:00
|
|
|
|
2013-06-12 03:03:34 +08:00
|
|
|
# CMake-specific User Files
|
|
|
|
./config/cmake/UserMacros/Windows_MT.cmake
|
|
|
|
|
2013-06-28 23:37:41 +08:00
|
|
|
# CMake-specific Examples Files
|
|
|
|
./config/cmake/HDF518_Examples.cmake.in
|
|
|
|
./release_docs/USING_CMake_Examples.txt
|
|
|
|
|
2010-05-14 00:01:50 +08:00
|
|
|
./CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./CMakeFilters.cmake
|
|
|
|
./CMakeInstallation.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./CTestConfig.cmake
|
2013-06-11 01:46:48 +08:00
|
|
|
./UserMacros.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./c++/CMakeLists.txt
|
|
|
|
./c++/examples/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./c++/examples/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./c++/src/CMakeLists.txt
|
|
|
|
./c++/test/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./c++/test/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./examples/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./examples/CMakeTests.cmake
|
2010-07-09 10:52:14 +08:00
|
|
|
./examples/run-all-ex.sh
|
|
|
|
./examples/run-c-ex.sh.in
|
2010-05-14 00:01:50 +08:00
|
|
|
./fortran/CMakeLists.txt
|
|
|
|
./fortran/examples/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./fortran/examples/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./fortran/src/CMakeLists.txt
|
|
|
|
./fortran/test/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./fortran/test/CMakeTests.cmake
|
2010-09-01 04:15:13 +08:00
|
|
|
./fortran/testpar/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./fortran/testpar/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/CMakeLists.txt
|
|
|
|
./hl/c++/CMakeLists.txt
|
|
|
|
./hl/c++/examples/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/c++/examples/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/c++/src/CMakeLists.txt
|
|
|
|
./hl/c++/test/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/c++/test/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/examples/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/examples/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/fortran/CMakeLists.txt
|
|
|
|
./hl/fortran/examples/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/fortran/examples/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/fortran/src/CMakeLists.txt
|
|
|
|
./hl/fortran/test/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/fortran/test/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/src/CMakeLists.txt
|
|
|
|
./hl/test/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/test/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./hl/tools/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./hl/tools/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./src/CMakeLists.txt
|
|
|
|
./test/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./test/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./testpar/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./testpar/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/CMakeLists.txt
|
|
|
|
./tools/h5copy/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5copy/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5diff/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5diff/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5dump/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5dump/CMakeTests.cmake
|
|
|
|
./tools/h5dump/CMakeTestsPBITS.cmake
|
|
|
|
./tools/h5dump/CMakeTestsXML.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5import/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5import/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5jam/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5jam/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5ls/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5ls/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5repack/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5repack/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/h5stat/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/h5stat/CMakeTests.cmake
|
2010-05-14 00:01:50 +08:00
|
|
|
./tools/lib/CMakeLists.txt
|
|
|
|
./tools/misc/CMakeLists.txt
|
2013-08-20 05:49:44 +08:00
|
|
|
./tools/misc/CMakeTests.cmake
|
2014-12-18 07:07:24 +08:00
|
|
|
./tools/perform/CMakeLists.txt
|
|
|
|
./tools/perform/CMakeTests.cmake
|