On Sat, 9 Nov 2019, J. Gareth Moreton wrote:
Competitions aside, there are times where space is a premium, whether it be
from distributing an application on a DVD, bandwidth or data limits (even
some first world countries are still on dial-up in places, or are otherwise
monopolised by a single, bad-quality provider), the smaller capacity of
solid-state hard drives (especially on some laptops) and can otherwise be a
money saver sometimes.
I tend to think more size gains can be obtained from more aggressive
smartlinking.
The smartlinking is sometimes disabled by the way code is written.
To give an example, pas2js has a switch to convert published to public sections.
As a result, the published sections are suddenly reduced to what is actually used in code.
This produces significant size gains.
Michael.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel