Please don't confuse dead code and commented-out code

Takeshi Abe tabe at fixedpoint.jp
Tue Jun 12 02:21:55 PDT 2012


Hi Tor,

On Tue, 12 Jun 2012 09:33:23 +0300, Tor Lillqvist <tml at iki.fi> wrote:
> Just a small thing, but still: Several cleanups recently have removed
> commented-out code. That is good. But the commit comments say that
> "dead code" was removed. That is misleading.
Thank you for pointing it out.

> 
> Dead code is (according to Wikipedia) "code in the source code of a
> program which is executed but whose result is never used in any other
> computation". Personally I would have said that dead code is code that
> is present in an executable (program or shared library) but is never
> executed, i.e. a synonym to unreachable code.
> 
> Anyway, dead (unreachable) code is something else than commented-out code.
I see it is important to use appropriate words in a commit comment, and
try doing so better hereafter.

Cheers,
-- Takeshi Abe

> 
> I am sure we have lots of actual dead/unreachable code too, and
> finding and removing it reduces the size of our binaries. I suspect we
> have significant amounts of code that would be reachable under some
> complicated condition that actually never is true (any more). Figuring
> out that can be hard of course.
> 
> --tml
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice


More information about the LibreOffice mailing list