[fpc-devel] performance tests: reference counted vs non-reference counted
Sergei Gorelkin
sergei_gorelkin at mail.ru
Fri Nov 16 12:34:03 CET 2007
Graeme Geldenhuys wrote:
> No idea?? They seem to fluctuate after each run, but the overall
> result (which tests are faster) are always constant. Have a look at
> the code, if there is a better way of testing this. The code is pretty
> simple. Just loop and create 10,000 objects in each loop.
>
Your tests do not free the refcounted objects, but free the
non-refcounted ones. This probably explains why 'standard refcounting'
test is faster than 'standard non-refcounting'.
Still cannot say anything about custom BaseObject. Maybe you could
figure out the showstopper by using callgrind.
Regards,
Sergei
More information about the fpc-devel
mailing list