Invention Grant
- Patent Title: Reducing stack space consumption via head-call optimization
- Patent Title (中): 通过头衔优化减少堆栈空间消耗
-
Application No.: US11950267Application Date: 2007-12-04
-
Publication No.: US08341613B2Publication Date: 2012-12-25
- Inventor: Aran Donohue , Ian Richard Finlay
- Applicant: Aran Donohue , Ian Richard Finlay
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patterson & Sheridan, LLP
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Embodiments of the invention provide a method for reducing stack space consumption via a head-call optimization. When compiling the source code of a computer application, a compiler application may be configured to analyze program flow to identify a “head-call” within any functions included in the program source code. Once identified, the “head-call” may be removed during program compilation. Doing so may reduce the number of elements pushed onto a program's stack space during program execution.
Public/Granted literature
- US20090144709A1 REDUCING STACK SPACE CONSUMPTION VIA HEAD-CALL OPTIMIZATION Public/Granted day:2009-06-04
Information query