3日目、最終日はTool Chainのセッションに出た。http://events.linuxfoundation.org/lfcs2010/toolchain GCC's New Frontiers: Performance and Plug-ins, Mark Mitchell 4/14にリリースされたばっかしのgcc-4.5のお話である。http://gcc.gnu.org/gcc-4.5/ GCCはシリコン(半導体)ベンダーにとって、必要不可欠のツールで、GCCの拡張に貢献している人はフルタイムで仕事として行っている人がほとんどである。性能は重要である。今回の拡張では、リンク時の最適化、およびプロファイラを利用して最適化が目玉となっている。実行時の動的特性を記録して、例えばどちらに分岐かなどを記録して、分岐予測ミスが起きにくいようにコードを生成する。今後の方向性としてキャッシュミス