Llvm 2.6

Понедельник, 26 октября 2009 г.

Следите за нами в ВКонтакте, Телеграм'e и Twitter'e

Шесть месяцев усердной разработки принесли свежие плоды: релиз Low-Level Virtual Machine за номером 2.6.

Архитектуры

Серьёзно и основательно доработана кодогенерция x86_64 Поддержка архитектуры ARM V7 (включая Thumb2 и NEON) Новые кодогенераторы для MSP430, SystemZ, и BlackFin SSE 4.2

Новые виды оптимизации Многопоточная компиляция и оптимизация кода Оптимизация при линковке на ELF-архитектурах (плагин "gold linker") Clang

Компилятор для C и Objective-C перешёл в статус "production quality" на х86 По сравнению с GCC у Clang улучшены сообщения об ошибках и предупреждениях Компиляция проходит в 3 раза быстрее, чем у GCC

Новые подпроекты:

compiler-rt: Compiler runtime library KLEE: Symbolic Analysis & Test Case Generator DragonEgg: "llvm-gcc" плагин для GCC 4.5 llvm-mc: фреймворк, ориентированный на операции с машкодом, в том числе ассемблер, дисассемблер и проч. Проект находится в ранней стадии.

Проект LLVM находит всё более широкое применение в самых различных областях. На данный момент:

Компания Apple использует LLVM для оптимизаций в OpenGL Проекты Rubinius и MacRuby являются реализациями виртуальных машин языка Ruby LLVM D компилятор Unladen Swallow (Python) Roadsend PHP compiler и многие другие

Следите за нами в ВКонтакте, Телеграм'e и Twitter'e


Просмотров: 359
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003