|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей (Public) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от opennews (ok) on 26-Окт-09, 17:54 | ||
После шести месяцев разработки анонсирован (http://lists.cs.uiuc.edu/pipermail/llvm-announce/2009-Octobe...) новый релиз LLVM 2.6 (http://llvm.org/releases/2.6/docs/ReleaseNotes.html) (Low Level Virtual Machine) - GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный байткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
3. "Новая версия набора компиляторов LLVM Compiler 2.6" | +1 +/– | |
Сообщение от Ariel (??) on 26-Окт-09, 18:23 | ||
что значит захотели и сделали (не без финансирования Apple и остальных), это я понимаю настоящий Open Source, учитесь!некоторые из вечной беты годами не вылазят, ноют и жалуются на "плохие" компании | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
4. "Новая версия набора компиляторов LLVM Compiler 2.6" | –3 +/– | |
Сообщение от User294 (ok) on 26-Окт-09, 18:30 | ||
Не, настоящий и по бсдшному начнется когда эппл чегонить зажмет и с другими не поделится. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от аноним on 26-Окт-09, 19:32 | ||
например? код-то уже под конкретной лицензией. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. "Новая версия набора компиляторов LLVM Compiler 2.6" | –1 +/– | |
Сообщение от User294 (ok) on 26-Окт-09, 19:53 | ||
>например? код-то уже под конкретной лицензией. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
15. "Новая версия набора компиляторов LLVM Compiler 2.6" | +1 +/– | |
Сообщение от northbear (??) on 26-Окт-09, 23:20 | ||
Нормальная кодогенерация будет у LLVM, а Apple может пользоваться им или не пользоваться. Она может попытаться на базе этого что-то там себе варганить, но это будут только ее пироги. И не факт, что это будет кому-то, кроме Apple, интересно. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
20. "Новая версия набора компиляторов LLVM Compiler 2.6" | +2 +/– | |
Сообщение от iZEN (ok) on 27-Окт-09, 01:04 | ||
>Например? Например, ничто не мешает выпустить Apple Super Pro compiler (tm) за $NNN. И самые вкусные модификации зажать себе. Так что скажем нормальная кодогенерация будет у эппла и тех кто им $nnn заплатит, а у остальных как всегда какой-то второй сорт. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
22. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от vitek (??) on 27-Окт-09, 07:45 | ||
ещё расскажи как этоn купс долгими зимними ночами разрабатывала apple, а потом взяла и подарила. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
24. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от oops on 27-Окт-09, 08:06 | ||
Кто-нибудь знает о какой компании идет речь?.. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
26. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от iZEN (ok) on 27-Окт-09, 15:51 | ||
>ещё расскажи как этоn купс долгими зимними ночами разрабатывала apple, а потом | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
27. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от vitek (??) on 27-Окт-09, 16:31 | ||
>Зачем мне это рассказывать, если это не так? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
6. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от Аноним (??) on 26-Окт-09, 19:33 | ||
или поделится, но не всем, пример для GPL: | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
7. "Новая версия набора компиляторов LLVM Compiler 2.6" | –2 +/– | |
Сообщение от User294 (ok) on 26-Окт-09, 19:52 | ||
Угу, особенно убедительны страницы с .aspx. Да, наверное у них кто-то не жалует GPL :) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
17. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от нео on 27-Окт-09, 00:43 | ||
и что важно, это прямой конкурент .NET на территории Linux | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
9. "Новая версия набора компиляторов LLVM Compiler 2.6" | –1 +/– | |
Сообщение от Аноним (??) on 26-Окт-09, 20:26 | ||
А как производительность и потребление памяти. На уровне джавы? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
10. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от Vitaly_loki (ok) on 26-Окт-09, 20:34 | ||
Сам ты Java, отличай RISC инструкции от вирт.машины в пространстве юзера | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
11. "Новая версия набора компиляторов LLVM Compiler 2.6" | –1 +/– | |
Сообщение от Аноним (??) on 26-Окт-09, 21:20 | ||
Ну не знаю. Виртуальная машина должна транслировать инструкции в момент выполнения программы. Ну даже если запускать на RISC архитектуре, будет куча накладных расходов, что уж говорить о "нормальных" процессорах | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
12. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от pavel_simple (ok) on 26-Окт-09, 21:29 | ||
>Ну не знаю. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
14. "Новая версия набора компиляторов LLVM Compiler 2.6" | +1 +/– | |
Сообщение от letsmac on 26-Окт-09, 22:16 | ||
>>Ну даже если запускать на RISC архитектуре, будет куча накладных расходов, что уж говорить о "нормальных" процессорах | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
13. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от СуперАноним on 26-Окт-09, 22:09 | ||
Да. Только эти инструкции гипотетического RISC процессора, всё равно, во время выполнения транслировать, в лучшем случае, в инструкции реального RISC, в худшем - в ia86. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
16. "Новая версия набора компиляторов LLVM Compiler 2.6" | +1 +/– | |
Сообщение от Ariel (ok) on 27-Окт-09, 00:06 | ||
это как хотите, llvm может создавать native код, используя intermediate код для link-time оптимизации, так что ничего транслироваться не будет. Но можно использовать и JIT, так работают, если не ошибаюсь, драйверы OpenGL Mac OS X; более того вы можете линковать obj-файлы gcc и llvm; | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
18. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от alexxy on 27-Окт-09, 00:45 | ||
травой делись =) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
19. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от Vitaly_loki (ok) on 27-Окт-09, 00:56 | ||
Я думаю тут не имеет значение какая именно архитектура имелась в виду, важен сам факт того, что код в нее во время JIT транслируется | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
21. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от Iv945n (ok) on 27-Окт-09, 04:13 | ||
> ia86 | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
23. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от oops on 27-Окт-09, 07:57 | ||
Приятно видеть идеи Никлауса Вирта "в металле". Наконец-то появился вменяемый компилятор. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
25. "Новая версия набора компиляторов LLVM Compiler 2.6" | +/– | |
Сообщение от Аноним (??) on 27-Окт-09, 10:17 | ||
>ia32_64 (он же x86_64) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |