Managing dependencies on multi-threaded environment
US8924945B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Oct 4, 2012 |
| Grant date | Dec 30, 2014 |
| Priority date | — |
| Expiry date | Jul 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.