Browse Prior Art Database

Trace Viewer

IP.com Disclosure Number: IPCOM000123419D
Original Publication Date: 1998-Nov-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 27K

Publishing Venue

IBM

Related People

Braithwaite, W: AUTHOR

Abstract

In coupled file handling systems such as the IBM MQSeries* trace files are used to enable errors to be deleted and located. Rapid error detection is important to the integrity of the system, and the code described here enables users to view and manipulate MQSeries trace files easily and rapidly.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Trace Viewer

   In coupled file handling systems such as the IBM MQSeries*
trace files are used to enable errors to be deleted and located.
Rapid error detection is important to the integrity of the system,
and the code described here enables users to view and manipulate
MQSeries trace files easily and rapidly.

   The improved code parses the existing trace files using
the supplied grammar (lex and yacc).  This enables traces for
different systems (ie MQSeries for Windows 2.1 and MQSeries for NT
v5, which have different style trace files), to be read also.

   A simple tree structure is created for viewing the
functions.  This lets the user expand and collapse the sections they
are interested in.

   Matching code is included to link functions - eg memory
allocations and deallocations (xcsGetMem - xcsFreeMem).

   Finally, error code searching and simple graphics are
provided to display the states of the trace information.  The trace
file may be saved specifying not to include the Code Index and the
Thread Id, so that comparisons, (using WINDIFF) are easily made, and
traces with multiple threads may be saved to separate files.
  * Trademark of IBM Corporation.