On Mon, 2010-11-29 at 20:04 +0000, Caolán McNamara wrote:
> There's another, (in my opinion more interesting), class of dead-code
> and that's the stuff that's compiled in but isn't called by anything.
Ah yes.
> I've yet to get in gear and get up-to-date runs for LibreOffice, but see
> http://people.redhat.com/caolanm/callcatcher/DEV300_m87/ for my last OOo
> callcatcher run. e.g. approx 170 apparently juicy unused methods in
> calc.
We had an Easy Hack for that:
http://wiki.documentfoundation.org/Development/Easy_Hacks#call-catcher_.2F_bloat_removal
Though it clearly needed more detail: I've added a bit more, and a link
to your reports, as well as shifting it up the running order: perhaps
we'll get some interested people :-)
> Though caveats apply and manual double checking is required to see why
> nothing calls them. They might be called only under some ifdefs, or by
> some tricky means like dlopen/dlsym (which is only likely to happen for
> C symbols and not C++ symbols, noone in their right mind dlsyms
Sure :-)
ATB,
Michael.
--
[email protected] <><, Pseudo Engineer, itinerant idiot
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice