Optimization apparatus, complier program, 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

C717S154000, C717S155000, C717S159000, C717S161000, C712S233000, C712S234000

Reexamination Certificate

active

07103882

ABSTRACT:
An optimization apparatus (compiler program, method and recording medium) for changing the order of execution of instructions in a program to be optimized includes an exception occasion instruction detection section which detects a first instruction having a possibility to cause an exception, an assurance instruction detection section which detects a second instruction executed prior to the first instruction, the second instruction assuring that no exception of the first instruction occurs, and an execution order control section which changes the position of the first instruction in execution order so that the first instruction is executed before a conditional branch instruction for selectively executing the first instruction and after the second instruction.

REFERENCES:
patent: 4656583 (1987-04-01), Auslander et al.
patent: 5317740 (1994-05-01), Sites
patent: 5333280 (1994-07-01), Ishikawa et al.
patent: 5596733 (1997-01-01), Worley et al.
patent: 5636366 (1997-06-01), Robinson et al.
patent: 5799179 (1998-08-01), Ebcioglu et al.
patent: 5958061 (1999-09-01), Kelly et al.
patent: 5966537 (1999-10-01), Ravichandran
patent: 6247172 (2001-06-01), Dunn et al.
patent: 6286132 (2001-09-01), Tanaka et al.
patent: 6324643 (2001-11-01), Krishnan et al.
patent: 6412109 (2002-06-01), Ghosh
patent: 6446197 (2002-09-01), Krishnan et al.
patent: 6477639 (2002-11-01), Krishnan et al.
patent: 6513109 (2003-01-01), Gschwind et al.
patent: 6519765 (2003-02-01), Kawahito et al.
patent: 6631514 (2003-10-01), Le
patent: 6634023 (2003-10-01), Komatsu et al.
patent: 6665864 (2003-12-01), Kawahito et al.
patent: 6807621 (2004-10-01), Strombergson et al.
patent: 6915410 (2005-07-01), Hyduke
patent: 6931635 (2005-08-01), Inagaki et al.
TITLE: An Out-of-Order Execution Technique for Runtime Binary Translators, author: Le, ACM, 1998.
TITLE: Optimization for a Superscale Out-of-Order Machine, author: Holler, IEEE, 1996.
M. Kawahito et al., “Eliminating Exception Checks and Partial Redundancies for Java Just-in-Time Compilers”, TRL Research Report RT0350 2000, Apr. 3, 2000, pp. 1-18.

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

Optimization apparatus, complier 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 Optimization apparatus, complier program, optimization..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimization apparatus, complier program, optimization... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3596215

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