Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2014.09.07;
Скачать: CL | DM;

Вниз

А с каких пор inline-ы заработали?   Найти похожие ветки 

 
DevilDevil ©   (2014-02-03 11:52) [0]

Помнится inline работал только в рамках одного юнита
Сейчас тестирую "inline"-вызов из другого юнита
И он инлайнится!

В какой версии Delphi это появилось?


 
brother ©   (2014-02-03 11:52) [1]

не заморачивался, но какая версия делфей сейчас?


 
DevilDevil ©   (2014-02-03 11:53) [2]

Я тестирую в XE5


 
antonn ©   (2014-02-03 12:00) [3]

с 2005 версии вроде появились


 
DevilDevil ©   (2014-02-03 12:01) [4]

Появились - не значит заработали из другого юнита


 
DVM ©   (2014-02-03 12:11) [5]

2005


 
DevilDevil ©   (2014-02-03 12:25) [6]

А откуда тогда пошло, что inline работает только внутри вызывающего модуля?
Или мне это приснилось?


 
brother ©   (2014-02-03 12:29) [7]

имхо с 2005 и работала с любых юнитов... иначе смысл?


 
DevilDevil ©   (2014-02-03 12:37) [8]

> brother ©   (03.02.14 12:29) [7]
> имхо с 2005 и работала с любых юнитов... иначе смысл?


Дак поэтому на них и ругались, что они часто бессмысленны
Не?


 
brother ©   (2014-02-03 12:44) [9]

не знаю кто ругал, ибо не использую ;)


 
brother ©   (2014-02-03 12:46) [10]

имхо, не на тех местах за оптимизацию боремся...


 
DVM ©   (2014-02-03 13:16) [11]


> DevilDevil ©   (03.02.14 12:37) [8]


> Дак поэтому на них и ругались, что они часто бессмысленны
> Не?

В последних версиях DELPHI иногда вместо ускорения от inline получается замедление, т.к. инлайнится какой монстуозный код в дополнение к реально коду функции, в интернет примеры есть.


 
DevilDevil ©   (2014-02-03 14:43) [12]

Ясно, спасибо
Получается CodeGear не такие тупые, как я думал :)


 
jack128_   (2014-02-04 11:51) [13]


> Получается CodeGear не такие тупые, как я думал :)

Гы http://kazav.blogspot.ru/2014/01/delphi-2.html


 
DVM ©   (2014-02-04 12:08) [14]


> Гы http://kazav.blogspot.ru/2014/01/delphi-2.html

во-во, я про это и говорил


 
Дмитрий СС   (2014-02-04 16:09) [15]

Откуда там у человека фрипаскаль 2.7.1 ?



Страницы: 1 вся ветка

Текущий архив: 2014.09.07;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
15-1391169968
Дмитрий СС
2014-01-31 16:06
2014.09.07
Создать md5 коллизию?


2-1381517161
martinov2014
2013-10-11 22:46
2014.09.07
Adoconnection


15-1391413931
DevilDevil
2014-02-03 11:52
2014.09.07
А с каких пор inline-ы заработали?


3-1300466818
Дмитрий Тимохов
2011-03-18 19:46
2014.09.07
AdoDb.RecordSet и занимаемая им память.


2-1381782438
Marina1990
2013-10-15 00:27
2014.09.07
TreeView выделить программно нужный нод