Re[2]: Несколько замечаний по поводу качества кода
От: EreTIk EreTIk's Box
Дата: 20.11.15 12:10
Оценка:
TSS>Эти две функции объявлены как NTKERNELAPI(DECLSPEC_IMPORT), поэтому генерация пролога для них это необходимость соблюдения стандартов(и да, это идет в ущерб оптимизации).
Про какие стандарты идет речь? Стандарт вызова функций говорит только о передачи параметров, но не заставляет генерировать пролог функции.

Эта же функция, но в Win10 x86 (10.0.10240.16384):
.00454965: CCCCCCCCCCCCCCCCCCCCCC         int          3
IoFreeIrp: FF2510106700                   jmp          d,[pIoFreeIrp]
.00454976: CCCCCCCCCCCCCCCCCCCC           int          3
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.