Instruction sequences for suspending execution of a thread until a specified memory access occurs

Techniques for suspending execution of a thread until a specified memory access occurs. In one embodiment, a set of instructions executable by a machine may specify a monitor address, suspend a thread until a monitor break event occurs, and test whether the monitor break event is a write to the moni...

Full description

Saved in:
Bibliographic Details
Main Authors Kaushik, Shiv, Crossland, James, Marr, Deborah, Rodgers, Dion, Hill, David, Koufaty, David
Format Patent
LanguageEnglish
Published 03.07.2003
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for suspending execution of a thread until a specified memory access occurs. In one embodiment, a set of instructions executable by a machine may specify a monitor address, suspend a thread until a monitor break event occurs, and test whether the monitor break event is a write to the monitor address. If the monitor break event is not a write to the monitor address, then the thread is suspending again.