Mechanism for profiling computer code

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

C717S131000, C717S132000, C717S133000

Reexamination Certificate

active

06983455

ABSTRACT:
A set of computer code is profiled by breaking each code segment of the computer code down into basic instructions. Thereafter, the set of computer code is executed. As each code segment is executed, a log is updated to indicate execution of that code segment. This is done for each executed code segment; thus, at the end of execution, the log reflects all of the code segments that were executed, and how many times each code segment was executed. Using the log, and a set of calibration statistics, which specify how much processing time is consumed by each basic instruction, an overall execution cost is derived for each executed code segment. The set of overall execution costs for all of the executed code segments are incorporated into an overall profile for the set of computer code.

REFERENCES:
patent: 5517629 (1996-05-01), Boland
patent: 5613118 (1997-03-01), Heisch et al.
patent: 5933640 (1999-08-01), Dion
patent: 5960198 (1999-09-01), Roediger et al.
patent: 6009514 (1999-12-01), Henzinger et al.
patent: 6016474 (2000-01-01), Kim et al.
patent: 6049666 (2000-04-01), Bennett et al.
patent: 6126329 (2000-10-01), Bennett et al.
patent: 6161200 (2000-12-01), Rees et al.
patent: 6170083 (2001-01-01), Adl-Tabatabai
patent: 6189142 (2001-02-01), Johnston et al.
patent: 6199199 (2001-03-01), Johnston et al.
Wu et al., “Static Branch Frequency and Program Profile Analysis”, 1994, ACM, p. 1-11.
Ball et al., “Optimally Profiling and Tracing Programs”, 1994, ACM, p. 1319-1360.

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

Mechanism for profiling computer code does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Mechanism for profiling computer code, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mechanism for profiling computer code will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3552007

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