Thread synchronization methods and apparatus for managed run-time environments
AssigneeIntel Corporation
InventorsTatiana Shpeisman, Ali-Reza Adl-Tabatabai, Brian Murphy
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsTatiana Shpeisman, Ali-Reza Adl-Tabatabai, Brian Murphy
Estimating the term…
Thread synchronization methods and apparatus for managed run-time environments are disclosed. An example method disclosed herein comprises determining a set of locking operations to perform on a lock corresponding to an object, performing an initial locking operation comprising at least one of a balanced synchronization of the lock and an optimistically balanced synchronization of the lock if the initial locking operation is not unbalanced, and, if the initial locking operation is active and comprises the optimistically balanced synchronization, further comprising modifying a state of a pending optimistically balanced release corresponding to the optimistically balanced synchronization if a subsequent locking operation is unbalanced.
A method to lock an object for a thread in a managed run-time environment comprising:
An article of manufacture storing machine readable instructions that, when executed, cause a machine to:
An apparatus to lock an object for a thread in a managed run-time environment comprising:
A system to lock an object for a thread in a managed run-time environment comprising:
Dependencies are inferred from the claim text.