Hi all, I've finished most of the changes I was planning to make, and
will now be taking a bit of a break until this evening / tomorrow...
One thing I haven't dealt with so far is the compile time section
(6.2) - having had a closer look at the numbers, they'll take some
explaining:
- ajc+soot is similar to abc, but much slower than ajc - and in
ajc+soot, soot has to input class files (and so run the type
assigner), which it presumably doesn't need to do in abc
- ajc is very much faster than abc -O0, and this seems as valid as
comparing ajc+soot to abc. Why are the results so different?
- abc -O0 is rather noticeably slower than abc, which is
unfortunate... Is this a bug or is there a reason for it? Is
translation to bytecode made more difficult on unoptimised code,
perhaps because of stupid numbers of locals?
Overall these things don't make too much of a difference, as in the
end we compare ajc to abc anyway. It would be nicer to have a bit of a
[short!] discussion of the numbers though; does anyone actually know
the answers to these questions?? If so, you're more qualified to fill
in this section than me
Cheers,
D
-- Damien Sereni Oxford University Computing Laboratory Wolfson Building, Parks Road Oxford OX1 3QD UK dsereni@gmail.com / dsereni@comlab.ox.ac.uk http://web.comlab.ox.ac.uk/work/damien.sereniReceived on Sun Dec 19 14:25:24 2004
This archive was generated by hypermail 2.1.8 : Mon Dec 20 2004 - 13:40:03 GMT