Patent · US Active

Thread synchronization methods and apparatus for managed run-time environments

US7610585B2 · kind B2 · utility

22Cited by
7References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 3, 2004
Grant dateOct 27, 2009
Priority date
Expiry dateSep 26, 2027

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99938
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.