Invention Grant
- Patent Title: Wait on address synchronization interface
- Patent Title (中): 等待地址同步接口
-
Application No.: US12958721Application Date: 2010-12-02
-
Publication No.: US08490118B2Publication Date: 2013-07-16
- Inventor: Gregory J. Colombo , Hari Pulapaka , Neill M. Clift
- Applicant: Gregory J. Colombo , Hari Pulapaka , Neill M. Clift
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Wolfe-SBMC
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00

Abstract:
In a first thread of a process a determination is made that a current value at a target address is not a desired value. In response to this determination, a first application programming interface (API) is invoked to indicate that the first thread is to sleep and be woken up when a second thread modifies the value at the target address. When a second thread modifies the value at the target address, the second thread invokes a second API to indicate that the value at the target address has been modified. In response to the second API being invoked, the first thread is woken up.
Public/Granted literature
- US20120144406A1 WAIT ON ADDRESS SYNCHRONIZATION INTERFACE Public/Granted day:2012-06-07
Information query