Transactional memory compatibility management
US8266604B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 26, 2009 |
| Grant date | Sep 11, 2012 |
| Priority date | — |
| Expiry date | Jul 15, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/44
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Transactional memory compatibility type attributes are associated with intermediate language code to specify, for example, that intermediate language code must be run within a transaction, or must not be run within a transaction, or may be run within a transaction. Attributes are automatically produced while generating intermediate language code from annotated source code. Default rules also generate attributes. Tools use attributes to statically or dynamically check for incompatibility between intermediate language code and a transactional memory implementation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.