Hereby I would like to inform you all that I'm doing a benchmark test,
comparing min(std::initializer_list<T>) to a variadic template min(const T&,
const T&, const Args&...). I'm using GCC 4.4.1 on Ubuntu. The results are
quite different from
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2772.pdf which
appeared to have a very serious error (as confirmed by the author). So I'm
planning to submit a new paper on this subject (N3022), to be included with
the upcoming mailing of the C++ Standards Committee. Please mail me if
you're interested to see some preliminary results, or a draft of the paper!
A snapshot of the benchmark source code is currently at
http://www.xs4all.nl/~nd/dekkerware/papers/N3022/GCC/min_benchmark/ I'm very
much willing to explain how to run those tests on your own machine, if
you're interested. And I would very much appreciate if you would like to
review the code :-)
Kind regards,
Niels
--
Niels Dekker
http://www.xs4all.nl/~nd/dekkerware
Scientific programmer at LKEB, Leiden University Medical Center