Currently maple produce debug logs in release version. It leads to increasing binary size of compiler release version.
I removed some lines which produce debug logging and binary size decreased by 2%.
Current binary size -- 10975872 bytes
Binary size with my changes -- 10733264 bytes
I propose to implement macros like a "DEBUG_STMT(x)" and start to use ones to hide debug logs in release version. Refactoring of existing logs is also required.