发明名称 Exception handling in java computing environments
摘要 Techniques for handling exceptions raised during the execution of Java computer programs are disclosed. The techniques can be used by a Java virtual machine to efficiently handle exceptions. A method descriptor is implemented in a Java method frame which is stored in the Java execution stack. The method descriptor provides one or more references to exception handlers associated with the Java method. The references can be used to quickly identify and invoke the appropriate exception handler. This can be achieved without having to use a native language execution stack. As a result, the overhead associated with several returns from native functions (routines or methods) can be avoided since the information needed to invoke the appropriate exception handler can be obtained efficiently from the Java execution stack. Accordingly, the performance of Java virtual machines, especially those operating with limited resources, can be significantly enhanced.
申请公布号 US2003079202(A1) 申请公布日期 2003.04.24
申请号 US20010999841 申请日期 2001.10.24
申请人 SUN MICROSYSTEMS, INC. 发明人 SOKOLOV STEPAN
分类号 G06F9/40;G06F9/42;G06F9/455;G06F9/48;(IPC1-7):G06F9/44;G06F9/45 主分类号 G06F9/40
代理机构 代理人
主权项
地址