Patent · US Active

Switching a locking mode of an object in a multi-thread program

US9495224B2 · kind B2 · utility

1Cited by
17References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 11, 2013
Grant dateNov 15, 2016
Priority date
Expiry dateApr 3, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2343
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A mechanism is provided for switching a locking mode of an object in a multi-thread program. The mechanism acquires, during execution of the program, access information related to accesses to the object by a plurality of threads. The object supports a single-level locking mode and a multi-level locking mode. The single-level locking mode is a mode capable of locking the object. The multi-level locking mode is a mode capable of locking the object and fields in the object respectively. The mechanism switches the locking mode of the object between the single-level locking mode and the multi-level locking mode based on the access information.

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