This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Call stack mechanisms
- From: "Joshua Moore-Oliva" <gcc at chatgris dot com>
- To: gcc at gcc dot gnu dot org
- Date: Fri, 14 Aug 2009 14:44:52 -0400
- Subject: Call stack mechanisms
I am doing research on multi-threaded call stack mechanisms, and in addition
to academic papers, I am surveying what mechanisms existing languages use.
Does the gcc backend use a mechanism other than the standard C-pthread
style "one stack is allocated on thread creation for each thread, and if that
space is exhausted it is considered an error"? If so, could you detail your
call stack mechanism?
Does this change between frontends, or is it standardized on the gcc backend?
Thanks for your time, Joshua Moore-Oliva