System and method for permitting rapid refinement of data output from a debugger
AssigneeInternational Business Machines Corporation
InventorsEdward K. Borchardt, Scott G. Carley, Anthony H. Lindsey, John T. Mason, George A. McKenna, Pamela B. Owens, Bruce G. Whitenack, Jr., Timothy Wilson
Life of this patent
Estimating the term…
Abstract
A system and method for enabling re-filtering of trace history data in a debugger without re-executing the program. Trace history data is stored together with its category information when the program is initially executed and trace history text is output to a user. If re-filtering is necessary, the new filtering criteria is applied to the stored trace history data and new text is output to the user.
Claims9
A method for performing multiple layers of filtering of trace information based on a single execution of a program being debugged, comprising the steps of:
- (a) setting trace filter criteria;
- (b) executing the program and generating, based on categories of the trace filter criteria, and storing trace entries with category information;
- (c) generating initial filtered data from the stored trace entries based on the trace filter criteria;
- (d) setting new trace filter criteria;
- and
- (e) generating new filtered data from the stored trace entries based on the new trace criteria.
A system for permitting re-filtering of trace facility output comprising:
- means for setting initial trace criteria;
- means for executing the program and generating trace information by criteria category during execution of the program;
- means for storing the trace information;
- means for generating filtered data from the generated trace information;
- means for setting new trace criteria;
- and means for generating new filtered data from the generated trace information based on the new trace criteria without re-executing the program.
Dependencies are inferred from the claim text.