发明名称 Memory management of local variables upon a change of context
摘要 A cache subsystem may comprise a multi-way set associative cache and a data memory that holds a contiguous block of memory defined by an address stored in a register. Local variables (e.g., Java local variables) may be stored in the data memory. The data memory preferably is adapted to store two groups of local variables. A first group comprises local variables associated with finished methods and a second group comprises local variables associated with unfinished methods. Further, local variables are saved to, or fetched from, external memory upon a context change based on a threshold value differentiating the first and second groups. The first value may comprise a threshold address or an allocation bit associated with each of a plurality of lines forming the data memory. <IMAGE>
申请公布号 EP1387275(B1) 申请公布日期 2009.06.17
申请号 EP20030291907 申请日期 2003.07.30
申请人 TEXAS INSTRUMENTS INC.;TEXAS INSTRUMENTS FRANCE 发明人 CHAUVEL, GERARD;LASSERRE, SERGE;KUUSELA, MAIJA
分类号 G06F12/08;G06F9/30;G06F9/318;G06F9/32;G06F12/00;G06F12/02;G06F12/12 主分类号 G06F12/08
代理机构 代理人
主权项
地址