发明名称 Using transactional memory for precise exception handling in aggressive dynamic binary optimizations
摘要 Dynamic optimization of application code is performed by selecting a portion of the application code as a possible transaction. A transaction has a property that when it is executed, it is either atomically committed or atomically aborted. Determining whether to convert the selected portion of the application code to a transaction includes determining whether to apply at least one of a group of code optimizations to the portion of the application code. If it is determined to apply at least one of the code optimizations of the group of optimizations to the portion of application code, then the optimization is applied to the portion of the code and the portion of the code is converted to a transaction.
申请公布号 US7865885(B2) 申请公布日期 2011.01.04
申请号 US20060528801 申请日期 2006.09.27
申请人 INTEL CORPORATION 发明人 WU YOUFENG;WANG CHENG;KIM HO-SEOP
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址