hdf5/release_docs
Quincey Koziol 168d67dbd2 [svn-r6383] Purpose:
New feature for developers.

Description:
    Added "function stack" tracing to library.  This allows developers (there
    is no public API) to call H5FS_print within the library and get a listing
    of the functions traversed to reach that point in the library.  Eventually,
    I may add support for reporting the parameters to each function also...

    Mainly for debugging parallel I/O programs, but I think it will come in
    handy in other cases also.

    The function stack tracking is controlled with a configure switch:
    --enable-funcstack, which defaults to enabled currently.  When we branch
    for 1.6, we should change the default setting on the branch to be disabled.

    Also, added a destructor to the thread-specific keys when thread-safety is
    turned on in the library.  Otherwise, they were leaking memory and causing
    difficult to debug errors in threaded programs (like the test/ttsafe test).

Platforms tested:
    Tested h5committest {arabica (fortran), eirene (fortran, C++)
	modi4 (parallel, fortran)}

    FreeBSD 4.7 (sleipnir) w/thread-safety enabled.

Misc. update:
    Updated MANIFEST with new files added (src/H5FS.c & src/H5FDprivate.h)

    Update release_docs/RELEASE with thread-safety bug fix.
2003-02-07 16:14:19 -05:00
..
HISTORY.txt
INSTALL [svn-r6059] Purpose: 2002-11-05 15:19:38 -05:00
INSTALL_codewarrior.txt [svn-r6140] Purpose: 2002-11-26 11:19:54 -05:00
INSTALL_parallel [svn-r6059] Purpose: 2002-11-05 15:19:38 -05:00
INSTALL_TFLOPS [svn-r5657] Updated. 2002-06-17 15:09:38 -05:00
INSTALL_VFL
INSTALL_Windows_withcpp.txt [svn-r5012] Purpose: 2002-02-26 10:02:32 -05:00
INSTALL_Windows.txt [svn-r5453] 2002-05-22 16:48:50 -05:00
RELEASE.txt [svn-r6383] Purpose: 2003-02-07 16:14:19 -05:00