Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-01-03
2006-01-03
Das, Chameli C. (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S136000, C717S137000, C717S139000, C717S140000, C717S168000, C719S316000
Reexamination Certificate
active
06983458
ABSTRACT:
The present invention provides a code optimizing method for a program language processing system which can delete an unnecessary duplicate multiphase type definition and can avoid an unnecessary multiphase type from being instantiated. In this language processing system, all preprocessed source programs to be used as a source for generating an object program are scanned, a duplicate data type definition is deleted from the source programs with reference to a data type definition table, arranged for one object program, for registering a data type definition for data or a function in the source programs, instantiation of a data type definition which has been instantiated as needed is suppressed to optimize the source programs, and the optimized source programs are output in units of translation. Since a code size is reduced by the optimization, a code execution speed increases, and a compile time and a link time can be shortened.
REFERENCES:
patent: 5175856 (1992-12-01), Van Dyke et al.
patent: 5418964 (1995-05-01), Conner et al.
patent: 5493675 (1996-02-01), Faiman et al.
patent: 5613117 (1997-03-01), Davidson et al.
patent: 5613120 (1997-03-01), Palay et al.
patent: 5659753 (1997-08-01), Murphy et al.
patent: 5764989 (1998-06-01), Gustafsson et al.
patent: 5815653 (1998-09-01), You et al.
patent: 5836014 (1998-11-01), Faiman, Jr.
patent: 6041179 (2000-03-01), Bacon et al.
patent: 6182281 (2001-01-01), Nackman et al.
patent: 6446254 (2002-09-01), Chapman et al.
patent: 6829759 (2004-12-01), Davis et al.
Access 2000 for Windows for Dummies, by John Kaufeld, 1999, Hungry Minds.
TITLE: Incremental compilation of locally optimized code, author: Pollock et al, ACM, 1984.
TITLE: Compiling Functional language, author, Cardelli, ACM, 1984.
Bjarne Stroustrup, “TEMPLATES”, Addison-Wesley Publishing Company, The Design and Evolution of C++, Chapter 15, 1994, pp. 337-381.
Das Chameli C.
Kabushiki Kaisha Toshiba
Oblon & Spivak, McClelland, Maier & Neustadt P.C.
LandOfFree
System for optimizing data type definition in program... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for optimizing data type definition in program..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for optimizing data type definition in program... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3590379