Re[3]: Можно ли делать вставки MSIL в код на c# ?
От: fddima  
Дата: 03.11.16 10:00
Оценка: +2
Здравствуйте, SergeyY, Вы писали:

SY>Я не гоняюсь за сверх-оптимальностью, но здесь выигрыш был бы существенный..

Здесь не нужно теории. Если у вас 1000 операций в секунду с этим типом — значит 4-х кратная "просадка" в микроскоп не видна. Если это именно что числодробилка и её можно отделить — то лучше постараться выделить в отдельный модуль. Да, накладные расходы будут на интероп, но значительно меньше чем выполнить миллиард делений особо извращенным (неэффективным) способом.

UPD: В интеропе не забываем SuppressUnmanagedCodeSecurityAttribute — толку от проверок обычно нет, а время жрут.
Отредактировано 03.11.2016 10:05 Mystic Artifact . Предыдущая версия . Еще …
Отредактировано 03.11.2016 10:03 Mystic Artifact . Предыдущая версия .
Отредактировано 03.11.2016 10:01 Mystic Artifact . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.