summaryrefslogtreecommitdiffstats
path: root/perform
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r17719] Cosmetic change to use exit(EXIT_FAILURE) instead of exit(1).Albert Cheng2009-10-211-24/+19
| | | | | | Also a lot of reformating that do not change code. Tested: jam-pp.
* [svn-r16342] Description:Frank Baker2009-01-221-1/+1
| | | | | | Changed 'THG' to 'The HDF Group' in various HDF5 source files, most of which are <subdirectory>/COPYING. -- Closes Bugzilla entry 1403.
* [svn-r16171] Code clean up.Albert Cheng2008-12-091-10/+12
| | | | | | | Function get_unique_name() had potential string overflow problem. Fixed. Also removed some unused macros. Tested by h5committest.
* [svn-r16169] Bug fix: 1089Albert Cheng2008-12-091-3/+3
| | | | | | | | | | | | Description: One open() call with O_CREAT flag did not have the third required argument. Solution: Added the right third argument. Also changed all open() calls to HDopen macros for more portable coding. Tested: h5committested.
* [svn-r16080] Purpose: Bug FixMike McGreevy2008-11-171-0/+3
| | | | | | | | | | | | | | | | Description: The h5perf tool was getting installed in 1.8 and 1.9, but not in 1.6. Added a line to perform/Makefile.in to ensure that h5perf is installed in 1.6. Also added a line to test/Makefile.in, adding an install target which will build all tests (equivalent to 'make all'). H5perf needs the test library built, but doing a 'make install' from the top level would fail in the perfom directory because nothing would happen upon recursing into the test directory. Tested: kagiso, jam, smirom, liberty
* [svn-r15955] Revised the help page of h5pef.Christian Chilan2008-10-261-27/+49
| | | | Tested on kagiso.
* [svn-r15830] Modified the display of the accumulated times taken to open and ↵Christian Chilan2008-10-091-1/+1
| | | | | | close files. Tested on kagiso.
* [svn-r15770] Added feature to measure file open and close times.Christian Chilan2008-10-031-4/+39
| | | | Tested on kagiso and cobalt.
* [svn-r15710] The GASS and SRB VFD have been retired and removed from theAlbert Cheng2008-09-271-21/+9
| | | | | | | | HDF5 library. The Dependencies files are generated by "make depend". Tested: h5committest, also serial in Kagiso is tested.
* [svn-r15647] Added h5perf extensions for 2D testing to v16.Christian Chilan2008-09-178-783/+2541
| | | | Tested on kagiso, cobalt, and abe.
* [svn-r14329] Run make depend to regenerate all these Dependencies files afterAlbert Cheng2007-12-071-14/+29
| | | | removing the stream-vfd.
* [svn-r13318] Updated Copyright notices.Albert Cheng2007-02-155-28/+33
| | | | Tested platform: Kagiso (serial, pp)
* [svn-r13316] Updated Copyright notices.Albert Cheng2007-02-1411-22/+33
| | | | Tested platform: Kagiso (serial, pp)
* [svn-r12724] Removed h5perf from the list of programs to be installed.James Laird2006-10-051-2/+0
| | | | | | | | | | h5perf depends on the test library which isn't installed; this is bad form and breaks at least one automatic installation package (Bugzilla bug 707). h5perf is still built and can be run manually. This change has already been made in 1.8.
* [svn-r12639] Frank Baker2006-09-041-0/+16
| | | | | | | | Description: Add per-directory abbreviated copyright notices (abbreviated COPYING files pointing to full notices). Tested: MANIFEST verified; not otherwise tested.
* [svn-r11888] Purpose:Quincey Koziol2006-01-231-1/+1
| | | | | | | | | | | | | Code cleanup Description: Check in some of the code cleanups from working on the external link support. (This doesn't include any of the external link features) Platforms tested: FreeBSD 4.11 (sleipnir) Mac OSX.4 (amazon) Linux 2.4
* [svn-r11570] Purpose:Albert Cheng2005-10-171-3/+3
| | | | | | | | | | | | | | Appearance change. Description: depend1.in: Change the style of the copyright generation commands to a simplier style. Dependencies: Regenerated the Dependencies file. Platforms tested: Tested in heping in serial and parallel modes.
* [svn-r11552] Purpose:James Laird2005-10-111-18/+18
| | | | | | | | | | | | Copyright fix Description: Added copyright to generated Dependency files. This had the side effect of updating some Dependency files. Platforms tested: heping
* [svn-r11531] Purpose:Albert Cheng2005-10-112-0/+28
| | | | | | | Added copyright notice. Platforms tested: These are not built automatically. Tested out okay by hand.
* [svn-r11246] Purpose:Quincey Koziol2005-08-139-211/+211
| | | | | | | | | | | | | | | | | | | | Code cleanup Description: Trim trailing whitespace, which is making 'diff'ing the two branches difficult. Solution: Ran this script in each directory: foreach f (*.[ch] *.cpp) sed 's/[[:blank:]]*$//' $f > sed.out && mv sed.out $f end Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11239] Purpose:Albert Cheng2005-08-131-1/+2
| | | | | | | Simple cosmetic change. Platforms tested: heping pp mode.
* [svn-r10559] Purpose:James Laird2005-04-061-2/+3
| | | | | | | | | | | Feature: make install now installs h5perf. Description: h5perf was not installed before. Now it is installed during 'make install' and uninstalled during 'make uninstall'. Platforms tested: mir
* [svn-r9866] Purpose:Albert Cheng2005-01-241-2/+2
| | | | | | | | | | | | | | | Bug fixes (provided by Leon Arber). Description: gen_report spewed many messages and could not report speeds that are less than 100MB/s. Solution: Removed -w which prints warning messages. Fixed code to recognize speeds under 100MB/s. Platforms tested: Eirene.
* [svn-r9848] Purpose:Xuan Bai2005-01-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: Function _flushall() is not available on Cygwin. So a Cgywin macro is added so the compiler will not call this function when building HDF5 on Cygwin. Solution: Change the following codes: #ifdef H5_HAVE_SYSTEM #ifdefined WIN32 _flushall(); #else HDsystem ("sync"); HDsystem ("df >/dev/null"); #endif to: #ifdef H5_HAVE_SYSTEM #if defined(WIN32) && ! defined(__CYGWIN__) _flushall(); #else HDsystem ("sync"); HDsystem ("df >/dev/null"); #endif Platforms tested: Cygwin 1.5.11, VC 6.0 on XP. Linux 2.4 (heping) Solaris 2.7 (arabica) Misc. update:
* [svn-r9806] Purpose:Quincey Koziol2005-01-111-6/+2
| | | | | | | | | | Code cleanup Description: Remove obsolete support for Watcom C compiler. Platforms tested: None - too minor to require any.
* [svn-r9729] Purpose:Quincey Koziol2004-12-297-12/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix/Code Cleanup/Doc Cleanup/Optimization/Branch Sync :-) Description: Generally speaking, this is the "signed->unsigned" change to selections. However, in the process of merging code back, things got stickier and stickier until I ended up doing a big "sync the two branches up" operation. So... I brought back all the "infrastructure" fixes from the development branch to the release branch (which I think were actually making some improvement in performance) as well as fixed several bugs which had been fixed in one branch, but not the other. I've also tagged the repository before making this checkin with the label "before_signed_unsigned_changes". Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel & fphdf5 FreeBSD 4.10 (sleipnir) w/threadsafe FreeBSD 4.10 (sleipnir) w/backward compatibility Solaris 2.7 (arabica) w/"purify options" Solaris 2.8 (sol) w/FORTRAN & C++ AIX 5.x (copper) w/parallel & FORTRAN IRIX64 6.5 (modi4) w/FORTRAN Linux 2.4 (heping) w/FORTRAN & C++ Misc. update:
* [svn-r8985] Purpose:Quincey Koziol2004-08-021-24/+24
| | | | | | | | | | | | | | | | | | | | | Bug fixes & code cleanups Description: Backport MPI-I/O changes from the development branch to the release branch in preparation for bringing Kent's collective chunk I/O changes back. Removed last vestiges of FPHDF5 from this branch, as it was never working here. Various code cleanups & syncrontizations to better align with development branch code and reduce diffs. Regenerate dependencies. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel IRIX64 6.5 (modi4) h5committested
* [svn-r8733] Purpose:Quincey Koziol2004-06-231-2/+4
| | | | | | | | | | | | Code cleanup Description: Reduce compiler warnings on SGI IRIX Platforms tested: FreeBSD 4.10 (sleipnir) SGI IRIX6 (Cheryl's machine) Too minor to require full h5committest
* [svn-r8619] Purpose:Quincey Koziol2004-06-051-3/+18
| | | | Fix makefiles, dependencies & manifest after source file rename.
* [svn-r8399] Purpose:Quincey Koziol2004-04-201-13/+1
| | | | | Update depenvy files after h5repack import & add dependency file to h5repack directory.
* [svn-r7981] Regenrated Dependies files.Albert Cheng2003-12-261-0/+51
| | | | h5committested.
* [svn-r7921] Purpose:Quincey Koziol2003-12-101-0/+4
| | | | | | | | | | | Bug fix Description: Fix a couple of 1.4 compat bogons that crept in. Platforms tested: FreeBSD 4.9 (sleipnir) config not tested with h5committest
* [svn-r7885] Purpose:Quincey Koziol2003-11-251-3/+3
| | | | | | | | | | | Small bug fix Description: MPI_DOUBLE_PRECISION -> MPI_DOUBLE in C code. Platforms tested: Cray T3E (hubble) Too minor to require h5committest
* [svn-r7864] Purpose:Quincey Koziol2003-11-202-2/+7
| | | | | | | | | | | Add metadata benchmark to the 1.6 branch Description: Port the metadata benchmark to the 1.6 branch, for LANL's use (mostly). Platforms tested: FreeBSD 4.9 (sleipnir) w/parallel not tested with h5comittest, so it wasn't run
* [svn-r7843] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2003-11-131-0/+852
|
* [svn-r7624] Purpose:Quincey Koziol2003-10-141-11/+9
| | | | | | | Updated dependencies and tracing information Platforms tested: Not necessary.
* [svn-r7128] Purpose:Albert Cheng2003-06-301-1/+4
| | | | | | | | | | | | | | | feature change, new feature. Description: Had the HDF5_PARAPREFIX default set to /tmp. Changed it to null so that data files are created in current directory by default. Also added a code to print data filename used when debug level > 0. Platforms tested: Tested in modi4 parallel. Misc. update:
* [svn-r7091] Purpose:Quincey Koziol2003-06-243-33/+0
| | | | | | | | | | | | | Code cleanup Description: Remove the fill-value option entirely, since the 1.5.x library's default behavior is now the same as the 1.4.x behavior and also there is no corresponding code for implementing fill-values with the POSIX or MPI-I/O tests. Platforms tested: FreeBSD 4.8 (sleipnir) w/parallel too small to need h5committest
* [svn-r7060] Purpose:Quincey Koziol2003-06-181-3/+3
| | | | | | | | | | | Code cleanup Description: Change some variables that are keywords in C++ to non-keywords. Platforms tested: FreeBSD 4.8 (sleipnir) too minor to require full h5committest
* [svn-r7033] Purpose:Albert Cheng2003-06-131-1/+9
| | | | | | | | | | | | | | | minor improvment Description: corrected an omission in the usage help output. Added more parameters checks. Solution: Platforms tested: Only in modi4. Misc. update:
* [svn-r7026] Purpose:Bill Wendling2003-06-111-1/+1
| | | | | | | | | | | | | | | | | | | | | Bug Fix Description: On HP-UX platforms, the "open()" function needs to specify that the file being created has permissions S_IRWXU, which means that it gives read/write/execute permissions to the user who created the file (how nice of it!). Solution: Added the S_IRWXU flag to the open() function call. Platforms tested: HP-UX 11 Arabica, Modi4, Verbena Misc. update:
* [svn-r7019] Purpose:Quincey Koziol2003-06-101-0/+4
| | | | | | | | | | | | | | Compatibility fix Description: The H5P[set|get]_fapl_mpiposix calls changed between v1.4.x and v1.5.x. Solution: Wrap them in the v1.4 backward compatibility #ifdefs and update tests, etc. Platforms tested: FreeBSD 4.8 (sleipnir) w/paralle & v1.4 compatibility h5committest pointless
* [svn-r6998] Purpose:Albert Cheng2003-06-091-1/+1
| | | | | | | | | | | | | | | | | | "Bug fix" Description: This version is showing very slow HDF5 I/O write speeds (about 40% of MPIO). It was because the library is writing fill values by default. There is a no-fill option which set to FALSE. Changed it to TRUE since MPIO and POSIX are not doing fill values. This is just a stop gap fix since the better fix would be to change the library to not write fill-values in this case. Platforms tested: modi4 parallel and LANL Q paralllel. No h5committest test because it is very trivia. Misc. update:
* [svn-r6989] Albert Cheng2003-06-061-0/+2
| | | | | | | | | | | Purpose: Added sanity check that min number of processes be not greater than max number of processes. Platforms tested: copper only since this is a very simple change. Misc. update:
* [svn-r6978] Purpose:Albert Cheng2003-06-051-0/+9
| | | | | | | | | | | | | | | | | | Bug fix. Description: The default setting of max transfer size is larger than the default setting of number of bytes per process, result in complaints that Transfer size is too big. Solution: Cap the min and max transfer size with number of bytes per process. Always cap min transfer size with the max xfer size. Platforms tested: Copper. Misc. update:
* [svn-r6822] Purpose:Bill Wendling2003-05-072-5/+6
| | | | | | | | | | | | | | | | | | | Code Improvements/Bug Fixes Description: Comparison of equality of a double/float variable to 0.0 is not guaranteed to work and is bad practice. Solution: Test that the absolute value of the variable is < a very small positive number. Platforms tested: Modi4 (Parallel & Fortran) Verbena (C++ & Fortran) Arabica (Fortran) Misc. update:
* [svn-r6809] Purpose:Bill Wendling2003-05-061-8/+4
| | | | | | | | | | | | | | | | | | Bug Fix Description: The "mkstemp()" function isn't as portable as I hoped it would be (it fails on Crays and other beasts). Solution: Removed and just use a fixed filename instead. Platforms tested: Linux Solaris w/ zlib Irix w/ zlib Misc. update:
* [svn-r6806] Purpose:Bill Wendling2003-05-062-5/+7
| | | | | | | | | | | | | | | | Bug Fix Description: When I changed the H5P{set,get}_fapl_mpiposix functions to accept another parameter, I didn't change it in these files. Solution: Added the new "use_gpfs" parameter. Platforms tested: Modi4 (only affects the parallel stuff, so no need for full testing). Misc. update:
* [svn-r6779] Purpose: Backward compatibility changeRaymond Lu2003-04-291-0/+4
| | | | | | | | Description: 1.4 compatibility for H5G_obj_t type and H5Zregister test. Solution: use macro H5_WANT_H5_V1_4_COMPAT Platforms tested: h5committest
* [svn-r6612] Purpose:Quincey Koziol2003-04-091-1/+16
| | | | | | | | | | | | | | | | | Update code Description: Chase changes for registering filters. Solution: Platforms tested: FreeBSD 4.8 (sleipnir) w/szip Linux 2.4 (sleipnir) w/szip Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/szip, FORTRAN & parallel Misc. update: