Hello all;
I was reviewing the tarfind benchkmark and had some comments on it.
1. It implements its own strcmp() function. I don't understand why one would do that when the system function is has been optimized for the system.
2. If the implementation of strcmp() is replaced by the system strcmp, then the benchmark makes use of library functions ~75% of the time. In particular, modulus (60%) , random(10%), and strcmp(5%).
The second comment suggests tarfind a not a good new benchmark. It does not provide a new application space.
Thx.