$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: David Abrahams (dave_at_[hidden])
Date: 2004-11-12 21:08:33
Richard Newman <richard_at_[hidden]> writes:
> Thank you, Dave, for replying. I will check out the link.
>
> Do you have specific advice/experience for Linux's g++ that might
> improve or explain what we're seeing here?
I'm sure others can do better than this, but:
1. Optimization quality has varied widely over recent compiler
versions
2. The compiler has *many* optimization options so it's easy to
overlook some (e.g. inlining limits)
3. g++ has never been known as a compiler with extremely low
abstraction penalty.
HTH,
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com