Method for handling exceptions in exception-driven system
US10338929B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Apr 26, 2017 |
| Grant date | Jul 2, 2019 |
| Priority date | — |
| Expiry date | Jul 6, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4812
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method of processing exceptions in an exception-driven computing-based system that operates in either initialization mode or exception-driven mode. The method includes, upon detecting an exception has occurred, causing the processor to execute exception handling instructions. When the system is operating in initialization mode the exception handling instructions invoke a first exception handler that causes a main register set to be saved before processing the exception and restored after processing the exception, and when the system is operating in exception-driven mode the exception handling instructions invoke a second exception handler that does not cause the main register set to be saved and restored. In some examples, the exception handling instructions are initially configured to invoke the first exception handler and are dynamically updated when the system switches from initialization mode to exception-driven mode to invoke the second exception handler.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.