Peter Kümmel <[EMAIL PROTECTED]> writes:

| Lars Gullik Bjønnes wrote:
| > Peter Kümmel <[EMAIL PROTECTED]> writes:
| > 
| > | Andre Poenitz wrote:
| > | > Have you proof from the profiler that this is necessary?
| > | 
| > | The patch has already been dropped because of my profiling,
| > | see the end of the thread.
| > | 
| > | But I will test the same trick for the text function,
| > | then the most used function of LyX is not virtual any more.
| > 
| > I am not sure that template tricks is the way to go.
| > 
| > And the gain will always be minimal, but go after the huge offenders
| > instead of micro-optimizations that makes the code more complex and
| > the binaries larger.
| 
| I'm not proposing such a patch ATM, I'm only interested in the
| costs of such an additional virtual call.

Compared to the rest of the call-chain, the virtual call has minimal
overhead.

And to figure out the cost of an additional virtual call is easy,
create a test-case that test exactly this.

-- 
        Lgb

Reply via email to