summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r8565] Purpose:Albert Cheng2004-05-211-3/+93
| | | | | | | | | | | | | | Improvement Description: Break up the C99 integer types detection into even smaller sub-module routines. This has dropped the compile time (with optimization) from 94 seconds to 6 seconds. Platforms tested: h5committested. Misc. update:
* [svn-r8563] *** empty log message ***Raymond Lu2004-05-2116-114/+191
|
* [svn-r8562] Purpose: New featureRaymond Lu2004-05-213-67/+124
| | | | | | | Description: Add null dataspace to h5dump and h5ls. Platforms tested: h5committest
* [svn-r8560] Purpose:Quincey Koziol2004-05-211-0/+2
| | | | | | | | | | | | Bug fix Description: Add prototypes for H5S_select_serial_size() and H5S_select_serialize() that were causing the library to fail when built with C++ compiler. Platforms tested: FreeBSD 4.9 (sleipnir) w/CC=g++ Only affects C++ builds, so no h5committest
* [svn-r8558] Purpose:Albert Cheng2004-05-201-3/+3
| | | | | | | | | | | Code cleanup Description: Changed local variables declaration to static to please compilers. Platforms tested: Tested by generating H5Tinit.c and verified it was same as before. Tested in TG_NCSA.
* [svn-r8556] Purpose:Albert Cheng2004-05-201-1/+1
| | | | | | | | | | | | Bug fix. Description: The Example dimension size is incorrect. Changed it to 3. Platforms tested: Tested in TG-NCSA which detected the error. Misc. update:
* [svn-r8555] Purpose:Binh-Minh Ribler2004-05-203-67/+163
| | | | | | | | | | | | | | Add documentation Description: Added doxygen documentation and removed incorrect comments. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000 Misc. update:
* [svn-r8554] Purpose:Binh-Minh Ribler2004-05-202-30/+140
| | | | | | | | | | | | | | | Add documentation and an overloaded function - incrementally check-in Description: Added Attribute::getName that takes no argument for user's convenience. Also added Doxygen documentation to existing functions in H5Attribute.cpp. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000 Misc. update:
* [svn-r8553] Purpose:Xuan Bai2004-05-201-0/+0
| | | | | | | | | | | | | | | | | | | | | New Feature Description: 1. A new Fortran c stub for static library hdf5_f90cstub project was added. 2. A new h5importtst project was added into the workspace for h5import test. 3. 4 new hdf5 auto test tools in Windows were added. Solution: 1. Removed all the *.C files in hdf5_fortran project and put them into the new created Fortran c stub project hdf5_f90cstub. Now hdf5_fortran project only include *.f90 files. 2. Added a new h5importtst project with h5importtest.c. 3. 4 New hdf5 auto test tools: h5diff, h5ls, h5import, and h5repack were created for hdf5 auto tests in Windows. H5dump auot test tools was also updated. Platforms tested: Windows XP with Microsoft Visual C++ 6.0 and DEC Fortran 6.0. Misc. update:
* [svn-r8552] Purpose:Albert Cheng2004-05-201-0/+2
| | | | Updated.
* [svn-r8548] Purpose:Albert Cheng2004-05-201-39/+157
| | | | | | | | | | | | | | | Improvement. Description: Some compilers, e.g., Intel C v7.0, took a long time to compile with optimization when a module routine contains many code lines. Divide up all those types detections macros into subroutines, both to avoid the compiler optimization error and cleaner codes. Platforms tested: h5committested. Misc. update:
* [svn-r8545] Purpose: bug fixRaymond Lu2004-05-201-1/+1
| | | | | | | Description: array definition is short of 1. Platforms tested: No test. simple fix
* [svn-r8544] Purpose:Quincey Koziol2004-05-2013-266/+533
| | | | | | | | | | | | | | Code optimization Description: Expand the use of macros to inline trivial function pointer lookup and calls to reduce the overall number of functions invoked during normal operation of the library. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.9 (sleipnir) w/parallel Too minor to require h5committest
* [svn-r8542] Purpose:Binh-Minh Ribler2004-05-193-35/+189
| | | | | | | | | | | | | | | | Add documentation and a missing function - incrementally check-in Description: Added wrapper for H5Tget_nmembers to H5EnumType.*; it was accidentally left out. Also, added doxygen documentation and removed outdated comments. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000 Misc. update:
* [svn-r8541] Purpose:Binh-Minh Ribler2004-05-192-8/+106
| | | | | | | | | | | | | | | | | Add more C++ wrappers and documentation - incrementally check-in Description: Added wrappers for: H5garbage_collect H5set_free_list_limits to H5Library.* Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000 Misc. update:
* [svn-r8539] Purpose: Test Null dataspace for C++Raymond Lu2004-05-181-1/+55
| | | | Platforms tested: verbena(only c++ is concerned)
* [svn-r8538] Purpose: Add null dataspace for fortran.Raymond Lu2004-05-184-41/+48
| | | | Platforms tested: verbena pgf90(only fortran is concerned)
* [svn-r8537] Purpose:Binh-Minh Ribler2004-05-182-4/+25
| | | | | | | | | | | | | | | Add more C++ wrapper - incrementally check-in Description: Added wrapper for H5Tis_variable_str to DataType class. Tests for the new wrappers will follow in a few weeks. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000 Misc. update:
* [svn-r8536] Purpose: Update MANIFESTBinh-Minh Ribler2004-05-181-0/+4
| | | | | | | | | Description: Added these lines ./c++/src/H5ArrayType.cpp ./c++/src/H5ArrayType.h ./c++/src/H5VarLenType.cpp ./c++/src/H5VarLenType.h
* [svn-r8535] Purpose:Binh-Minh Ribler2004-05-182-0/+130
| | | | | | | | | | | | | | | | | Add more C++ wrappers and documentation - incrementally check-in Description: Added class VarLenType to provide wrapper for: H5Tvlen_create Added wrapper for H5Tis_variable_str to DataType class Tests for the new wrappers will follow in a few weeks. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000
* [svn-r8534] Purpose:Binh-Minh Ribler2004-05-182-0/+228
| | | | | | | | | | | | | | | | | Add more C++ wrappers and documentation - incrementally check-in Description: Added class ArrayType to provide wrapper for: H5Tarray_create H5Tget_array_ndims H5Tget_array_dims Test for the new wrapper will follow in a few weeks. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000
* [svn-r8533] Purpose: New test.Raymond Lu2004-05-173-9/+121
| | | | | | | Description: Test dataset and attribute of null dataspace for parallel. Platforms tested: copper and verbena(only parallel is concerned)
* [svn-r8532] Purpose:Binh-Minh Ribler2004-05-165-143/+426
| | | | | | | | | | | | | | | | | | | Add more C++ wrappers and documentation - incrementally check-in Description: Added wrapper for: H5Tdetect_class Also, added Doxygen documentation to existing member functions of AtomType and DataType. Test for the new wrapper will follow in a few weeks. Some typos and small format changes are done in H5File.cpp. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000
* [svn-r8531] Snapshot version 1.7 release 26HDF Admin2004-05-166-15/+16
|
* [svn-r8529] Purpose:Quincey Koziol2004-05-151-0/+42
| | | | Update file format with placeholders for skipped object header messages.
* [svn-r8528] Purpose:Quincey Koziol2004-05-151-5/+5
| | | | | Change information about object "name" message to the more accurate object "comment".
* [svn-r8527] Purpose:Quincey Koziol2004-05-151-2/+6
| | | | | Comment out some unimplemented object header messages (compact and shared messages).
* [svn-r8526] Purpose:Binh-Minh Ribler2004-05-142-24/+309
| | | | | | | | | | | | | | | | | | | | Add more C++ wrappers - incrementally check-in Description: Added more wrappers for C H5F functions and added Doxygen documentation to existing member functions of H5File. This is an incremental check-in to preserve the code, corresponding tests will follow in a few weeks. Newly added wrappers are for: H5Fget_freespace H5Fget_obj_count H5Fget_obj_ids H5Fget_vfd_handle Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) Windows 2000
* [svn-r8525] Purpose:Quincey Koziol2004-05-141-3/+73
| | | | Update information about modification time message.
* [svn-r8524] Purpose:Quincey Koziol2004-05-141-6/+37
| | | | | Update data storage layout message information to reflect changes for "lazy" allocation of dataset's storage and compact data storage.
* [svn-r8523] Purpose:Quincey Koziol2004-05-141-2/+2
| | | | | Correct incorrect information about versions for compound datatype information.
* [svn-r8522] Purpose:Quincey Koziol2004-05-141-1/+6
| | | | | Correct missing information for opaque datatype's tag length in the bitfield for the datatype message.
* [svn-r8521] Purpose:Quincey Koziol2004-05-141-2/+5
| | | | | Clarify new fill value message information about the size and fill value fields.
* [svn-r8520] Purpose:Quincey Koziol2004-05-134-57/+16
| | | | | | | | | | | | Code optimization Description: Don't make a separate allocation for the selection offset - incorporate it into the selection structure as a fixed size array. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.9 (sleipnir) w/parallel
* [svn-r8518] Purpose: uncomment part of code.Raymond Lu2004-05-131-2/+1
| | | | Description: supposed to be there.
* [svn-r8517] *** empty log message ***Raymond Lu2004-05-131-5/+4
|
* [svn-r8516] Purpose: Bug fixRaymond Lu2004-05-132-28/+40
| | | | | | | | | Description: A new bug is found on HP. There is float exception during conversion from double to unsigned long long when the value of double is very big. Solution: Try to catch the problem in configure and skip this part of test. Platforms tested: kelgia and verbena(mainly these two machines are involved)
* [svn-r8515] Purpose:Quincey Koziol2004-05-132-148/+10
| | | | | | | | | | | | Code optimization Description: Eliminate some trivial functions with macros that perform the same operation. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.9 (sleipnir) w/parallel
* [svn-r8513] Purpose:Quincey Koziol2004-05-133-31/+111
| | | | | | | | | | | | Code optimization Description: Defer creating the span trees for hyperslab selections until they are actually needed (which may be never, in certain circumstances). Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.9 (sleipnir) w/parallel
* [svn-r8510] Purpose:Xuan Bai2004-05-121-0/+0
| | | | | | | | | | | | | Update Description: Add H5Ztrans.c to hdf5 and hdf5dll projects. Add h5config.h to all.zip. Solution: Platforms tested: Windows XP Visual C++ 6.0, DEC Fortran 6.0, and .Net. Misc. update:
* [svn-r8509] *** empty log message ***Raymond Lu2004-05-121-0/+14
|
* [svn-r8508] Purpose: Bug fixRaymond Lu2004-05-121-8/+8
| | | | | | | | | Description: Somehow part of dtypes.c were wiped out by the change yesterday, causing failure on verbena's PGI compiler. Another issue is to run autoheader to generate H5config.h.in. Platforms tested: verbena(changes only matter to it)
* [svn-r8507] Purpose:Quincey Koziol2004-05-122-19/+25
| | | | | | | | | | | | | | | | | Code optimization Description: Eliminate many redundant lookups to check for no-op type conversion by remembering that a type conversion path is the no-op path. Also, don't allow non-no-op conversions which happen to be no-ops on a particular machine (such as int<->long conversions on machines where int and long are the same size and format, etc.) to replace the default no-op conversion. Platforms tested: Solaris 2.7 (arabica) FreeBSD 4.9 (sleipnir) w/parallel
* [svn-r8505] *** empty log message ***Raymond Lu2004-05-112-19/+11
|
* [svn-r8504] Purpose: bug fixRaymond Lu2004-05-112-8/+115
| | | | | | | | | Description: The HP compiler cannot convert from float-point numbers to unsigned long long correctly. It sets the maximal value of unsigned long long as 0x7fffffffffffffff. Solution: Skip the conversion test when this happens by testing it during configuration. Platforms tested: kelgia(HP-UX 11) and fuss(RH 8)
* [svn-r8503] Purpose:Binh-Minh Ribler2004-05-111-0/+0
| | | | | | | | | | | | | | | | Fix part of bug #59 (Bugzilla) Description: Removed two extra lines in the script hdf5cpptest.bat by mistake, that caused errors when running the test. The C++ library is unabled by mistake again. Disabled both hdf5_cpp and hdf5_cppdll. Platforms tested: Windows 2000 Misc. update:
* [svn-r8502] Purpose:Binh-Minh Ribler2004-05-112-0/+4
| | | | | | | | | | | | | | | | | | Fix bug #124 (Bugzilla) Description: Build failed on Windows because the C++ API provides support for Stream VFD, yet this feature is disabled on Windows, making its support from the C library unavailable. Solution: Added #ifdef H5_HAVE_STREAM to properly support Stream VFD. Platforms tested: Linux 2.4 (eirene) Windows 2000 Misc. update:
* [svn-r8501] Purpose:Albert Cheng2004-05-101-26/+30
| | | | | | | | | | | | | | | Improvement Description: The MPI atomicity and file_sync tests may hang if a filesystem is not able to support the operation. This will block the whole tests. PHDF5 is not using either features. So, removed them from the default tests. Platforms tested: Only in eirene using pp. Copper is still down.
* [svn-r8499] Purpose:Albert Cheng2004-05-101-0/+1
| | | | Updated with Data transformation feature.
* [svn-r8498] Snapshot version 1.7 release 25HDF Admin2004-05-096-15/+15
|