aui icon indicating copy to clipboard operation
aui copied to clipboard

Reduce binary size

Open Alex2772 opened this issue 5 months ago • 0 comments

Binaries produced with AUI are overwhelmingly large. A debug build of aui.views produces around 100-200mb of binary.

The issue is related to excessive usage of template instantiation (#541), most notably by signal slot system (ASignal).

Image

Same issue crashes mingw #243.

The task is to reduce demands on the compiler and linker by moving some template stuff to cpps and using virtual functions.

Alex2772 avatar Aug 07 '25 02:08 Alex2772