About stack size

From: Sam Sungshik Kong (ssk_at_chol.nospam.net)
Date: 09/09/04


Date: Thu, 09 Sep 2004 17:14:27 GMT

Hello, group!

I wonder how the stack size is set (or determined by compilers) and if it
can be resized during run-time.
I heard that it's dynamic.
What does it mean? Dynamic during compile-time or run-time?
The stack area can't be divided, right?
Is it always before the start point of heap?

TIA.
Sam



Relevant Pages

  • Re: Microcontroller Project
    ... I'd then suggst you take a look at some more modern compilers perhaps. ... When the stack overwrites the ... registers (memory mapped) all sorts of fun things happen. ... When the stack overflows you don't see any allocation errors. ...
    (sci.electronics.design)
  • Re: Microcontroller Project
    ... I'd then suggst you take a look at some more modern compilers perhaps. ... When the stack overwrites the ... that hard to avoid unless your program is doing something very strange. ... There is no real reason to avoid C on any micro when good compilers ...
    (sci.electronics.design)
  • Re: Statement on Schildt submitted to wikipedia today
    ... However, what Schildt described was not an abstract stack, but a specific ... but not true -- many compilers will ... support the contention that the standard was designed "to protect profits". ... "Sequence points" were designed to protect profits, ...
    (comp.lang.c.moderated)
  • Re: Comparision of C Sharp and C performance
    ... depending on compilers and options. ... MSIL is the older / original term. ... simple stack machines I have found are underrated. ... the frontend and backend directly with SSA. ...
    (comp.lang.c)
  • Re: [OT] PostLisp, a language experiment
    ... some compilers might compile the ... > of the name is really irrelevant to any discussion of efficiency. ... my discussion with John Doty was based on stack ... apparently no runtime checks for stack mismatches, ...
    (comp.lang.lisp)