- 671 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 23:14:12 ]
- それ良い商売だな。くそっ。
そしてすかさずコードサイズ便乗の話なんだけど、 iアプリのようにみみっちくコードサイズ縮小の方法ってどんなのがある? とりあえず俺半年ほどBREWやって ・98%はThumb化 (ARMに比べてだいたい35%程度減る) ・SDKでC関数のラッパーと名言されてる関数(MEMCPYとか)はマクロで一括ARMCLIB化 (ヘルパーのポインタ呼び出し分無くなって小さくなる) ・指定アドレスから200バイト程度は1命令でアクセスできるので よく使うメンバを構造体の最初の方へ ・エラー番号が重要じゃなければ、エラー処理コードの一元化 ・単純なC++デストラクタ、メンバ関数(変数代入だけとか)は出来るだけinline化 程度しか未だ見つからん。 何か他にパターンとして知ってる人いる? 来年にはこんなの気にしなくて良くなるかもしれんが。
|

|