发明名称 |
USING APPLICATION STATE DATA AND ADDITIONAL CODE TO RESOLVE DEADLOCKS |
摘要 |
A computer captures a thread state data of a first program. The computer generates a second program by applying a first program patch to the first program. The computer inserts additional code into a source code of the second program. The computer executes a first performance test using the second program and the inserted additional code. The computer monitors a first status of the second program and the inserted additional code that are under the first performance test. The computer determines a degree that a first deadlock state was prevented during the first performance test. The computer generates a first message based, at least in part, on the determined degree that the first deadlock state was prevented during the first performance test. |
申请公布号 |
US2014310694(A1) |
申请公布日期 |
2014.10.16 |
申请号 |
US201313860590 |
申请日期 |
2013.04.11 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Granshaw David;Massey Samuel T.;McGinnes Daniel J.;Ross Martin A.;Schofield Richard G.;Stirling Craig H. |
分类号 |
G06F11/36 |
主分类号 |
G06F11/36 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of using program state data and additional code to resolve deadlocks, the method comprising:
the computer capturing a thread state data of a first program; the computer generating a second program by applying a first program patch to the first program; the computer inserting additional code into a source code of the second program; the computer executing a first performance test using the second program and the inserted additional code; the computer monitoring a first status of the second program and the inserted additional code that are under the first performance test; the computer determining a degree that a first deadlock state was prevented during the first performance test; and the computer generating a first message based, at least in part, on the determined degree that the first deadlock state was prevented during the first performance test. |
地址 |
Armonk NY US |