Зачем кому-то отключать оптимизацию компилятора - PullRequest
1 голос
/ 17 мая 2019

сотрудник, который здесь больше не работает, отключил оптимизацию кода одного из наших проектов некоторое время назад. Я никак не могу связаться с ним больше, и, глядя на изменения, которые он сделал со своим коммитом, я не вижу причин, почему он это сделал.

У нашей программы есть несколько узких мест, и хотя я не уверен, что повторная активация этой опции приведет к какому-либо повышению производительности, я бы сказал, что это лучший путь.

Основная проблема заключается в том, что нам придется проверять каждый бит этого плохо написанного программного обеспечения на наличие побочных эффектов, которые могут занять буквальные месяцы ..

У меня вопрос здесь: есть ли какие-либо причины, почему кто-то должен деактивировать эту опцию и по какой причине?

The Setting I mean

1 Ответ

0 голосов
/ 17 мая 2019

Когда отладка с этой опцией включена, некоторые переменные не могут быть проверены, поскольку их время жизни было минимизировано.Скорее всего, он отключил его, чтобы можно было более удобно отлаживать. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * P. T0 2 * * 2.При этом не ожидайте какого-либо значительного ускорения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...