US 7,555,611 B2
Memory management of local variables upon a change of context
Serge Lasserre, Frejus (France); Maija Kuusela, Mouans Sartoux (France); and Gerard Chauvel, Antibes (France)
Assigned to Texas Instruments Incorporated, Dallas, Tex. (US)
Filed on Jul. 31, 2003, as Appl. No. 10/632,076.
Claims priority of provisional application 60/400391, filed on Jul. 31, 2002.
Claims priority of application No. 03291907 (EP), filed on Jul. 30, 2003.
Prior Publication US 2004/0078522 A1, Apr. 22, 2004
Int. Cl. G06F 12/00 (2006.01)
U.S. Cl. 711—144  [711/118; 711/129; 711/154; 711/156; 711/173] 22 Claims
OG exemplary drawing
 
19. A method, comprising:
allocating space in a data memory in which variables are stored that are used by methods;
setting a value indicative of which variables are used by finished methods and which variables are used by unfinished methods, including setting a plurality of allocation bits associated with a plurality of lines provided in the data memory; and
wherein, based on the value, fetching local variables associated with the second group from external memory that is separate from the data memory.