Macでプログラミング{6} at MAC
[2ch|▼Menu]
23:18
06/11/06 19:11:13 SGuf8F950
>>20
>> フレームポインタを使わないデバッグをサポートしている
>> マシンでは、`-fomit-frame-pointer' も指定されます。
>ってあるので、Intel CPUでは通常O3でも無効のままのはずです。

-fomit-... な ffmpeg だと、Shark 以外に gdb も動かない? Shark だと怪しいので。
あと、「Intel CPUでは」 って、単に Mac OS X のサポートが遅れているだけか、
Intel CPU もの全般で駄目か、どっちなのかな。
俺はそこら辺よく知らないので、「どうなのかな?」と書いたのだが。

>最適化のやり過ぎかと。

デバッグをしたい人はオプションの意味を知っていると期待しているのでは。
あるいはデバッグできないのは Mac OS X 上のみとかw

-fomit-frame-pointer すると少なくともコードサイズがだいぶ小さくなる。
実行速度も結構変わってくるんじゃないだろうか。
気が向いたら ffmpeg で差をベンチマークしてみたらいいかも。
奇特にも Shark 等でこれのチューンをしてるみたいだし。


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5095日前に更新/237 KB
担当:undef