BREW(Binary Runtime Environment for Wireless) 6
■ このスレッドは過去ログ倉庫に格納されています
0418414==412
2005/11/07(月) 17:20:23リッチな環境(仮想メモリが4GBもあるとか)で生ぬるく育っていると
スタックが足りなくなることなんてなかったので
今回初めてちゃんと調べようと思った程度のプログラマでして。
スタックポインタを見るにはレジスタへのアクセスが必要なのね。
で、スタックエリアを超えてメモリを確保しようとするとスタックオーバーフローが起きると思うんだけど、
そもそも確保できなかった場合には変数へのポインタにNULLでも代入されてると便利だなと思った罠。
>>417
BREW2.1の時はアクティブなアプリ以外でBREWのスタックエリアが汚染されることがないから
それで良かったと思うんだけど、3.1になるとバックグラウンドでメール受信とか厄介な動作をするんで
いつの間にかスタックが足りなくなったりするんじゃないかと心配してみた。
アプリ単独では大してメモリ使わないようにしてるんだけどねぇ。
■ このスレッドは過去ログ倉庫に格納されています