From: Christian L. <chr...@le...> - 2003-03-20 01:40:20
|
On Tue, Mar 18, 2003 at 10:58:20AM +0000, Nicholas Nethercote wrote: > If you #include "profile.c" into a skin and recompile, the --profile=yes > option turns on tick-based profiling. That's where Julian got his 0--15% > figure for translation from (note that's for all translation). Ok, sorry, forgot all the junk I wrote. make CC="gcc -falign-functions=16" install and "running" was 1215 ticks, with 8 it's again 1315 (allway 16 byte alignment) speed: function+loops (1349 ticks) < function (1215) < function+jump (1207) <function+jump+label (1194) <function+jump+label+loops (1173) compare it to the values in the other mail At least the function alignment seem to be good on a Athlon, but I don't know about other system, but I think that it also won't be bad. Christian Leber -- "Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est." (Aurelius Augustinus) Translation: <http://gnuhh.org/work/fsf-europe/augustinus.html> |