|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от opennews (ok) on 05-Фев-10, 14:02 | ||
Разрабатываемый в рамках проекта LLVM компилятор Clang (http://clang.llvm.org/) достиг новой стадии развития - им впервые удалось пересобрать собственную кодовую базу (550 тыс. строк кода на C++), иными словами собрать Clang используя только Clang. Полученный в результате такой сборки исполняемый файл прошел все разработанные в рамках LLVM тесты, направленные на выявление регрессивных изменений. Кроме синтетических тестов, был использован простой и надежный способ проверки: собранным при помощи Clang исполняемым файлом была осуществлена пересборка Clang по второму и третьему кругу. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Компилятор Clang преодолел барьер собственной пересборки" | –6 +/– | |
Сообщение от Avator (ok) on 05-Фев-10, 14:02 | ||
интересно.... зачем это всё... чем gcc плох?? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
3. "Компилятор Clang преодолел барьер собственной пересборки" | +6 +/– | |
Сообщение от Aleksey (??) on 05-Фев-10, 14:04 | ||
Лицензия не нравится. Не подскажете как должен выглядеть патч для такого случая? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
24. "Компилятор Clang преодолел барьер собственной пересборки" | –2 +/– | |
Сообщение от Below (ok) on 05-Фев-10, 17:23 | ||
Почему только лицензия? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
45. "Компилятор Clang преодолел барьер собственной пересборки" | +3 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 21:26 | ||
Лично меня в первую очередь колебет чтобы компилер генерил качественный (компактный и быстрый) код под все используемые мной архитектуры. Скорость компиляции меня волнует совсем не в первую очередь. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
85. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Below (ok) on 06-Фев-10, 10:40 | ||
Тогда Вам стоит почитать что такое LLVM, если сомниваетесь в степени оптимизации полученного кода. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
109. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от User294 (ok) on 07-Фев-10, 23:25 | ||
>Тогда Вам стоит почитать что такое LLVM, если сомниваетесь в степени оптимизации | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
42. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 21:11 | ||
> Лицензия не нравится. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
56. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от thirteensmay on 05-Фев-10, 22:11 | ||
Ну какбы есть моментики, может конечно и "Эстетство", но не совсем. Ведь FreeBSD это не ядро, получается расхождение с основной целью проекта. Допустим захочу я фрю захомячить, целиком, а ваш GCC у меня поперек горла тогда, да и не одной фрей бздуны сильны. Или скажем я не бздун а злостный проприетарщик, что кстати от части правда, так вот захочу я допустим компилер в свое продукт жестко так заинтегрировать, опять GCC не к ночи помянутый ;) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
78. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 06-Фев-10, 07:17 | ||
>так вот захочу я допустим компилер в свое продукт жестко так | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
133. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Aesthetus Animus on 10-Фев-10, 22:15 | ||
> GCC как правило на равных рубается с коммерческими компилерами если что, потому и юзается. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
136. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от fr0ster (ok) on 11-Фев-10, 08:29 | ||
>> GCC как правило на равных рубается с коммерческими компилерами если что, потому и юзается. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
138. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от iZEN (ok) on 11-Фев-10, 14:40 | ||
>Про "исключение подтверждающее правило" слышали? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
139. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от fr0ster (ok) on 11-Фев-10, 15:07 | ||
>>Про "исключение подтверждающее правило" слышали? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
140. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Aesthetus Animus (ok) on 12-Фев-10, 01:34 | ||
> На ARM свет клином сошелся? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
142. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от fr0ster (??) on 12-Фев-10, 05:52 | ||
Вы в принципе правильные вещи доказываете неправильными методами. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
143. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 12-Фев-10, 08:45 | ||
>> То-то же я смотрю, Microchip для своих pic24 и pic32 выбрала gcc... :-) И сырцы раздает свободно... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
137. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 11-Фев-10, 09:01 | ||
>Сказки о том, как он на равных "рубается" с KEIL или IAR | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
4. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от Чорная дипрессия 666 on 05-Фев-10, 14:07 | ||
Говорят, что структура у него не очень. Дальнейшую разработку оптимизаций и генераторы кода под новые архитектуры не очень удобно делать. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
43. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 21:15 | ||
>Говорят, что структура у него не очень. Дальнейшую разработку оптимизаций и генераторы | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
51. "Компилятор Clang преодолел барьер собственной пересборки" | –4 +/– | |
Сообщение от Ariel (??) on 05-Фев-10, 21:51 | ||
ну много ли используют atmel, arm, mips? ICC вообще на одной архитектуре специализируется и от этого не страдает | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
53. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от thirteensmay on 05-Фев-10, 21:59 | ||
>ну много ли используют atmel, arm, mips ? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
57. "Компилятор Clang преодолел барьер собственной пересборки" | +3 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 22:21 | ||
> ну много ли используют atmel, | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
60. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от thirteensmay on 05-Фев-10, 22:28 | ||
По поводу ICC дело не в количестве, а в идее что компилер может быть нишевым, вы например mingw бинарей много видали ? но это не значит что не нужен | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
77. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от User294 (ok) on 06-Фев-10, 07:08 | ||
>По поводу ICC дело не в количестве, а в идее что компилер может быть нишевым, | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
58. "Компилятор Clang преодолел барьер собственной пересборки" | +4 +/– | |
Сообщение от savant (ok) on 05-Фев-10, 22:22 | ||
ты не поверишь... дохрена используется atmel avr, avr32, армовые процы, очень много где есть. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
52. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от thirteensmay on 05-Фев-10, 21:51 | ||
Да он можно сказать тока вылупился, судя по новости, а вам сразу "в список", "генерация под все виды" и т.п. Вы в своем уме ? Впрочем после "В общем у бсдшников как обычно..." становится понятнее, надеюсь это временное расстройство, я буду молиться за вас. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
59. "Компилятор Clang преодолел барьер собственной пересборки" | –3 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 22:25 | ||
>Да он можно сказать тока вылупился, судя по новости, | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
65. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от thirteensmay on 05-Фев-10, 22:52 | ||
>Да? А чего ж тогда про него раньше тут трубили столько, при | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
79. "Компилятор Clang преодолел барьер собственной пересборки" | –3 +/– | |
Сообщение от User294 (ok) on 06-Фев-10, 07:26 | ||
>А ресурс такой, трубит про всякое, чем и ценен | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
134. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Aesthetus Animus on 10-Фев-10, 22:21 | ||
>Ну, если кто-то заявляет преимущества - так пусть их показывает. Теоретические преимущества | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
75. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от Аноним (??) on 06-Фев-10, 04:19 | ||
>Ну посмотрим через сколько там у clang появится нормальная генерация под atmel (8 и 32 бита), все виды ARM и MIPSов и т.п..Которые *уже* есть в GCC :).И почему-то все новые архитектуры (даже экзоты от Ubicom и что там еще) без проблем поддерживаются GCC :).А вот Clang я что-то в списке компилеров для ARM или Atmel не вижу. Хоть он и прикольный и универсальный. В общем у бсдшников как обычно - в теории все отлично а на практике, если вам надо скомпилить, под какойнтиь атмел и сегодня - это не к BSDL-лицензированным компилерам как ни крути. А лет через 10 - этот атмел и прочая будет интересен только музейщикам. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
80. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 06-Фев-10, 07:34 | ||
>А много чего поддерживал линукс на ранних этапах своего развития, до прихода | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
82. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 06-Фев-10, 08:33 | ||
>А что, тогда были замечательные открытые *никсы для х86 каковым Linux поначалу и был задуман? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
120. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 12:47 | ||
>Да, были, и не только под х86. Те же BSD были на 2 головы выше линукса на первых | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
121. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Andrey Mitrofanov on 08-Фев-10, 13:34 | ||
>Потому что в те поры не было порта BSD под 386 | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
123. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от fr0ster (ok) on 08-Фев-10, 13:47 | ||
>>Потому что в те поры не было порта BSD под 386 | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
124. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от Andrey Mitrofanov on 08-Фев-10, 14:15 | ||
>Пункт открытого вы благополучно пропустили. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
125. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от fr0ster (ok) on 08-Фев-10, 14:24 | ||
>>Пункт открытого вы благополучно пропустили. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
126. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 08-Фев-10, 17:28 | ||
>Вот только финский студент Торвальдс писал под *миниксом* клон юникса под i386. Потому что в те поры не было порта BSD под 386 (как минимум открытого). Такой вот прикол судьбы. Торвальдс помнится говорил что если бы была открытая операционка под его архитектуру в то время - он бы не стал писать Linux. А вот не было ничего такого *никсообразного и открытого что работало бы на i386. Торвальдс взял и написал. Да, там где-то 386 BSD вылупился. Но - уже опосля. Появись оно раньше, пингвинов могло бы и не быть пожалуй.Но пятна на Солнце сложились иначе.Имхо - к лучшему.Судя по результатам. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
127. "Компилятор Clang преодолел барьер собственной пересборки" | –2 +/– | |
Сообщение от Andrey Mitrofanov on 08-Фев-10, 17:50 | ||
>Внимание, вопрос - какого хрена люди усердно | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
128. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 09-Фев-10, 01:45 | ||
>"Г*№но эта ваша BSD." Не угадал? А как подходит... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
129. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Andrey Mitrofanov on 09-Фев-10, 09:40 | ||
>большому секрету Вам скажу, что Linux там не было, в силу | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
130. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 09-Фев-10, 13:24 | ||
>Ну, не было. И кланга/ллвма не было, а gcc был | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
83. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от northbear (??) on 06-Фев-10, 09:39 | ||
Что такое "бсдшники"? Это те, кто использует в своей работе BSD системы или те, кто поклоняются лицензии, типа тебя? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
113. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 10:12 | ||
>Что такое "бсдшники"? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
86. "Компилятор Clang преодолел барьер собственной пересборки" | +3 +/– | |
Сообщение от sdfsdfsdf on 06-Фев-10, 11:21 | ||
> под какойнтиь атмел и сегодня - это не к BSDL-лицензированным компилерам как ни крути. А лет через 10 - этот атмел и прочая будет интересен только музейщикам. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
114. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 10:15 | ||
>то что вы говорите -- с такими мыслями , с таким подходом | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
110. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от anonymous (??) on 07-Фев-10, 23:26 | ||
>Ну посмотрим через сколько там у clang появится нормальная генерация под atmel | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
115. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 10:21 | ||
> Не намного хуже gcc, по-моему. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
111. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от oops_ on 08-Фев-10, 05:32 | ||
Как обычно пускаем газы? Лично я буду рад видеть этот компилятор в BSD. Ибо сделан по уму и вменяемыми людьми на идеях, заложенных Н.Виртом и уже показавших свою состоятельность в Java. А сборка под вышеупомянутые платформы появится ОЧЕНЬ быстро. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
112. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 09:48 | ||
>показавших свою состоятельность в Java. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
119. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от zhus (ok) on 08-Фев-10, 12:09 | ||
>>показавших свою состоятельность в Java. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
5. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 14:10 | ||
Прежде чем задавать такие вопросы стоит пройти на llvm.org и почитать материалы, там и будет ответ на вопрос зачем. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
6. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от fr0ster (ok) on 05-Фев-10, 14:13 | ||
Патч к лицензии? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
7. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от hizel (ok) on 05-Фев-10, 14:16 | ||
они перешли на gpl3 | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
11. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от dq0s4y71 (??) on 05-Фев-10, 15:46 | ||
>интересно.... зачем это всё... чем gcc плох?? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
18. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 05-Фев-10, 16:09 | ||
> Я не понимаю только зачем нужен сишный франтэнд для виртуальной машины. Еще бы ассемблер к LLVM прикрутили... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
34. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от dq0s4y71 (??) on 05-Фев-10, 19:38 | ||
>А насчет C'шного фронтенда... Прочтите "Альфред Ахо, Рави Сети, Джеффри Ульман - Компиляторы. Принципы, технологии, инструменты" | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
36. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 05-Фев-10, 20:01 | ||
> Упомянутые вами уважаемые авторы обсуждают _общие_ принципы построения компиляторов, но ничего не говорят о том, нафига прикручивать сишный франтэнд к виртуальной машине. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
62. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от dq0s4y71 (??) on 05-Фев-10, 22:41 | ||
Ну, если использовать LLVM как промежуточный вариант, тогда да, согласен. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
64. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от pavlinux (ok) on 05-Фев-10, 22:44 | ||
>> Упомянутые вами уважаемые авторы обсуждают _общие_ принципы построения компиляторов, но ничего не говорят о том, нафига прикручивать сишный франтэнд к виртуальной машине. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
81. "Компилятор Clang преодолел барьер собственной пересборки" | –2 +/– | |
Сообщение от User294 (ok) on 06-Фев-10, 07:38 | ||
Ну а что, прикольно же когда програмеры начнут мозг себе выносить кто же глючит и будут долго пытаться изловить трудноуловимые глюки. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
87. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 06-Фев-10, 12:46 | ||
Не поверите, но у GCC, тоже есть промежуточный вариант (http://www.ibm.com/developerworks/ru/library/l-gcc4/index.html) пара цитат: | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
90. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от pavlinux (ok) on 06-Фев-10, 15:36 | ||
>Не поверите, но у GCC, тоже есть промежуточный вариант | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
91. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 06-Фев-10, 15:46 | ||
>Ля-ля-ля ... http://connect.microsoft.com/Phoenix | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
93. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от pavlinux (ok) on 06-Фев-10, 16:11 | ||
>Я ожидал чего-то более цветастого! | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
96. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 06-Фев-10, 16:44 | ||
>Вам в какой цвет разукрасить? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
97. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от pavlinux (ok) on 06-Фев-10, 16:54 | ||
>>Вам в какой цвет разукрасить? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
101. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 06-Фев-10, 17:42 | ||
>>>Вам в какой цвет разукрасить? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
116. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 10:40 | ||
>Так с чего же быть особым проблемам в связке шланг+LLVM? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
122. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Damon (??) on 08-Фев-10, 13:34 | ||
>Ну, вообще, на трудноуловимые глюки оптимизатора gcc я налетал и не то | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
19. "Компилятор Clang преодолел барьер собственной пересборки" | –2 +/– | |
Сообщение от pavlinux (ok) on 05-Фев-10, 16:09 | ||
>Еще бы ассемблер к LLVM прикрутили... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
35. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от dq0s4y71 (??) on 05-Фев-10, 19:39 | ||
>>Еще бы ассемблер к LLVM прикрутили... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
39. "Компилятор Clang преодолел барьер собственной пересборки" | –3 +/– | |
Сообщение от Damon (??) on 05-Фев-10, 20:18 | ||
cli, если не ошибаюсь, запрет прерываний... Эдакий изящный DOS (_не_ Дисковая Операционная Система!) в одну команду. :-) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
46. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 21:32 | ||
Угу, только в большинстве современных OS данный DoS не катит из режима пользователя :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
66. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от pavlinux (ok) on 05-Фев-10, 22:56 | ||
>Угу, только в большинстве современных OS данный DoS не катит из режима | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
70. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от аноним on 06-Фев-10, 00:08 | ||
красиво :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
103. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 07-Фев-10, 10:34 | ||
>Все кто програмит на асме, считают себя ну не богами, | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
107. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от pavlinux (ok) on 07-Фев-10, 14:43 | ||
>Мне просто интересно - под какой средой выполнения должен работать твой пример | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
118. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от User294 (ok) on 08-Фев-10, 11:50 | ||
1) А в каком месте там main()? Я что-то не нашел... oO. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
108. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от pavlinux (ok) on 07-Фев-10, 15:00 | ||
>Под операционками для которых есть смысл делать cli чтобы поставить их в | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
76. "asm ('сli\n\t'); " | +/– | |
Сообщение от Ilya Evseev on 06-Фев-10, 05:42 | ||
> asm ("сli\n\t"); | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
88. "asm ('сli\n\t'); " | +/– | |
Сообщение от Damon (??) on 06-Фев-10, 13:00 | ||
>Правильно так: | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
94. "asm ('сli\n\t'); " | +/– | |
Сообщение от pavlinux (ok) on 06-Фев-10, 16:13 | ||
>> asm ("сli\n\t"); | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
2. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от Aleksey (??) on 05-Фев-10, 14:03 | ||
Хороший прогресс в разработке. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
8. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Cobold (??) on 05-Фев-10, 14:21 | ||
Офтопик, но интересно - на Roadsend тоже решили с llvm работать, нужно будет попробовать что у них получится. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
9. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 15:33 | ||
идея у llvm надо сказать хорошая - нужно что-то такое в gcc под GPL3 толкать | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
14. "Компилятор Clang преодолел барьер собственной пересборки" | –3 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 15:54 | ||
патентованный FSF GNU GPL фан-бой? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
98. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от anonymous (??) on 06-Фев-10, 17:01 | ||
Давным давно обсуждено и забыто. После долгих обсуждений команда GCC выбрала LTO а не виртуальную машину LLVM. Я не знаю что правильнее, время покажет, моя поделка уже с -flto -fwhole-program без ошибок компилится и работает. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
141. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от oops_ on 12-Фев-10, 05:41 | ||
>идея у llvm надо сказать хорошая - нужно что-то такое в gcc | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
12. "Там еще и scan-build есть" | +1 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 15:48 | ||
В CLang есть нормальный, работающий из коробки статический анализатор кода, выдающий красивенькие html отчеты. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
50. "Там еще и scan-build есть" | +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 21:48 | ||
Я слышал, что дебажить в нём намного легче по сравнению с GCC. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
99. "Там еще и scan-build есть" | +/– | |
Сообщение от anonymous (??) on 06-Фев-10, 17:10 | ||
Это было до принятия патчей VTA http://old.nabble.com/VTA-merge--td23885581.html, сейчас даже сильно оптимизированый код можно сносно отлаживать в GCC. Пока это только в trunk и еще есть бекпорт в 4.4 ветку от RedHat. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
13. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от letsmac on 05-Фев-10, 15:50 | ||
А чего не сказано, что основной спонсор - Apple и что mac os X и iphone таки активно его используют. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
17. "Компилятор Clang преодолел барьер собственной пересборки" | +4 +/– | |
Сообщение от Myc (??) on 05-Фев-10, 16:08 | ||
А что без указания спонсоров новости уже нельзя публиковать? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
31. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от Mna (??) on 05-Фев-10, 18:51 | ||
Можно. но намного понятнее, когда спонсор назван - для чего это все. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
40. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от XoRe (ok) on 05-Фев-10, 20:25 | ||
>Можно. но намного понятнее, когда спонсор назван - для чего это все. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
47. "Компилятор Clang преодолел барьер собственной пересборки" | –7 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 21:35 | ||
>А чего не сказано, что основной спонсор - Apple и что mac | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
15. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от J10 on 05-Фев-10, 16:06 | ||
>был использован простой и надежный способ проверки: собранным при помощи Clang исполняемым файлом была осуществлена пересборка Clang по второму и третьему кругу. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
16. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 16:08 | ||
потому что собранный Clang'ом Clang собирает Clang который в свою очередь тоже может собрать Clang. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
29. "Компилятор Clang преодолел барьер собственной пересборки" | +3 +/– | |
Сообщение от Diogene the Open Source programmer on 05-Фев-10, 18:02 | ||
Ну скорее исторический :) Компиляторы так проверять начали в те бородатые годы когда у половины из вас родители еще не были даже знакомы :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
49. "Компилятор Clang преодолел барьер собственной пересборки" | –2 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 21:38 | ||
Ну так это хорошая и славная традиция в общем то, собирать компиляторы сами собой. И некоторый прикол на тему яйца и курицы. Данная традиция перешла и в некоторые иные области, скажем, UPX версии N обычно сам пожат UPXом версии N, ну и так далее :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
20. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от daemonpnz (ok) on 05-Фев-10, 16:28 | ||
Лет так через наддцать можно будет им пользоваться. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
21. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от ffsdmad (ok) on 05-Фев-10, 16:41 | ||
футуристичный заголовок | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
22. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от daemonpnz (ok) on 05-Фев-10, 16:44 | ||
Прям ИИ, а не Clang. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
32. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 19:00 | ||
У llvm есть возможность создавать shared библиотеки? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
33. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 19:12 | ||
Решили базовую систему FreeBSD "затормозить" виртуальной машиной? O_o | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
37. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Ariel (??) on 05-Фев-10, 20:03 | ||
>Решили базовую систему FreeBSD "затормозить" виртуальной машиной? O_o | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
44. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним11 on 05-Фев-10, 21:23 | ||
.net тоже генерирует нативный код. Да и у явы вроде есть jit компилятор. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
55. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Ariel (??) on 05-Фев-10, 22:05 | ||
>.net тоже генерирует нативный код. Да и у явы вроде есть jit | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
61. "Компилятор Clang преодолел барьер собственной пересборки" | –4 +/– | |
Сообщение от User294 (ok) on 05-Фев-10, 22:30 | ||
>благодаря механизмам оптимизации получается лучше и быстрее | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
63. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от thirteensmay on 05-Фев-10, 22:42 | ||
30% падения производительности дофига где роли не играет, а вот переносимость... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
102. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от Карбофос (ok) on 06-Фев-10, 23:43 | ||
да дотнетчикам и жабистам и 100% роли не играет. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
68. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от xxx (??) on 05-Фев-10, 23:53 | ||
>Где-то я это уже слышал. Ах да, вспомнил, жабисты и дотнетчики это | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
71. "Компилятор Clang преодолел барьер собственной пересборки" | –2 +/– | |
Сообщение от аноним on 06-Фев-10, 00:14 | ||
>.net тоже генерирует нативный код. Да и у явы вроде есть jit компилятор. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
84. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от anonymous (??) on 06-Фев-10, 09:51 | ||
>очень спорное утверждение. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
41. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от Аноним (??) on 05-Фев-10, 21:10 | ||
Вы будете плакать, когда расово чистые дистрибутивы линукса начнут преходить на LLVM. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
54. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от ixrws (??) on 05-Фев-10, 22:03 | ||
Для этого llvm должна предолжить более качественную генерацию кода, пока это не так. Будем плакать или нет, пока это большие домыслы. Не думаю, что я замечу сильно смену компилятора в своём gentoo. И также не думаю, что в ближайшем будующем llvm будет выдавать значительно опережающий по качеству код, нежели gcс для x86, arm, mips. Эти три платформы должны быть _обязательно лучше_ поддерживаться, нежели в gcc, чтобы такой переход случился. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
74. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 06-Фев-10, 04:11 | ||
> Никто же не плачет, что рассово нечистый apache во всех дистрибах? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
67. "Компилятор Clang преодолел барьер собственной пересборки" | +2 +/– | |
Сообщение от Erley (ok) on 05-Фев-10, 23:20 | ||
Да ладно вам спорить, растёт проект, что в этом плохого-то? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
69. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от thirteensmay on 06-Фев-10, 00:02 | ||
Плохо то что вокруг достойного, отрытого, перспективного, никому не мешающего проекта, с самой свободной лицензией, и практически единственного по настоящему открытого VM, ходят стайки красноглазых и вопрошают "О, а чей то тут за хрен вылез, нука нафиг его", и себя опускают и других, вот этим то мозги вправлять и приходится, отсюда и базар, а так все замечательно, удачи LLVM ! ;) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
72. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от ixrws (??) on 06-Фев-10, 00:52 | ||
Ну народ неистово требовал конкуренции. Чего требовал - то и получил. Почему сторонники свободного gcc должны молчать? Нет, они поступают ровно так, как и следует в конкурентной среде - доказывают свои преимущества и опускают конкурента. Если бы llvm не хотели бы этого, они могли бы начать свой проект как эксперементальный подпроект gсс в виде попытки перекроить и переосмыслить. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
73. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Erley (ok) on 06-Фев-10, 01:34 | ||
>Борьба господа, она на то и борьба, чтобы кто-то побеждал, а кого-то гасили. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
89. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от ixrws (??) on 06-Фев-10, 14:53 | ||
Если вы так всё хорошо оценили темпы, вас не затруднит сказать, сколько лет потребуется, чтоб llvm+комиллеры для него будят сопоставимы по поддержке архитектур и языков с gcc? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
92. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от iZEN (ok) on 06-Фев-10, 15:49 | ||
Когда LLVM/Clang научится собирать Oracle Java (JVM), тогда и придёт капец GCC. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
95. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от ixrws (??) on 06-Фев-10, 16:14 | ||
Для его использования в opensolaris и freebsd на x86? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
100. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от Erley (ok) on 06-Фев-10, 17:12 | ||
Поживём-увидим :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
105. "Компилятор Clang преодолел барьер собственной пересборки" | +1 +/– | |
Сообщение от Andrey Mitrofanov on 07-Фев-10, 14:23 | ||
>я за совместную разработку чего-то лучшего, что есть, а ты всё про борьбу... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
104. "Компилятор Clang преодолел барьер собственной пересборки" | –1 +/– | |
Сообщение от User294 (ok) on 07-Фев-10, 10:42 | ||
>- борьба эта между ними скоро закончится уходом на покой этого свободного GCC. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
106. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Аноним (??) on 07-Фев-10, 14:43 | ||
>>- борьба эта между ними скоро закончится уходом на покой этого свободного GCC. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
131. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от __anon__ on 10-Фев-10, 12:12 | ||
Коммунизм разве только в СССР строили? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
132. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от ixrws (??) on 10-Фев-10, 15:52 | ||
Шутить вздумали? Там не коммунизм, а Империя с капиталистическим уклоном. Собственно и в СССР коммунизма не было, был плановый социо-капитализм(деньги же были). И в Китайской Империи тоже не было коммунизма, одно прикрытие. Потом решили коммунистическое прикрытие сменить на капиталистическое. Так что нигде ничего не строили, в какой-нибудь Шведции намного больше коммунизма:) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
135. "Компилятор Clang преодолел барьер собственной пересборки" | +/– | |
Сообщение от Basiley (ok) on 11-Фев-10, 03:50 | ||
философия(коммунистическая)за десятилетия развития общественно-социальных наук(в том числе в СССР), ушла за десятилетия, вперед. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |