Invention Grant
- Patent Title: Caching run-time variables in optimized code
-
Application No.: US12588652Application Date: 2009-10-22
-
Publication No.: US08479183B2Publication Date: 2013-07-02
- Inventor: Cheng-Hsueh A. Hsieh , Lei Jin , Liping Gao
- Applicant: Cheng-Hsueh A. Hsieh , Lei Jin , Liping Gao
- Applicant Address: BB St. Michael
- Assignee: Marvell World Trade Ltd.
- Current Assignee: Marvell World Trade Ltd.
- Current Assignee Address: BB St. Michael
- Priority: WOPCT/CN2004/000441 20040430
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
In one embodiment, the present invention includes a method for emitting a live range statement into a program for a memory variable to be cached during run-time that has at least one simulation state variable if the memory variable is dynamically mapped, and defining the simulation state variable at a first execution path of the program. In such manner, the program may be optimized using the live range statement and the simulation state variable. Also, a debugger may use the simulation state variables in obtaining and displaying the memory variable from a cache.
Public/Granted literature
- US20100050163A1 CACHING RUN-TIME VARIABLES IN OPTIMIZED CODE Public/Granted day:2010-02-25
Information query