Methods and apparatus provide for allocating a first stack module in
response to a first function call of a software program running on a
processing system; and allocating a second stack module in response to a
second function call of the software program, wherein the second stack
module is non-contiguous with respect to the first stack module.