Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2004-02-25
2008-11-11
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S140000, C717S110000
Reexamination Certificate
active
07451437
ABSTRACT:
Compiler device for optimizing program which manipulates a character string includes append instruction detection unit, store code generation unit, and append code generation unit. The append instruction detection unit detects an append instruction which appends a character string to a string variable for storing a character string, in the program. The store code generation unit generates, a substitute for each of a plurality of the append instructions detected by the append instruction detection unit, a store code for storing data of an appendant character string to be appended to the string variable by the append instruction into a buffer. The append instructions append the character strings to the same string variable. The append code generation unit generates append code for appending a plurality of the appendant character strings to the string variable, at a position executed before an instruction to refer to the string variable in the program.
REFERENCES:
patent: T0972003 (1978-07-01), Coleman, Jr.
patent: 4843545 (1989-06-01), Kikuchi
patent: 5442790 (1995-08-01), Nosenchuck
patent: 5481708 (1996-01-01), Kukol
patent: 5581696 (1996-12-01), Kolawa et al.
patent: 6158048 (2000-12-01), Lueh et al.
patent: 6523168 (2003-02-01), Arnold et al.
patent: 6701520 (2004-03-01), Santosuosso et al.
patent: 2003/0145312 (2003-07-01), Bates et al.
patent: 2004/0019770 (2004-01-01), Kawahito
patent: 2004/0128660 (2004-07-01), Nair et al.
patent: 2004/0221281 (2004-11-01), Suganuma
patent: 2005/0138611 (2005-06-01), Inglis et al.
patent: 05197565 (1993-08-01), None
Knoop et al. Lazy Code Motion, PLDI, 1992, pp. 224-234, date unknown.
Knoop et al. “Partial Dead Code Elimination,” PLDI, 1994, pp. 147-158, date unknown.
Ogasawara Takesji
Onodera Tamiya
Takeuchi Mikio
Bodden Evral
Dam Tuan
International Business Machines - Corporation
Scully , Scott, Murphy & Presser, P.C.
Yamonaco Lisa M.
LandOfFree
Compiler device, program, and recording medium does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Compiler device, program, and recording medium, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiler device, program, and recording medium will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4046010