Module size in documentation
Posted: Tue Aug 13, 2024 6:27 am
Is it important to you that the module size is specified in the documentation?
I compiled with the module to know how much the executable file increases.
Linux x64 (ASM):
UseLZMAPacker = 252 kb
UseBriefLZPacker = 35 kb
UseZipPacker = 347 kb
UseTarPacker = 347 kb
RegularExpression = 166 kb
Scintilla = 2.2 Mb
OpenWindow = 72 kb
SysTrayIcon+OpenWindow = 85 kb
CanvasGadget = 143 kb
UseGIFImageDecoder = 35 kb
UseJPEG2000ImageDecoder = 342 kb
UseJPEGImageDecoder = 145 kb
UsePNGImageDecoder = 186 kb
UseTGAImageDecoder = 23 kb
UseTIFFImageDecoder = 634 kb
UseJPEG2000ImageEncoder = 342 kb
UseJPEGImageEncoder = 125 kb
UsePNGImageEncoder = 195 kb
JSON = 35 kb
Map = 27 kb
XML = 220 kb
1. Sometimes it's easier to write a string parser instead of importing a regular expression engine
2. I use gif instead of png because of the module size when creating compact programs.
I compiled with the module to know how much the executable file increases.
Linux x64 (ASM):
UseLZMAPacker = 252 kb
UseBriefLZPacker = 35 kb
UseZipPacker = 347 kb
UseTarPacker = 347 kb
RegularExpression = 166 kb
Scintilla = 2.2 Mb
OpenWindow = 72 kb
SysTrayIcon+OpenWindow = 85 kb
CanvasGadget = 143 kb
UseGIFImageDecoder = 35 kb
UseJPEG2000ImageDecoder = 342 kb
UseJPEGImageDecoder = 145 kb
UsePNGImageDecoder = 186 kb
UseTGAImageDecoder = 23 kb
UseTIFFImageDecoder = 634 kb
UseJPEG2000ImageEncoder = 342 kb
UseJPEGImageEncoder = 125 kb
UsePNGImageEncoder = 195 kb
JSON = 35 kb
Map = 27 kb
XML = 220 kb
1. Sometimes it's easier to write a string parser instead of importing a regular expression engine
2. I use gif instead of png because of the module size when creating compact programs.