Method and system for code optimization

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S153000

Reexamination Certificate

active

07730469

ABSTRACT:
Methods, systems, and articles of manufacture consistent with the present invention optimize a program by analyzing a statistical profile of a program execution, and automatically optimizing the program based on at least one of the analysis, information about at least one prior compilation of the program, and information about at least one prior optimization of the program. The optimization of the program can therefore take into consideration changes made during prior compilations and optimization and the results of the changes.

REFERENCES:
patent: 5655122 (1997-08-01), Wu
patent: 5659752 (1997-08-01), Heisch et al.
patent: 6158049 (2000-12-01), Goodwin et al.
patent: 6161219 (2000-12-01), Ramkumar et al.
patent: 6275981 (2001-08-01), Buzbee et al.
patent: 6295517 (2001-09-01), Roy et al.
patent: 6381735 (2002-04-01), Hunt
patent: 6763452 (2004-07-01), Hohensee et al.
patent: 6768973 (2004-07-01), Patel
patent: 6922600 (2005-07-01), Conrad et al.
patent: 6971091 (2005-11-01), Arnold et al.
patent: 7013456 (2006-03-01), Van Dyke et al.
patent: 7032217 (2006-04-01), Wu
patent: 7111290 (2006-09-01), Yates et al.
patent: 7146607 (2006-12-01), Nair et al.
patent: 7240342 (2007-07-01), Bharadwaj et al.
patent: 2004/0151108 (2004-08-01), Blasco Claret et al.
Agesen, Ole; Holzle, Urs; “Type Feedback vs. Concrete Type Inference: A comparison of Optimization Techniques for Object Oriented Languages”, 1995 ACM, p. 91-107, retrieved from ACM database, Aug. 4, 2007.
Bala, Vasanth; Duesterwald, Evelyn; Banerjia, Sanjeev; “Dynamo: A Transparent Dynamic Optimization System”, 2000 ACM, p. 1-12, retrieved from ACM database Aug. 4, 2007.
Dean, Jeffrey; DeFouw, Greg; Grove, David; Litvinov, Vassily; Chambers, Craig; “Vortex: An Optimizing Compiler for Object-Oriented Languages”, 1996 ACM, p. 83-100, retrieved from ACM database Aug. 4, 2007.
Kamin Routine run-time code generation, Dec. 2003, ACM, vol. 38, Issue 12, pp. 44-56.
Diwan et al. “Using Types to Analyze and Optimize Object-Oriented Programs”, Jan. 2001, ACM, vol. 3, Issue 1, pp. 30-72.

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

Method and system for code optimization does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-4188651

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