Location:
e32cmn.h
class TThreadStackInfo;
Stores information about a thread's stack.
Note, on the emulator, the memory between iLimit and the thread's current stack pointer may not actually be committed.
Defined in TThreadStackInfo
:
iBase
, iExpandLimit
, iLimit
TLinAddr iBase;
The address which the stack pointer would contain if the stack were empty.
TLinAddr iLimit;
The address which the stack pointer would contain if the stack were full, (The lowest valid address).
TLinAddr iExpandLimit;
The limit value for the stack if it were expanded to its maximum size.
Currently expanding stacks is not supported so iExpandLimit==iLimit