I've read some about creating garbage collectors (for other languages)
in C, and conservative garbage collectors sometimes manipulate the
program stack to look for pointers.
How would I do it?
Where can I find functions to manipulate/find things out about the
program stack?
Also in a similar vein, how can I dump all the processor registers to
the stack?
I realize this probably isn't cross-platform AT ALL. I would just
appreciate a few pointers on how to do this, especially on Linux/x86
set ups.
Thanks
PieSquared