Invention Grant
- Patent Title: Diagnosing aliasing violations in a partial program view
- Patent Title (中): 在部分程序视图中诊断别名违例
-
Application No.: US12337939Application Date: 2008-12-18
-
Publication No.: US08930927B2Publication Date: 2015-01-06
- Inventor: Christopher Eugene Bowler , Sean Douglas Perry , Ettore Tiotto
- Applicant: Christopher Eugene Bowler , Sean Douglas Perry , Ettore Tiotto
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent William Stock
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F11/36

Abstract:
A compiler generated static analysis of potential aliasing violations in a portion of code that is not in the current program view of the analysis. Source code in a current program view of the program code is processed to collect symbol definitions. The possible destinations of each symbol definition are computed. The set of symbol definitions in the current program view of the code that are accessible to the portion of the program code outside the current program view is evaluated. Each symbol definition is diagnosed based on the type of the symbol defined and the symbols which may be pointed-to by the symbol definitions.
Public/Granted literature
- US20100162219A1 Diagnosing Aliasing Violations in a Partial Program View Public/Granted day:2010-06-24
Information query