Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-01-25
2011-01-25
Kendall, Chuck O (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S131000, C717S140000, C717S147000, C717S153000
Reexamination Certificate
active
07877740
ABSTRACT:
Embodiments of the invention relate to exceptions. In a Java embodiment, if the count of a program statement that causes the exception reaches a threshold, then the Java Virtual Machine (JVM) searches for the throw statement corresponding to that program statement. The JVM then identifies the catch clause corresponding to the throw statement, and depending on implementations, the JVM may replace the throw statement with the catch block or replace the throw statement with a jump to the catch block. As a result, in both situations, program execution, when being supposed to execute the throw statement, executes instructions of the catch block, and avoids execution of the throw statement that would invoke the exception handler, which improves system performance.
REFERENCES:
patent: 7120904 (2006-10-01), Robison
patent: 7240343 (2007-07-01), Ogasawara
Hewlett--Packard Development Company, L.P.
Kendall Chuck O
LandOfFree
Handling caught exceptions does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Handling caught exceptions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Handling caught exceptions will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2701808