Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2006-06-13
2006-06-13
Das, Chameli C. (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S140000, C717S141000, C717S126000, C714S038110
Reexamination Certificate
active
07062755
ABSTRACT:
Techniques are provided for recovering from compilation errors in environments that use dynamic compilers. Application programs include Java bytecodes, and compilation includes sequential invocation of separate compilation phases on a region of bytecodes. If compilation of a region results in a fatal error, then the compiler identifies the “failed” phase. If the failed phase is a non-essential phase, then the compiler attempts to re-compile the region after skipping the failed phase. However, if the failed phase is essential, then the compiler attempts to replace that failed phase with a simpler version. Nevertheless, if the fatal error cannot be avoided or the compiler is unable to replace the failed phase with a simpler version, then the compiler prevents compilation of the code encompassing the fatal error in future attempts.
REFERENCES:
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5325533 (1994-06-01), McInerney et al.
patent: 5386570 (1995-01-01), Lindhorst
patent: 5487147 (1996-01-01), Brisson
patent: 5560015 (1996-09-01), Onodera
patent: 5761513 (1998-06-01), Yellin et al.
patent: 5768593 (1998-06-01), Walters et al.
patent: 5854929 (1998-12-01), Van Praet et al.
patent: 5956479 (1999-09-01), McInerney et al.
patent: 6078744 (2000-06-01), Wolczko et al.
patent: 6158045 (2000-12-01), You
patent: 6275986 (2001-08-01), Ewart
patent: 6298481 (2001-10-01), Kosaka et al.
patent: 6327701 (2001-12-01), Ungar
patent: 6519571 (2003-02-01), Guheen et al.
patent: 6526572 (2003-02-01), Brauch et al.
patent: 6641532 (2003-11-01), Iliff
patent: 6654953 (2003-11-01), Beaumont et al.
patent: 6681387 (2004-01-01), Hwu et al.
patent: 6691301 (2004-02-01), Bowen
patent: 6721943 (2004-04-01), Krishnaiyer et al.
patent: 6760905 (2004-07-01), Hostetter et al.
patent: 6873290 (2005-03-01), Anderson et al.
patent: 6886114 (2005-04-01), Parry
Title: Error Repair in Shift-Reduce Parser, author: Mckenzie et al, ACM, Jul. 1995.
Title: A VHDL Error Simulator for Functional Test Generation, author: Fin et al, ACM, 2000.
Title: Generation of Interactive Parsers with Error handling, author: Steegmans et al, IEEE, 1992.
Morichetti Laurent
Nene Amitabh
Partamian Noubar
Trick Andrew
Das Chameli C.
Hewlett--Packard Development Company, L.P.
Ngo Tuan V.
LandOfFree
Recovering from compilation errors in a dynamic compilation... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Recovering from compilation errors in a dynamic compilation..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Recovering from compilation errors in a dynamic compilation... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3629328