В зависимости от вашего компилятора / компоновщика, он может вообще не иметь затрат (и даже может быть удален автоматически) или давать небольшое наказание, потому что код больше и дает ошибки в кеше.Но я ожидаю, что это тоже будет очень незначительной разницей.
Редактировать: Удаление не может быть выполнено автоматически, когда есть вероятность, что другой код вызовет его, то есть библиотечный код или другой двоичный файл, который впоследствии можно будет повторно использовать.Это также зависит от языка - если вы пишете JavaScript, все будет загружено и, вероятно, проанализировано, так что это приведет к гораздо большим штрафам, чем в скомпилированных языках.