再起があってもなくてもスタックサイズはコンパイル時に確定してるだろ?
深い再起で落ちるのはメモリ不足になるためだろ。