System for optimizing data type definition in program...

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

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-3590379

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