System and method for collecting a plurality of metrics in a...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S124000, C717S127000, C717S131000

Reexamination Certificate

active

07657875

ABSTRACT:
A system and method for collecting a plurality of metrics during a single run of a computer program. The mechanism of the present invention initializes a plurality of counters to count events associated with metrics of interest. The mechanism of the present invention then counts the occurrence of events associated with metrics of interest during a single execution of a computer program. When a branch has been taken, a trace record is generated for the branch taken, wherein the generated trace record contains a count of events associated with the metrics of interest for the branch taken.

REFERENCES:
patent: 5355484 (1994-10-01), Record et al.
patent: 5768500 (1998-06-01), Agrawal et al.
patent: 6223338 (2001-04-01), Smolders
patent: 6230313 (2001-05-01), Callahan et al.
patent: 6240544 (2001-05-01), Kaneko
patent: 6401240 (2002-06-01), Summers
patent: 6513155 (2003-01-01), Alexander et al.
patent: 6658416 (2003-12-01), Hussain et al.
patent: 6678883 (2004-01-01), Berry et al.
patent: 6708169 (2004-03-01), Berry et al.
patent: 6735758 (2004-05-01), Berry et al.
patent: 6751583 (2004-06-01), Clarke et al.
patent: 6754889 (2004-06-01), Leverenz
patent: 6766511 (2004-07-01), Berry et al.
patent: 6928639 (2005-08-01), Juan et al.
patent: 6988263 (2006-01-01), Hussain et al.
patent: 7065749 (2006-06-01), Watanabe
patent: 7093234 (2006-08-01), Hibbeler et al.
patent: 7194400 (2007-03-01), Gabele et al.
patent: 2001/0054175 (2001-12-01), Watanabe
patent: 2002/0019969 (2002-02-01), Hellestrand et al.
patent: 2003/0191621 (2003-10-01), Gabele et al.
patent: 2004/0064685 (2004-04-01), Nguyen et al.
patent: 2004/0111708 (2004-06-01), Calder et al.
patent: 2005/0091643 (2005-04-01), Ekanadham et al.
U.S. Appl. No. 11/104,257, Alexander, III et al., Instruction Profiling Using Multiple Metrics, filed Apr. 2005.
U.S. Appl. No. 10/777,909, Alexander, III et al., Method and Apparatus for Removal of Asynchronous Events in Complex Application Performance Analysis, filed Feb. 12, 2004.
U.S. Appl. No. 10/757,256, Dewitt, Jr. et al., Method and Apparatus for Autonomic Detection of Cache “Chase Tail” Conditions and Storage of Instructions/Data in “Chase Tail” Data Structure, filed Jan. 14, 2004.
U.S. Appl. No. 09/613,190, Hussain et al., Apparatus and Method for Cataloging Symbolic Data for Use in Performance Analysis of Computer Programs, filed Jul. 10, 2000.
Alexander, III; “Non final office action dated Oct. 8, 2008” U.S. Appl. No. 11/104,257, IBM.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for collecting a plurality of metrics in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for collecting a plurality of metrics in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for collecting a plurality of metrics in a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4210269

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.