D-Programming-Language/druntime — pull request #95 by Poita (2011-11-30 00:33:51+00:00)
Title: Size optimisation on core/demangle.d (4.5Kb saved)

Replaced a large number of repetitious case statements with a data-driven approach, saving a few Kb of .text.

Also replaced a few range case statements with equivalent inequality checks as these generate better code with DMD.

All in all this saves me ~4.5Kb off Hello World. This is the beginning of an attempt to try and cut down the size of D programs as that seems to be a common (and valid) complaint amongst new-comers.