Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2005-01-25
2005-01-25
Zhen, Wei Y. (Department: 2122)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
Reexamination Certificate
active
06848098
ABSTRACT:
In a process of optimizing a program which includes a plurality of callable program parts, at least one frequency of executions of at least one of the callable program parts is determined, and a necessary optimization level of the at least one callable program part is determined based on the at least one frequency of executions of the at least one callable program part. The at least one callable program part is optimized at the determined necessary optimization level. The at least one frequency may be determined based on the number of times each of the at least one callable program part is executed, and the optimization is performed as a background operation of execution of the at least one callable program part, where a priority of the optimization is lower than a priority of the execution of the at least one callable program part.
REFERENCES:
patent: 5428793 (1995-06-01), Odnert et al.
patent: 5457799 (1995-10-01), Srivastava
patent: 5613118 (1997-03-01), Heisch et al.
patent: 5802373 (1998-09-01), Yates et al.
patent: 5805895 (1998-09-01), Breternitz et al.
patent: 5854933 (1998-12-01), Chang
patent: 5966537 (1999-10-01), Ravichandran
patent: 5970249 (1999-10-01), Hölzle et al.
patent: 6292940 (2001-09-01), Sato
patent: 6408433 (2002-06-01), Click et al.
patent: 59125444 (1984-07-01), None
patent: 63276127 (1988-11-01), None
patent: 11-237989 (1999-08-01), None
“Compliers: Principles, Techniques, and Tools”, Alfred Aho, 1986. Chapter 10: Code Optimization.
LandOfFree
Process and apparatus for optimizing program written in... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Process and apparatus for optimizing program written in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Process and apparatus for optimizing program written in... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3434127