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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.