Invention Grant
- Patent Title: Identifying race conditions involving asynchronous memory updates
- Patent Title (中): 识别涉及异步内存更新的竞争条件
-
Application No.: US11616910Application Date: 2006-12-28
-
Publication No.: US07657792B2Publication Date: 2010-02-02
- Inventor: Kirk J. Krauss
- Applicant: Kirk J. Krauss
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cuenot, Forsythe & Kim, LLC
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A method of identifying race conditions in a computer program can include identifying a call to a selected function specifying a memory range. The selected function can cause data to be written to the memory range asynchronously. The method further can include spraying the memory range with a predetermined bit pattern and determining whether a detected write operation at least partially overwrites the predetermined bit pattern in the memory range. A race condition can be selectively indicated according to the determining step.
Public/Granted literature
- US20080162776A1 Identifying Race Conditions Involving Asynchronous Memory Updates Public/Granted day:2008-07-03
Information query