发明名称 Efficiently locating transactional code blocks in a transactional memory system
摘要 Various technologies and techniques are disclosed for creating and/or locating transactional code blocks in a transactional memory system. A user such as a software developer can decorate a particular function with an identifier to indicate that the particular function is transaction-safe. A normal version and a transactional version are then created for each function of a software application that is marked as transaction-safe. A normal version is created for each function that is not marked as transaction-safe. For the normal version of each function that is marked as transaction-safe, a stub pointer in the normal version is pointed to the transactional version. The proper version of the function is then called depending on the execution context.
申请公布号 US2008301664(A1) 申请公布日期 2008.12.04
申请号 US20070809514 申请日期 2007.06.01
申请人 MICROSOFT CORPORATION 发明人 CALLAHAN DAVID;GROVER VINOD K.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址