C/C++ Program Perfometer : Release 2.10.0-1.20
The C++ Perfometer 2.10.0-1.20 Release is now available on the C++ Perfometer sites:
* http://sourceforge.net/projects/cpp-perfometer/
Note. Release number N1-N2 consists of :
* N1 : Version of C++ Perfometer itself; current version is 2.10.0
* N2 : Version of Testsuites; current version is 1.20... read more
C/C++ Program Perfometer has been referenced at the C++ Standards Committee site:
http://www.open-std.org/jtc1/sc22/wg21/docs/18015.html
(information announcing C++ - TR 18015 Technical Report on C++ Performance).
The C/C++ Simple Perfometer for "Reading file into string": Release 1.0.5 is now available at
http://sourceforge.net/projects/cpp-perfometer/
-------------------------------
2004-10-11 : Release 2.9.0-1.19
-------------------------------
The C++ Perfometer 2.9.0-1.19 Release is now available at
http://sourceforge.net/projects/cpp-perfometer/
Note. Release number N1-N2 consists of :
* N1 : Version of C++ Perfometer itself; current version is 2.9.0
* N2 : Version of Testsuites; current version is 1.19
1. Perfometer changes from 2.8.0 to 2.9.0
--------------------------------------
The Perfometer has been compiled with the following compilers :
* GNU gcc/gpp 3.4.1 (Djgpp).... read more
C/C++ Program Perfometer : Release 2.8.0-1.18 is availble atttp://sourceforge.net/projects/cpp-perfometer/
The Perfometer has been compiled with the following compilers :
* GNU g++ 3.3.1 (Cygwin),
* GNU g++ 3.3.1 (Mingw),
* GNU gpp 3.3.2 (Djgpp),
* Microsoft C++ 13.00.9466/Visual C++ 7.0 (Unmanaged),
* Borland C++ 5.5.1.
List of all testsuites
----------------------
- access to an element
- argument passing
- argument passing (built-in types)
- argument passing (containers-1)
- argument passing (containers-2)
- argument passing (containers-3)
- calling functions : templated vs. non-templated
- container performance (Stepanov & Stroustrup)
- copying files : input to output
- dynamic_cast vs. switch
- endl vs. "\n", '\n' [! stdout/stderr > tmp]
- exception handling vs. if-statement
- find method vs. find algorithm
- for-loop vs. for_each
- for_each vs. transform
- iterators
- multiple inheritance vs. single inheritance
- primitive operators
- pthreads
- reading contents from file into one string
- recursion vs. iteration vs. accumulate
- str-functions vs. mem-functions (C)
- string initialization (C vs. STL)
- string length (C vs. STL)
- string processing (C vs. STL)
- stub tested functions
- tech report : D1 - overhead of class operations
- tech report : D3 - the Stepanov abstraction penalty benchmark
- tech report : D4 - comparing function objects to function pointers
- tech report : D5 - measuring the cost of synchronized I/O
- virtual vs. ordinary methods
C/C++ Program Perfometer : Release 2.7.0-1.17 is availble atttp://sourceforge.net/projects/cpp-perfometer/