[LLVMdev] measuring the stack size
Jonathan S. Shapiro
shap at eros-os.com
Thu Apr 17 10:54:12 PDT 2008
On Thu, 2008-04-17 at 13:39 -0400, Gordon Henriksen wrote:
> On Apr 17, 2008, at 13:00, Jonathan S. Shapiro wrote:
> > This prompts me to a related question. For procedures that do not
> > call alloca() at run time, is there a way to learn the stack frame
> > size in bytes for each procedure at static compile time?
> The GC infrastructure exposes this information in a framework suitable
> for emitting metadata tables from a compiler plugin, if your interest
> lies in that direction.
That too, but my immediate interest was computing an upper bound on
stack size for the Coyotos kernel.
More information about the llvm-dev