06662359 is referenced by 72 patents and cites 3 patents.

The present invention is directed to a system, method and instructions for handling path flow exception and finalization processing in an object oriented programming language. Initially, each instrumentation method is checked for a code to indicated an exception being thrown. A hook is inserted before the exception code and identifies the method throwing the exception. Methods must also be checked for exception tables. When an exception table is found, then a hook is inserted at the entry point of each exception handler for every entry in the exception table. This hook identifies the method which catches the exception.

Title
System and method for injecting hooks into Java classes to handle exception and finalization processing
Application Number
9/620725
Publication Number
6662359 (B1)
Application Date
July 20, 2000
Publication Date
December 9, 2003
Inventor
Robert John Urquhart
Austin
TX, US
Frank Eliot Levine
Austin
TX, US
Riaz Y Hussain
Austin
TX, US
John Day Howard
Austin
TX, US
Robert Francis Berry
Austin
TX, US
Agent
Wayne P Bailey
US
Leslie A Van Leeuwen
US
Duke W Yee
US
Assignee
International Business Machines Corporation
NY, US
IPC
G06F 9/44
View Original Source