Email or username:

Password:

Forgot your password?
OpenNet

На базе Clang для языка Си реализован режим проверки границ буферов

Инженеры из компании Apple объявили о готовности для тестирования режима "-fbounds-safety" для компилятора Clang, предоставляющего гарантии безопасной работы с буферами в коде на языке Си. Режим включён в состав форка LLVM, поддерживаемого компанией Apple для проекта Swift. В дальнейшем запланирована постепенная передача функциональности "-fbounds-safety" в основную кодовую базу LLVM/Clang.

opennet.ru/opennews/art.shtml?

1 comment
так называемая халва

@opennet
> снижает производительность приложений в среднем на 5% (разброс от -1% до 29%)
> увеличивает размер кода на 9.1% (разброс от -1.4% до 38%)
> замедляет компиляцию на 11%

с такими особенностями (а ещё при том, что необходимо переписывать старый код) уже в принципе выгоднее жабу использовать вместе сей с этой хренью

Go Up