$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Matthew Hurd (matt_at_[hidden])
Date: 2003-11-07 23:33:25
GCC results still show some benefit with my naïve implementation but not as
dramatic as VC7.1
                          VC7.1       GCC 3.2* 
                         ------       -------
Long    expr template     8.55s         8.89s 
        std::string      76.56s        30.38s 
        speedup           8.96          3.42 
Medium  expr template     1.38s         1.42s 
        std::string      27.66s         3.83s 
        speedup          20.11          2.69
Regards,
Matt Hurd
_____________________________
Note, the GCC settings had a very aggressive inlining setting.  With the
"factory default", (600 instead an aggressive 6000)  the medium string was
1.89s and 6.406s for a speed up of 3.4
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.536 / Virus Database: 331 - Release Date: 3/11/2003