Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2004-05-04
2010-06-01
Deng, Anna (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
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.
Deng Anna
Marsh & Fischmann & Breyfogle LLP
Oracle America Inc.
LandOfFree
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.
Profile ID: LFUS-PAI-O-4188651