summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r1944] Added "H5S_SELECT_PREPEND" and "H5S_SELECT_APPEND" operations to ↵Quincey Koziol2000-01-214-17/+29
| | | | | | | | | | point selections. Also fixed bug which was not allowing the "start_point" parameter to H5Sget_select_elem_pointlist to actually get used. It was always returning a list of points selected which started with the beginning of the list of points.
* [svn-r1941] removed the include for the winsock2.h lib and changed the macro ↵Patrick Lu2000-01-131-2/+2
| | | | | | to be have_windows_h. also included the windows.h
* [svn-r1939] Snapshot version 1.3 release 10Albert Cheng2000-01-071-1/+1
|
* [svn-r1932] Reversed the order that hyperslab blocks are added to the ↵Quincey Koziol2000-01-061-1/+2
| | | | | | | internal list of block to reduce amount of memory moving required. This corrects the exponential increase in time to add blocks for larger numbers of blocks.
* [svn-r1930] Add Globus 1.1; refer Gass to Globus 1.0Raymond Lu2000-01-051-6/+42
|
* [svn-r1927] Added #include <H5FDdpss.h>Raymond Lu1999-12-221-0/+1
|
* [svn-r1925] DPSS is checked in.Raymond Lu1999-12-218-3/+693
|
* [svn-r1919] Added Pthread library options.Albert Cheng1999-12-201-0/+6
|
* [svn-r1917] Updated the change history of H5FD_mpio_write().Albert Cheng1999-12-201-0/+7
|
* [svn-r1916] Changed the #define TRUE to be consistent with the one in ↵Albert Cheng1999-12-201-1/+1
| | | | | | H5private.h which is also used by most Unix systems.
* [svn-r1915] Purpose:Albert Cheng1999-12-201-15/+21
| | | | | | | | | | | | | | | | | | | Bug fix. Description: When only p0 will write for allsame metadata, other processes returns with SUCCEED immediately. In some racing conditions, the other processes may start reading the metadata before p0 has finished writing them out. That results in errors. (I verified by putting an intentional delay in the p0 code. Other processes then got read errors always.) Solution: When only-p0-writes is the case, p0 will Bcast the result to other processes. This provides both a synchoronization and more valid logic since the other processes will return FAIL too IF p0 write fails. Also fixed a typo of the H5F_MPIO_DEBUG_KEY name. Also removed the incorrect #define's of FALSE and TRUE. They are already defined in H5private.h.
* [svn-r1881] Changed all the HAVE_PARALLEL and HAVE_GASS macros to the newAlbert Cheng1999-12-1718-85/+84
| | | | form of H5_HAVE_PARALLEL and H5_HAVE_GASS.
* [svn-r1868] Added a new component, H5_VERS_SUBRELEASE, to the release ↵Albert Cheng1999-12-101-3/+5
| | | | | | | information. It is for all those pre-release situations like alpha, beta, pre-n, ... In normal releases, it should be an empty string.
* [svn-r1861] Snapshot version 1.3 release 9Albert Cheng1999-12-091-1/+1
|
* [svn-r1859] * 1999-12-09Robb Matzke1999-12-092-36/+37
| | | | | | | | | | | | | | ** src/H5FDpublic.h Added a #define for H5_HAVE_VFL to make life easier for application programmers. ** config/depend1 A minor tweak to the way GNU systems generate file dependencies for the Makefiles. ** src/H5T.c Fixed a bug with enumeration types not having the correct object header pointer.
* [svn-r1857] Fixed error in decoding hyperslab regions for dataset region ↵Quincey Koziol1999-12-071-1/+1
| | | | | | references. Data is ok in the file, just mixed up when trying to dereference the region.
* [svn-r1850] Snapshot version 1.3 release 8Albert Cheng1999-12-021-1/+1
|
* [svn-r1849] Performance improvement to H5FD_mpio_open: eliminated ↵Robert Kim Yates1999-12-011-19/+38
| | | | unnecessary truncation.
* [svn-r1847] ** src/H5T.cRobb Matzke1999-11-233-952/+1081
| | | | | Fixed a bug with enumeration types not having the correct object header pointer.
* [svn-r1845] Snapshot version 1.3 release 7Albert Cheng1999-11-221-1/+1
|
* [svn-r1844] Changed to use the H5_HAVE_PARALLEL macro names.Albert Cheng1999-11-222-4/+4
|
* [svn-r1838] Snapshot version 1.3 release 6Albert Cheng1999-11-171-1/+1
|
* [svn-r1836] Mainly fixed a bug in VL datatype comparisons which was causing ↵Quincey Koziol1999-11-1710-1164/+1241
| | | | | | | non-equal VL types to compare as equal. Added some asserts to make certain nothing slips through again. Also cleaned up a few warnings from the SGI compiler.
* [svn-r1832] * 1999-11-16Robb Matzke1999-11-165-53/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ** configure.in ** configure [REGENERATED] ** src/H5private.h ** src/H5public.h ** src/Makefile.in Generates an H5pubconf.h file which is just like H5config.h except all the preprocessor symbols have `H5_' prepended. This was done so that the configuration results can be used in public header files without polluting the namespace. ** src/H5.c Added H5I_REFERENCE and H5I_VFL to the API tracing code so their names are printed instead of just numbers. ** src/H5FDstdio.c ** tools/h5import.c ** tools/h5repart.c ** tools/pdb2hdf.c Changed to use the `H5_' versions of configure results since these files include only the public API. ** test/big.c Removed a compiler warning. ** test/h5test.c Removed unused code.
* [svn-r1830] Snapshot version 1.3 release 5Albert Cheng1999-11-051-1/+1
|
* [svn-r1816] Snapshot version 1.3 release 4Albert Cheng1999-11-041-1/+1
|
* [svn-r1814] * 1999-11-03Robb Matzke1999-11-031-0/+6
| | | | | | | | | | | ** config/depend1.in We don't regenerate the Dependencies files if we're compiling in the source tree because `gcc -MM' doesn't output enough information to make the result usable when compiling outside the source tree. ** src/H5config.h.in Regenerated to include HAVE_LIBMPI and HAVE_LIBMPIO because of recent changes to configure.in
* [svn-r1806] * 1999-11-02Robb Matzke1999-11-021-1519/+1519
| | | | | | | | | | | | | ** bin/rpmsync ** config/depend1.in Tweaks for versions of `make' that can't search directories. ** examples/Dependencies ** src/Dependencies ** test/Dependencies ** testpar/Dependencies ** tools/Dependencies Regenerated all these with more complete path names.
* [svn-r1802] Changes since 19991019Robb Matzke1999-11-0110-116/+271
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./MANIFEST ./configure.in ./configure [REGENERATED] Added more checking for `make' features. ./Makefile.in ./doc/Makefile.in ./doc/html/Makefile.in ./doc/html/Tutor/Makefile.in ./examples/Makefile.in ./pablo/Makefile.in ./src/Makefile.in ./test/Makefile.in ./testpar/Makefile.in ./tools/Makefile.in ./config/commence.in ./config/conclude.in ./config/depend.in [REMOVED] ./config/depend1.in [NEW] ./config/depend2.in [NEW] ./config/depend3.in [NEW] ./config/depend4.in [NEW] ./config/dependN.in [NEW] The directory search stuff was moved into commence.in, thereby shortening the Makefile.in prologues. ./doc/html/Dependencies [NEW] ./doc/html/Tutor/Dependencies [NEW] ./examples/Dependencies [NEW] ./src/Dependencies [NEW] ./test/Dependencies [NEW] ./testpar/Dependencies [NEW] ./tools/Dependencies [NEW] The `.distdep' files were all renamed to `Dependencies' to make them more obvious. They are required (but may be empty) in every directory that has a Makefile.in that ends with @CONCLUDE@ (you'll get an obvious error from make if you forgot to create one). ./bin/trace ./src/H5.c Added H5E_major_t and H5E_minor_t although tracing only prints the integer value. ./src/H5E.c ./src/H5Epublic.h Added tracing information. ./src/H5FDcore.c ./src/H5FDfamily.c ./src/H5FDgass.c ./src/H5FDmpio.c ./src/H5FDsec2.c ./src/H5FDstdio.c Fixed places where FUNC_LEAVE() evaluated it's argument more than once. Added tracing information. Wrapped long lines. ./config/gnu-flags Fixed a syntax error when we don't have a gnu compiler.
* [svn-r1799] got rid of the include of the private header filePatrick Lu1999-10-291-2/+7
|
* [svn-r1797] included the h5private.h file to get a definition of F_OK andPatrick Lu1999-10-271-2/+3
| | | | got rid of the #error for WIN32
* [svn-r1795] Removed an extra return statement resulted from the previous ↵Albert Cheng1999-10-261-1/+1
| | | | changes.
* [svn-r1794] Snapshot version 1.3 release 3Albert Cheng1999-10-262-82/+82
|
* [svn-r1793] Corrected a typo.Albert Cheng1999-10-261-1/+1
|
* [svn-r1788] Converted all the VFL drivers except for the stdio and multi ↵Quincey Koziol1999-10-238-675/+1166
| | | | | | drivers back into the "internal" HDF5 coding standard.
* [svn-r1787] Removed CVS merged warnings stuff that got check in by mistake.Albert Cheng1999-10-231-5/+0
|
* [svn-r1785] Added stdio VFL driver, which uses the new public H5E calls.Quincey Koziol1999-10-206-12/+745
|
* [svn-r1783] Added public H5Epush... routines and macros.Quincey Koziol1999-10-202-0/+55
|
* [svn-r1769] Snapshot version 1.3 release 2Albert Cheng1999-10-161-1/+1
|
* [svn-r1768] Deriverd from configure.in.Albert Cheng1999-10-151-3/+0
|
* [svn-r1759] Corrected a few more compiler warnings.Quincey Koziol1999-10-153-9/+9
|
* [svn-r1753] Changes since 19991007Robb Matzke1999-10-158-29/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./configure.in ./src/H5config.h.in [REGENERATED] The /usr/ncsa/{include,lib} directories are only added if they actually exist. This fixes a warning on some systems. Checks for the <pdb.h> header file and also for either the PDB or Silo library, and if found prepares to compile the pdb2hdf program. ./config/distdep Relative path names for include files are changed to base names since the makefile contains the logic for searching and since it's likely that building the .distdep files happed from a location other than where they would be used in the file system. ./config/conclude.in Fixed shell errors when `for' loops iterate over nothing for the `uninstall' target. ./src/H5D.c ./src/H5Oefl.c File names for the external files are added to the heap when the dataset is created instead of when the object header is written. This fixes a rare infinite recursion bug. ./src/H5FD.c ./src/H5FDpublic.h Optimization to the free list causes H5FD_alloc() usage to go from >10 seconds to <0.4 second for one example (converting a 30MB equation of state file from PDB to HDF5 format). The optimization is to simply keep track of the largest item in the free list and not search the free list when the largest item is not big enough to satisfy the request. ./src/H5FDcore.c ./src/H5FDcore.h ./test/h5test.c If the `backing_store' property is true then a flush causes the entire contents of memory to be written to the specified file. This is in preparation for the ASCI/red optimizations and is currently tested by the pdb2hdf `--cached' switch. ./src/H5Odtypes.c Wrapped three long lines. ./tools/Makefile.in ./tools/pdb2hdf.c [NEW] A PDB-to-HDF5 translator. It only translates meta data -- the resulting HDF5 points into the PDB file for the raw data.
* [svn-r1739] Cleaned up some warnings from the HP compiler.Quincey Koziol1999-10-092-2/+1
|
* [svn-r1732] Changes since 19991007Robb Matzke1999-10-075-23/+22
| | | | | | | | | | | | | | | | | | | | | | | | ---------------------- ./src/H5FDcore.c Includes private headers instead of public in order to use the `UNUSED' macro. ./src/H5FDpublic.h Includes H5public.h just in case. ./src/H5P.c Removed two unused variables in H5P_copy() ./src/H5FDgass.h Fixed a C++ comment after a `#endif' ./src/Makefile.in The H5FDgass.h file is public and must be installed in order for applications to be able to use HDF5. ./tools/h5tools.c Removed an unused variable.
* [svn-r1731] Snapshot version 1.3 release 1Albert Cheng1999-10-061-1/+1
|
* [svn-r1729] Put in "alias" for old H5P_DATASET_XFER to map it to the new ↵Quincey Koziol1999-10-061-0/+4
| | | | | | H5P_DATA_XFER. This should eventually be deprecated and the alias removed.
* [svn-r1728] Corrected two bugs in VL types, one in which the wrong length of ↵Quincey Koziol1999-10-061-4/+8
| | | | | | | the buffer needed for the object header was being computed and another in incorrectly decoding the "base" type of the VL type.
* [svn-r1708] Turned off compression feature if zlib.h is off.Albert Cheng1999-10-011-0/+3
|
* [svn-r1702] Closed some more memory leaks on failure conditions...Quincey Koziol1999-10-011-0/+6
|
* [svn-r1701] Closed a couple more resouce leaks..Quincey Koziol1999-09-302-1/+3
|