Boost logo

Boost :

From: Darin Adler (darin_at_[hidden])
Date: 2003-05-08 12:27:06


On Thursday, May 8, 2003, at 10:07 AM, Beman Dawes wrote:

> I notice the examples you give are JavaScript.

Sorry I wasn't clear. The examples I gave were speed improvements to a
JavaScript interpreter, written in C++.

> For example, some C++ compilers are a lot more aggressive about
> inlining than others. For some of the code I've timed, a change slowed
> results for a compiler that failed to inline it, but ran quicker for
> the compiler that was good at inlining.

Yes. That particular issue, difference in inlining, is a major problem
for portability of performance optimizations for C++ code that I've
encountered too.

     -- Darin


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk