Я работаю над системой времени выполнения для домена приложения, который очень чувствителен к производительности. Мы прилагаем много усилий для поддержки обратной совместимости со старыми версиями компилятора, в том числе избегаем более совершенных языковых конструкций и синтезируем их для более старых версий.Бенчмарки кода, сгенерированные разными версиями g ++
Тем не менее, я обеспокоен тем, что это усилие вредит нашим пользователям, позволяя им продолжать использовать выпуски компилятора, которые стоят им огромной производительности. К сожалению, я не смог найти реального сравнения производительности исполнения в выпусках. Если у кого есть ссылки на отчеты по этой проблеме, отправьте их.
Я бы очень хотел, чтобы увидеть ориентиры, которые охватывают широкий размах релизов (если вы можете получить обратно до 3,2, что удивительно) и приложений/тесты
Это полезно, спасибо. – Novelocrat