Баг в оптимизаторе?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

vital
новенький
Сообщения: 86
Зарегистрирован: 17.10.2007 14:52:59

Сообщение vital »

Mirage писал(а):Менеджер памяти это врядли, т.к. я в движке память в рантайме практически не выделяю. Дурной тон все-таки.
Да и при включении/выключении FastMM FPS не меняется.

Тогда вообще не понятно... Сам не разбирал бы дизасмы - не поверил бы, что такое бывает. В смысле, что оптимизирующий FPC даёт на выходе более медленные программы, чем Delphi :D
Аватара пользователя
*vmr
постоялец
Сообщения: 168
Зарегистрирован: 08.01.2007 00:46:07
Откуда: Киев
Контактная информация:

Сообщение *vmr »

vital писал(а):В смысле, что оптимизирующий FPC даёт на выходе более медленные программы, чем Delphi :D

Еще и как дает :)

Вобще синтетика очень часто сильно отличается от реалей. Тем более что сейчас CPU - это такой сложный интерпретатор комманд, что способы оптимизации кода часто противоречат здравой логике. К тому же эти способы разные для разных поколений процессоров, не говоря уже о вендорах.
vital
новенький
Сообщения: 86
Зарегистрирован: 17.10.2007 14:52:59

Сообщение vital »

Да уж... Но пока вывод один: рано ещё дельфу в утиль списывать :)
Ответить