Commit Graph

13 Commits

Author SHA1 Message Date
Dan Wells
701966ef0f [svn-r4395] Purpose:
Bug fix
Description:
    When the Fortran interface was used on the Linux systems, there were segmentation
    errors.  This was caused because two arrays were being accessed outside of their
    bounds and because the trace type parameters were specified inccorectly in
    the ProcTrace.inc file.  There were also problems on some systems caused because
    the long names of HDF entries resulted in trace IDs which were too long.
Solution:
    The lines where arrays were being accessed outside of their bounds were changed.
    The code in the Makefile.in and the PabloSedscr sed script file were changed so
    that the tracetype parameters were generated correctly.  The PabloSedscr file was
    also modified to eliminate trace IDs for individual entries.
Platforms tested:
    LINUX, IRIX64, IBM SP2
2001-08-20 12:50:56 -05:00
Dan Wells
5fa81dec82 [svn-r4110]
Purpose:
    feature
Description:
    allows the option of building the library libhdf-inst.a so that it can
    link with either the Pablo Trace Libraries or with the Pablo Performance
    Capture Facility (PCF)
Solution:
    Added code for conditional compilation using the PCF_BUILD flag. When the
    library is made, the user can specify PABLO_BUILD=PCF which will cause the
    -DPCF_BUILD to be passed to the compiler.
Platforms tested:
    Solaris, IRIX64
2001-07-05 10:07:00 -05:00
Dan Wells
53f03a4c72 [svn-r3957]
Purpose:
    Bug fix
Description:
    The MPI I/O calls were not being traced.
Solution:
    Changed the calls to traceEvent from the MPI I/O tracing to HDFtraceEvent
    in the Pablo Traceing.
Platforms tested:
    Irix 32 and 64, HP VClass 32 and 64 bit and Solaris
2001-06-04 13:12:50 -05:00
Dan Wells
dc8e89d465 [svn-r3874]
Purpose:
    feature
Description:
    This brings the development version up to date with the release version.
    It now supports Pablo tracing of MPI-I/O calls from MPI-I/O versions
    which are not totally compliant with the standars.
Solution:
    Added entries to bypass the current MPI-I/O tracing in the Pablo Trace
    Library.
Platforms tested:
    IRIX64/Solaris/IBM SP2
2001-04-30 14:26:25 -05:00
Dan Wells
a5d53d6dac [svn-r3619]
Purpose:
    These changes allow the user to determine bytes requested and bytes
    received by MPI I/O calls.
Description:
    User wished to know if the number of bytes requested in MPI I/O calls was
    save as the number actually received.
Solution:
    Added additional fields to the HDFrecord structure for bytes requested and
    bytes received.  Other files reflect these changes.
Platforms tested:
    Solaris
    IRIX64 parallel
2001-03-13 13:28:03 -05:00
Dan Wells
369193599a [svn-r2487] Added support for fortran. Also made the Makefile more universal. 2000-08-29 10:41:58 -05:00
Dan Wells
2afd49c4c7 [svn-r1238] prototype change in Pablo trace library 1999-04-29 16:15:12 -05:00
Dan Wells
6e854491cb [svn-r1185] Using same file for HDF 4 and HDF 5. 1999-04-15 16:37:44 -05:00
Dan Wells
cd06c38d65 [svn-r1123] Updates for bug fixes and new entry points in files from src directory. 1999-03-09 16:00:07 -05:00
Dan Wells
5897fa35a3 [svn-r881] Updates to support MPIO real-time tracing 1998-11-06 15:48:34 -05:00
Dan Wells
09a871339d [svn-r865] Modifications required for 64 bit longs. 1998-11-03 14:48:54 -05:00
Dan Wells
75b0660dbc [svn-r853] Updated code to better handle new HDF entry points. 1998-10-30 14:46:05 -05:00
Dan Wells
4d5f1b72de [svn-r796] Pablo instrumentation support files. 1998-10-26 15:07:31 -05:00