Пакет компиляторов LLVM/Clang обновился до версии 3.6
2Иллюстрация с сайта En.Wikipedia.Org
На прошлой неделе в пятницу в рассылке llvm-announce появилась информация о выходе нового релиза свободного набора компиляторов LLVM — 3.6.
LLVM (Low Level Virtual Machine) — набор совместимых с GCC инструментов для анализа, трансформации и оптимизации кода, компилирующий программы в платформонезависимый псевдокод с RISC-подобными инструкциями. В дальнейшем из этого псевдокода генерируется оптимизированный код для большого ряда платформ — как статически, так и динамически (JIT-компиляция).
В новой версии LLVM добавлен набор обвязок для поддержки языка Go от Google, поддерживается интеграция промежуточного псевдокода в обычные объектные файлы, значительно улучшена поддержка платформы Windows, а также исправлено множество ошибок и значительно увеличена производительность. LLVM распространяется на условиях свободной лицензии University of Illinois Open Source License.
Постоянная ссылка к новости: http://www.nixp.ru/news/13234.html. Aлександр по материалам lists.cs.uiuc.edu.
Google выпустила Grumpy для трансляции кода Python на язык Go и лучшей производительности 1
Американские физики-ядерщики разработают компилятор Fortran для интеграции с LLVM 2
Вышла новая версия 0.13.0 компилятора языка программирования D на базе LLVM
Apple открывает код своего ARM64-бэкенда для LLVM 3
NVIDIA реализовала поддержку возможностей компилятора CUDA в LLVM 2
NVIDIA откроет исходный код компилятора для CUDA на базе LLVM 6
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1