>>655
>パフォーマンスチューニングの基本は、まずボトルネックやホットスポット
>を探すことだと思う。この改善案に限った話に限らず一般にね。

これはそのとおりなんだけど、だからといって

>そしてuser-ML:3907からのスレッドで出された提案では、全体に占める割
>合の評価はおこなわれていなかったと思う。

こんなことで却下するのはおかしくね?
「全体に占める割合を評価したところ、ごく小さい割合しかなかったので却下」ならわかるけど、
割合が不明な時点で結論を出すのはおかしい。
「全体に占める割合の評価」ってけっこう難しくて、作者あるいはかなり詳しい人間じゃないとできないから、
わかってない人間が評価に手間かけるぐらいなら実験的に改善してみて効果を測定してみるほうが
手っ取り早いこともある(少なくとも元メールの人はそうしてるし)。
また改善のアイデアを出す人が評価できなければ別のわかる人がやってあげればいい。

>さらには改善提案として出さ
>れたコードにはdouble checked lockingが使われていた(user-ML:3920)わ
>けで、副作用(というか悪影響)のほうが大きいと思う。

これは難しいな。double checked patternって絶対悪なの?今回のケースでも
副作用があるのかな。