Size: a a a

2021 January 12

HG

Hemul GM in Delphi & Lazarus
источник

HG

Hemul GM in Delphi & Lazarus
источник

HG

Hemul GM in Delphi & Lazarus
К слову, в чекбоксе не Bool значение
источник

HG

Hemul GM in Delphi & Lazarus
А enum
источник

HG

Hemul GM in Delphi & Lazarus
источник

AS

Alexey Shumkin in Delphi & Lazarus
но тут вызов геттера )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ассемблер нужно смотреть. вообще, когда данные попадают в кэш то оно примерно одинаково все работает +-. а вот до кэша разница будет заметной
источник

HG

Hemul GM in Delphi & Lazarus
Alexey Shumkin
но тут вызов геттера )
Я б сказал "тут ещё и вызов геттера")
источник

DB

Dmitry Belkevich in Delphi & Lazarus
только что тут один флаг вне кэша посмотреть нереально )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Hemul GM
Я б сказал "тут ещё и вызов геттера")
делаем выводы. что вызов геттера почти не сказывается на скорости обработки
источник

HG

Hemul GM in Delphi & Lazarus
Неужели сравнение bool медленнее enum?
источник

HG

Hemul GM in Delphi & Lazarus
Тогда может сделаем
TBool = (tbTrue, tbFalse)
? 😄
источник

BU

Boris Usievich in Delphi & Lazarus
ну посмотрите уже asm, чего гадать-то
источник

DB

Dmitry Belkevich in Delphi & Lazarus
попробуй еще честный булин через геттер
источник

HG

Hemul GM in Delphi & Lazarus
Не, с меня хватит тестов. РАботать нада)
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну это да )
источник

Р

Рус in Delphi & Lazarus
А если оба теста в одну кнопку - разница конская почему то... И да, Integer и Int64 тоже меняют результаты
источник

AS

Alexey Shumkin in Delphi & Lazarus
Рус
А если оба теста в одну кнопку - разница конская почему то... И да, Integer и Int64 тоже меняют результаты
конская?
источник

Р

Рус in Delphi & Lazarus
Alexey Shumkin
конская?
раза в 2 наверное отличаются
источник

Р

Рус in Delphi & Lazarus
эт для коней))
источник