たまにはFirefoxの話。
- Firefoxの次 (3.1か3.5かは決まってない) からは、mercurial (hg.mozilla.org) に移行はする。
- Tinderboxとかの作業が終わっていないため、Developerは、mercurialのツリーにチェックインはまだ不可能
- Firefox 3.01は、CVS (cvs.mozilla.org) のまま
- Thunderbird 3は、どのツリーで出すかは決まってない。おそらく、Firefox 3.xと同じツリーでいくはず。
- Thunderbirdのチェックインは、今のところCVSの方。mercurialがオープンされれば、そっちの予定?
- Firefox Mobileは、mercurialのツリーで、UIを作ってる。実態は、xulrunnerにFirefox Mobile用のUIをかぶせる方向
- NSSのfreebl/mpi (暗号系で使っているコード) の最適化がしょぼいので直せる部分をやってる
- LinuxとかのGCC系用コードがインライン使ってない。md5が2-3%は速くなるし、sha512なんて、x86_64だと約10%速くできる。これはNelsonにレビューを投げてる
- VC++ (x86) の場合のmpiのSSE2最適化が抜けてる。ちょっとテスト中
- Windows x64でアセンブラよりコンパイラの最適化の方がはやい (RC4)。なぜ?
- どうでもいんだが、directory sdkのconfigureって、x86_64だと、x86として認識してる。実害はないけど。。。
0 件のコメント:
コメントを投稿