Школа Linux

Ищи, здесь еще очень много интересного:


Появление LLVM 3.0

altВышел в свет многофункциональный инструментарий LLVM 3.0, который находился на стадии разработки более 7 месяцев. Он представляет собой набор компонентов (оптимизаторы, компиляторы и кодовые генераторы), конвертирующие программы в биткод RISC промежуточного типа. Третья версия инструментария характерна запретом на использование llvm-gcc, открыв дорогу языкам C, C++, Objective-C в виде компилятора Clang, а также плагина DragonEgg. На сегодняшний момент, самым простым решением для создания проектов на C является использование Clang, а наиболее выгодным методом замены GGC на LLVM, с точки зрения разработчиков, является DragonEgg. Стоит также отметить, что третья версия LLVM ознаменовала собой начало стабильности для формата, а один из главных приоритетов на будущее, является реализация поддержки форматов ".bc" и ".ll" для всех последующих версий LLVM 3.0.


 А знаете ли вы, что: На самом деле кататься на горных лыжах очень сложно. Ведь даже небольшое падение может превратиться в длительное лечение. Поэтому многие специалисты рекомендуют сначала позаниматься на горнолыжных тренажерах. Ведь это поможет вам сохранить свое здоровье, целые ноги, руки и конечно же деньги!

Новые особенности LLVM 3.0:

- Добавление дополнительной лицензии для библиотек libc++ и compiler_rt. С этого момента, они будут распространяться под лицензией UIUC и MIT

- Добавление функций для стандарта C++0x, а также усилена ее стабильность

- Замена системы распределения регистров на "жлобный" аллокатор регистров, который во много раз быстрее справляется с задачей оптимизации для улучшению читабельности кода



Related news items:
Newer news items:
Older news items:

 

Авторизация



Наши друзья

Теги



Последние комментарии