>>455
> それって最適化の範疇に含まれるの?

C++のクラスってコンパイル時に静的に決定するから、例の呼び出しは
直接コールにしてもvtbl経由でも結果は同じ。つか同じにならないと変。

直接コールにすることを最適化と呼ぶかどうかは
コンパイラ実装者の気分次第。

>>459
> それは同一ソースにすべてを

すべてって?
この例ではD::foo()の実装しか追い出せないと思うが、
D d; d.foo();
は常に直接コールにすることが可能じゃないか?

> 断言できないでしょ

おそらく皆々皆様方((c)沢村)が知りたいのは、
直接コールにすることが仕様上問題ないか、であって、
必ず直接コールになるかどうか、じゃないと思う。