Thread state transitions
AssigneeBlackBerry Limited
InventorElad Lahav
Life of this patent
Estimating the term…
Loading patent…
AssigneeBlackBerry Limited
InventorElad Lahav
Estimating the term…
In some examples, a system includes an operating system (OS) kernel, one or more hardware processors, and a kernel scheduler. The kernel scheduler receives a first indication that a first thread is to wait for an event, receives a second indication that the first thread has transitioned to a blocked state in which the first thread is blocked on the event, and receives a third indication from a second thread delivering the event, the third indication to unblock the first thread. In response to the third indication, the kernel scheduler causes a transition of the first thread from the wait state to an active state if the first thread is in the wait state and has not yet transitioned to the blocked state, and causes a transition of the first thread from the blocked state to a ready state if the first thread is in the blocked state.
A system comprising:
A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
A method of a system including a hardware processor, comprising:
Dependencies are inferred from the claim text.