Sun's compiler is superior to the one in Eclipse for several reasons, most important of which is that it's actually implementing the language properly while the Eclipse compiler has several flaws which can lead to sometimes nasty surprises.
Anyway, size of generated classfiles is the least important of all the things you could come up with to compare the "quality" of a compilers.