Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2005-08-16
2005-08-16
Vo, Ted T. (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S133000, C717S144000, C712S244000
Reexamination Certificate
active
06931635
ABSTRACT:
A program optimization method for converting program source code written in a programming language into machine language includes steps of: analyzing a target program and detecting an exception generative instruction, which may generate an exception, and exception generation detection instructions, which brunches a process to an exception process when an exception occurrence condition is detected and an exception has occurred. The method also includes steps of dividing the exception generation detection instructions into first instructions, for the detection of exception occurrence conditions, and into second instructions, for branching processes to the exception process when the exception occurrence conditions are detected; and establishing dependencies among program instructions, so that when one of the exception occurrence conditions is detected the process is shifted from a first instruction to a second instruction, and so that when none of the exception occurrence conditions are detected, the process is shifted from a first instruction to an exception generative instruction.
REFERENCES:
patent: 6505296 (2003-01-01), Morris et al.
patent: 10-133884 (1998-05-01), None
Chambers et al., “Dependence Analysis for Java”, ACM, pp.: 1-18, 1999.
Choi et al., “Efficient and Precise Modeling of Exception for the Analysis of Java Programs”, ACM, pp.: 21-31, 1999.
Dulong et al., “An Overview of the Intel™ IA-64 Compiler”, Intel Technology Journal Q4, pp.: 1-15, 1999.
Inagaki Tatsushi
Komatsu Hideaki
August Casey P.
Buchenhorner Michael J.
Vo Ted T.
LandOfFree
Program 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 Program optimization, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program optimization will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3522076