Diagnostic data capture in a computing environment
First Claim
1. A method in a multithreaded computing environment for capturing diagnostic data, the method comprising the steps of:
- in response to a determination that the computing environment is in a predetermined invalid state, a first thread recording diagnostic data for the computing environment,wherein the determination includes a verification that the invalid state corresponds to a state other than a transient state of the computing environment in order to mitigate capturing other diagnostic data for the computing environment due to valid transient changes in the computing environment'"'"'s state, the transient state corresponding to a transition of the computing environment by one or more other threads from a first valid state to a second valid state.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a multithreaded computing environment for capturing diagnostic data, the method comprising the steps of: in response to a determination that the computing environment is in a predetermined invalid state, a first thread recording diagnostic data for the computing environment, wherein the determination includes a verification that the invalid state corresponds to a state other than a transient state of the computing environment corresponding to a transition of the computing environment by a second thread from a first valid state to a second valid state. An apparatus and computer program element for providing such diagnostic data capture are also provided.
-
Citations
15 Claims
-
1. A method in a multithreaded computing environment for capturing diagnostic data, the method comprising the steps of:
-
in response to a determination that the computing environment is in a predetermined invalid state, a first thread recording diagnostic data for the computing environment, wherein the determination includes a verification that the invalid state corresponds to a state other than a transient state of the computing environment in order to mitigate capturing other diagnostic data for the computing environment due to valid transient changes in the computing environment'"'"'s state, the transient state corresponding to a transition of the computing environment by one or more other threads from a first valid state to a second valid state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15)
-
- 13. Apparatus, in a multithreaded computing environment of a data processing system comprising a data processor, for capturing diagnostic data, the apparatus comprising a recorder for, in response to a determination that the computing environment is in a predetermined invalid state, a first thread to record diagnostic data for the computing environment, wherein the determination includes a verification that the invalid state corresponds to a state other than a transient state of the computing environment in order to mitigate capturing other diagnostic data for the computing environment due to valid transient changes in the computing environment'"'"'s state, the transient state corresponding to a transition by at least one other thread from a first valid state to a second valid state.
Specification