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

Reply via email to