Method for handling exceptions of applications

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S017000, C714S038110

Reexamination Certificate

active

07007198

ABSTRACT:
An exception handling system and method for PC-mapped systems. A support library containing language-independent functions is used to raise exceptions. These functions then use language-dependent callback functions to make inquiries about the stack frames built by the language-dependent code, and to further make callbacks to language-dependent functions to clean up those stack frames. The support library works its way up the function call stack from where an exception was issued, searching for function frames that are interested in the exception. An unwind phase is begun when a function frame that is interested in the exception is found. In the unwind phase, the unwinder attempts to unwind the stack up to the interested frame, restoring callee-saved register values, and other pertinent processor-specific information, such as the stack pointer, and frame register. The unwinder then transfers control to the handler code specified by the interested function. The search and unwind phases locate all the information required to tear apart the stack frames laid down at the time the exception is raised. This unwind information is recorded in a compact format. Additionally, no relocations are required in the unwind information. As a result, overall performance of applications at startup time is improved over known PC-mapped exception handling schemes.

REFERENCES:
patent: 5630047 (1997-05-01), Wang
patent: 6009258 (1999-12-01), Elliott
patent: 6044475 (2000-03-01), Chung et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for handling exceptions of applications does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for handling exceptions of applications, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for handling exceptions of applications will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3659220

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.