1. A method, comprising: processing functions in a program accessing state information stored in call stack frame entries; and allocating call stack frame entries to the state information for each function, wherein the call stack frame entries span multiple memory levels, and wherein one function is capable of being allocated stack entries in multiple memory levels.