US2013297977A1PendingUtilityA1
Thread based dynamic data collection
Est. expiryJan 12, 2032(~5.5 yrs left)· nominal 20-yr term from priority
Inventors:Peter R. Macfarlane
G06F 11/3476G06F 2201/865G06F 11/3404G06F 11/0787
51
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Dynamically collecting data pertaining to a program execution. Execution of the program in a plurality of threads can be monitored. Responsive to identifying an exception triggered by the program execution in a first of the plurality of threads, at least one data collector can be initiated to collect data exclusively relevant to the program execution in the first thread.
Claims
exact text as granted — not AI-modified1 - 12 . (canceled)
13 . A system comprising:
a processor configured to initiate executable operations comprising: monitoring execution of the program in a plurality of threads; and responsive to identifying an exception triggered by the program execution in a first of the plurality of threads, initiating at least one data collector to collect data exclusively relevant to the program execution in the first thread.
14 . The system of claim 13 , wherein the processor further is configured to register the data collector with a first failure data capture system.
15 . The system of claim 13 , wherein the processor initiating the data collector to collect data exclusively relevant to the program execution in the first thread occurs prior to a first failure data capture system has been initiated.
16 . The system of claim 15 , wherein the processor initiating the data collector to collect data exclusively relevant to the program execution in the first thread comprises the processor initiating the data collector once for a corresponding initiation of the first failure data capture system.
17 . The system of claim 16 , wherein the processor initiating the data collector to collect data exclusively relevant to the program execution comprises the processor limiting the initiation of the corresponding first failure data capture system to a single instance of the first failure data capture system for the identified exception.
18 . The system of claim 13 , wherein the processor initiating the data collector to collect data exclusively relevant to the program execution comprises the processor initiating the data collector to collect data for an instance of a method in a call stack nearest the exception in the call stack, wherein the exception is an original exception triggered by the program execution in the first of the plurality of threads.
19 . A computer program product for dynamically collecting data pertaining to a program execution, the computer program product comprising:
a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code comprising: computer-readable program code configured to monitor execution of the program in a plurality of threads; and computer-readable program code configured to, responsive to identifying an exception triggered by the program execution in a first of the plurality of threads, initiate at least one data collector to collect data exclusively relevant to the program execution in the first thread.
20 . The computer program product of claim 19 , wherein the processor further is configured to register the data collector with a first failure data capture system.
21 . The computer program product of claim 19 , wherein initiating the data collector to collect data exclusively relevant to the program execution in the first thread occurs prior to a first failure data capture system has been initiated.
22 . The computer program product of claim 21 , wherein initiating the data collector to collect data exclusively relevant to the program execution in the first thread comprises initiating the data collector once for a corresponding initiation of the first failure data capture system.
23 . The computer program product of claim 22 , wherein initiating the data collector to collect data exclusively relevant to the program execution comprises limiting the initiation of the corresponding first failure data capture system to a single instance of the first failure data capture system for the identified exception.
24 . The computer program product of claim 19 , wherein initiating the data collector to collect data exclusively relevant to the program execution comprises initiating the data collector to collect data for an instance of a method in a call stack nearest the exception in the call stack, wherein the exception is an original exception triggered by the program execution in the first of the plurality of threads.Join the waitlist — get patent alerts
Track US2013297977A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.