Invention Grant
- Patent Title: Managing variable assignments in a program
- Patent Title (中): 管理程序中的变量赋值
-
Application No.: US11938884Application Date: 2007-11-13
-
Publication No.: US08555266B2Publication Date: 2013-10-08
- Inventor: Reid T. Copeland , Mark Graham Stoodley , Vijay Sundaresan , Ning Thomas Wong
- Applicant: Reid T. Copeland , Mark Graham Stoodley , Vijay Sundaresan , Ning Thomas Wong
- 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 David A. Mima, Jr.
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A computer-implemented method, apparatus, and computer program product to manage variable assignments in a program. The process identifies a set of variable assignments that is live on a portion of paths to form a set of identified variable assignments. Each of the set of identified variable assignments assign a value to at least one variable of a set of variables. The process determines a set of program points at which the set of identified variable assignments is live on all paths. The process also moves the set of identified variable assignments to the set of program points in response to determining that the set of identified variable assignments is movable to the set of program points.
Public/Granted literature
- US20090125893A1 METHOD AND APPARATUS FOR MANAGING VARIABLE ASSIGNMENTS IN A PROGRAM Public/Granted day:2009-05-14
Information query