Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2003-06-11
2009-06-09
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S139000, C717S140000, C717S158000
Reexamination Certificate
active
07546591
ABSTRACT:
Enhances program efficiency by performing optimization with reduced influence of an explicit instruction for adjusting an image of local variables of a code column executed by means of an interpreter and a compiled code column. An example embodiment, includes: setting code that is ignorable in predetermined transformation for a second code column among codes in a first code column, which affects transformation of the second code column; and performing predetermined transformation for the second code column by ignoring the code that is set to be ignorable, when an execution object of a program transitions from a first code column executed by means of an interpreter to a second compiled code column. It can further include generating a compensating code required for transforming a second code column including propagation of a copy instruction, and inserting the code into a first code column prior to transformation of the second code column.
REFERENCES:
patent: 6463582 (2002-10-01), Lethin et al.
patent: 6738967 (2004-05-01), Radigan
patent: 6745384 (2004-06-01), Biggerstaff
patent: 6895580 (2005-05-01), Bates et al.
patent: 7080366 (2006-07-01), Kramskoy et al.
“ECE540S Optimizing Compilers”, Jan. 2002. Online retrieved at <http://www.eecg.toronto.edu/˜voss/ece540/>, pp. 1-45.
“Open Research Compiler”, Ju et al., Sep. 2002. Online retrieved at <ipf-orc.sourceforge.net/ORC-PACT02-tutorial.pdf>, pp. 1-64.
Armstrong, “Next Generation JVM & Dynamic Compiler”, JAVA World, Jul. 1998, vol. 2, No. 7, pp. 40-51.
Akira et al., “Formalization and Implementation of a Compiler Using SSA Form by Attribute Grammar Descriptions”, IPSJ SIG Notes, 1998 vol. 98, No. 30, pp. 177-182.
Kawahito Motohiro
Koseki Akira
Dam Tuan Q
Dao Thuy
International Business Machines - Corporation
Yamonaco Lisa M.
Yee & Associates P.C.
LandOfFree
Program conversion and data processor 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 conversion and data processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program conversion and data processor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4148664