posted 15 years ago
I doubt it. Although the popular conception of the stack is a linear area of memory that grows in one direction, a stack is actually a collection of frames that are linked together. It's efficient to acquire the memory for the next frame by augmenting a stack pointer, but there are other ways, and even in systems where a stack pointer is maintained thus, some implementations have been known to acquire a new chunk of frame storage from the heap when the existing frame chunk runs out of capacity.
Often the most important part of the news is what they didn't tell.