Method and system for implementing an interrupt handler
AssigneeTexas Instruments Incorporated
InventorsGilbert Cabillic, Jean-Philippe Lesot, Gerard Chauvel
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorsGilbert Cabillic, Jean-Philippe Lesot, Gerard Chauvel
Estimating the term…
A system for interrupt handling in Java is provided that includes an execution flow class, an execution flow scheduler, a Java virtual machine (JVM), and an interrupt handler class that extends the execution flow class. The execution flow class defines an execution flow execution method and a constructor that creates an execution flow context. The interrupt handler class defines a handler method for an interrupt and an execution flow execution method that overrides the execution flow execution method of the execution flow class. An interrupt handler object is instantiated using the interrupt handler class, the constructor creates an execution flow context for the handler method, and when the interrupt is signaled, the JVM invokes a native execution flow activation method in the execution flow scheduler to switch to the handler execution flow context and the execution flow execution method to initiate execution of the handler method.
A computer system, comprising
A computer-implemented method for handling an interrupt in a Java operating system comprising a single execution flow scheduler, the execution flow scheduler comprising a single Java native execution flow activation method that causes a context switch to an execution flow context specified when the execution flow activation method is invoked, the computer-implemented method comprising:
A non-transitory computer-readable medium storing a Java software system comprising a single execution flow scheduler, the execution flow scheduler comprising a single Java native execution flow activation method that causes a context switch to an execution flow context specified when the execution flow activation method is invoked, wherein when the Java software system is executed by a processor, a method for handling an interrupt is performed, the method comprising:
A system, comprising:
Dependencies are inferred from the claim text.