LINUX.ORG.RU

LLVM 1.7


0

0
LLVM компилирует C/C++ программы в платформонезависимый RISC-подобный байткод для последующего исполнения низкоуровневой виртуальной машиной с многоуровневой системой оптимизации. Также возможна статическая трансляция в машинный код или JIT-компиляция.

В новом релизе добавлены поддержка gcc4, Intel SSE, дополнительные стратегии оптимизации.

>>> Подробности

anonymous

Проверено: Shaman007 ()
Попробуем, даже ебилдов ждать не будем.
anonymous
()
А нафига оно надо...

Если у меня есть С программа - я ее и так могу откомпилить и запускать... Нафига мне прослойка для компилируюшегося языка низкого уровня...

Чтобы просто медленней работало?

Ради чего?

anonymous
()
Никак готовят новый микропроцессор? Что-то не слышно о таком... Для чего тогда это? Вроде кроме x86 никаких архитектур нет... и Эльбрус похоронили.
los_nikos ★★★★★
()
Ответ на: комментарий от los_nikos
> Вроде кроме x86 никаких архитектур нет... и Эльбрус похоронили.

sparc, power, ia64, arm, m68k, mips.

anonymous
()
Есть чем то похожий проект - zeta

виртуальная машина + компилятор.

Как говорит автор - "мне всегда хотелось портировать линукс на новую архитектуру, но она уже портирована на все, что можно. Поэтому я придумал/сделал свою архитектуру и портировал на нее линукс" :)

sergej ★★★★★
()
Чуваки вы где такую траву берете ???
anonymous
()
Ответ на: комментарий от anonymous
>Каждый раз удивляюсь как оперативно иногда передираются новости с других сайтов и как умело переставляются слова в анонсе :-)

Тут хоть стараются поменять слова, а там два слова вначале о новом релизе + copy&paste с википедии.

forgiven
()
Ответ на: комментарий от anonymous
>Каждый раз удивляюсь как оперативно иногда передираются новости с других сайтов и как умело переставляются слова в анонсе :-)

А мне, например, абсолютно по барабану, откуда эта новость "содрана". формат блога ЛОРа меня вполне устраивает, а вот нюьс-лента на опеннет - нет

Ingwar ★★★★★
()
Ответ на: комментарий от anonymous
> Если у меня есть С программа - я ее и так могу откомпилить и запускать... > Нафига мне прослойка для компилируюшегося языка низкого уровня...

предлагается после компиляции в байт-код применять анализ и оптимизацию, и лишь затем транслировать в машинный код для целевой платформы.

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

проект скорее из области теоретической CS, но и перспективы реального применения имеются

anonymous
()
Ответ на: комментарий от los_nikos
> Покажи где продают?

А для тебя это является критерием жизнеспособности? Так вот, малыш, нигде не продают. Но используют. Военные используют, например.

anonymous
()
Ну все. Жабе теперь капец.
shimon ★★★★★
()
Ответ на: комментарий от anonymous
>А для тебя это является критерием жизнеспособности? Так вот, малыш, нигде не продают. Но используют. Военные используют, например.

Военные до сих пор используют клоны PDP11. Но это не говорит о том, что технология PDP11 лучше современных. Это говорит только о том, что есть рабочее решение, которое нет смысла менять на что-либо другое.

Та же история и с Эльбрусом - он живет и будет жить еще очень долго. Но это опять-таки не говорит о том, что технология Эльбруса хороша.

stellar
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.