Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Stack Size
9. Dez 2004, 04:07
Das ist ein Compiler-Schalter:
{$MAXSTACKSIZE $00100000}
Kann man aber auch in den Projektoptionen -> Linker einstellen.
Allerdings halte ich es nicht für eine gute Idee. Es gibt nur sehr wenige Außnahmefälle, in denen man einen größeren Stack braucht. Ich würde fast darauf wetten, dass ihr da irgendwo einen Designfehler in eurem Code habt. Desweiteren wird der Speicher für euer Array, meiner Meinung nach, nicht auf dem Stack reserviert. Auf dem Stack landen Parameter, Funktionsrückgabewerte und Rücksprungadressen, deswegen kommt es meist bei fehlerhaften implementierten rekursiven Funktionen zu einem Stack-Overflow.
Michael Ein Teil meines Codes würde euch verunsichern.
|