アカウント名:
パスワード:
「legal optimization」って言いたくなるのも
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
「本物の」バイト単位でのメモリアクセスが必要だって事? (スコア:0)
Re:「本物の」バイト単位でのメモリアクセスが必要だって事? (スコア:5, 参考になる)
i386系はアライメントにあまりうるさくないからページ境界をまたがない限りは表面化しないけど
> char c = *p++;
このコードをワードアクセスなんかにされたら、ARM/MIPS/SHなどのアライメントに厳しいCPUじゃ、一発アウトですよね。
この調子だと文字列操作なんかで良く使う
> while ((c = *str++) != '\0')
見たいなコードも怪しくなってくるんで、「legal optimization」って言いたくなるのも良くわかるなぁ。
# gccの最適化に伴う弊害ではstrict aliasing関連もちょっとやりすぎな気がする
Re:「本物の」バイト単位でのメモリアクセスが必要だって事? (スコア:1)
Re:「本物の」バイト単位でのメモリアクセスが必要だって事? (スコア:0)
確かに言ってるのは「legal optimization」だし。
Re:「本物の」バイト単位でのメモリアクセスが必要だって事? (スコア:0)