aui
aui copied to clipboard
Reduce binary size
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).
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.