LINUX.ORG.RU

История изменений

Исправление kirk_johnson, (текущая версия) :

там, где сишники получают remote code execution, раст просто расплачивается производительностью

Починил.

Просто вся эта возьня с микрооптимизациями не стоит того вреда, что приносят свободная адресация и UB. Если у тебя есть проблема с производительностью во время конвертации из double в int64, то ответ как бы простой – не конвертируй так часто, йопт.

Исправление kirk_johnson, :

там, где сишники получают remote code execution, раст просто расплачивается производительностью

Починил.

Просто вся эта возьня с микрооптимизациями не стоит того вреда, что приносят свободная адресация и UB. Если у тебя есть проблема с производительностью во время конвертации из double в int64, то ответ как бы простой – не конвертируй, йопт.

Исправление kirk_johnson, :

там, где сишники получают remote code execution, раст просто расплачивается производительностью

Починил.

Просто вся эта возьня с микрооптимизациями не стоит того вреда, что приносят свободная адресация и UB. Если у тебя есть проблема с конвертацией из double в int64, то ответ как бы простой – не конвертируй, йопт.

Исходная версия kirk_johnson, :

там, где сишники получают remote code execution, раст просто расплачивается производительностью

Починил.