Patent · US Active

Managing dependencies on multi-threaded environment

US8924945B1 · kind B1 · utility

7Cited by
4References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 4, 2012
Grant dateDec 30, 2014
Priority date
Expiry dateJul 6, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/433
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented method for initializing computer programming elements based on dependency graphs is provided. The method includes determining a dependency graph associated with a computer programming element to be initialized. The method also includes traversing the determined dependency graph, so as to obtain thread information associated with each of the one or more computer programming elements of the determined dependency graph, and determining, based on the obtained thread information associated with each of the computer programming elements, an aggregate thread information of all the computer programming elements of the determined dependency graph. The method further includes generating code which initializes the computer programming element to be initialized based at least on the determined aggregate thread information. Systems and machine-readable media are also provided.

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