Patent · US Active

Class initialization method semantics

US7941793B2 · kind B2 · utility

1Cited by
1References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 16, 2006
Grant dateMay 10, 2011
Priority date
Expiry dateMar 10, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/524
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for mitigating problems associated with automatic execution of initialization code is provided. The system includes an initialization method activator that can call a class initialization method at a pre-determined execution point. The system also includes a deadlock analyzer that can determine whether calling the initialization method will create a deadlock, and, if a deadlock is detected that can resolve such a deadlock. The system also includes a semantic analyzing component that can analyze a semantic type associated with the initialization method and a domain uniqueness analyzer that can analyze the uniqueness of the domain with which the class will interact, to facilitate determining where to place code that will check whether a class is initialized, and if the class is not initialized that will invoke the class initializing method.

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