2011-10-31 15 views
5

それは画期的な重要性を持っているわけではありませんが、技術的には下に投げ込まれているときに、コールスタック、右?これはちょっとしたプログラマーのユーモアか何ですか?または、コールスタックが成長すると想定されていますか?奇妙な例外用語「投げている」

答えて

9

スタックは伝統的にメモリで下向きに成長しているため、スタックの深いコールフレームは上位のアドレスにあるため、例外はスタックを「上に」移動します。

4

コールスタックは、しばしば成長すると見なされます。同様に、メモリレイアウトが絵として描かれる場合、アドレス0はしばしば一番上にある。

もちろん、それはすべてうんざりな冗談かもしれません。 :)

関連する問題