Invention Grant
- Patent Title: Method and system using exceptions for code specialization in a computer architecture that supports transactions
-
Application No.: US15339418Application Date: 2016-10-31
-
Publication No.: US10061609B2Publication Date: 2018-08-28
- Inventor: Arvind Krishnaswamy , Daniel M. Lavery
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/46 ; G06F8/36

Abstract:
A method and system uses exceptions for code specialization in a system that supports transactions. The method and system includes inserting one or more branchless instructions into a sequence of computer instructions. The branchless instructions include one or more instructions that are executable if a commonly occurring condition is satisfied and include one or more instructions that are configured to raise an exception if the commonly occurring condition is not satisfied.
Public/Granted literature
Information query