| US 7,512,768 B2 | ||
| Dynamically sharing a stack between different code segments | ||
| Subhash Gutti, Los Angeles, Calif. (US); Uday Savagaonkar, Beaverton, Oreg. (US); Ravi Sahita, Beaverton, Oreg. (US); and David Durham, Hillsboro, Oreg. (US) | ||
| Assigned to Intel Corporation, Santa Clara, Calif. (US) | ||
| Filed on Jul. 21, 2006, as Appl. No. 11/490,824. | ||
| Prior Publication US 2008/0022065 A1, Jan. 24, 2008 | ||
| Int. Cl. G06F 12/00 (2006.01); G06F 13/00 (2006.01); G06F 13/28 (2006.01); G06F 9/26 (2006.01); G06F 9/34 (2006.01) | ||
| U.S. Cl. 711—170 [711/154; 711/163; 711/206] | 25 Claims |

| 1. A method comprising:
receiving a request from a caller code portion of a first color to color at least a portion of a stack with a second color,
the stack including local state of an executing process;
determining if the request is valid; and
if the request is valid, making at least the portion of the stack accessible to a callee code portion of the second color.
|