|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от opennews (??) on 06-Сен-12, 11:10 | ||
Дмитрий Андрич (Dimitry Andric) провёл (http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-September/05...) тестирование производительности компиляторов Clang 3.1 и Clang 3.2 в сравнении с GCC 4.2.1 и GCC 4.7.1 при сборке C и С++ проектов во FreeBSD 10.0-CURRENT. Тесты сосредоточены исключительно на оценке времени компиляции, измерение производительности выполнения итоговых исполняемых файлов планируется провести в будущем. При сборке использовались (http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-September/05...) предлагаемые по умолчанию опции оптимизации ("-O2 -pipe -fno-strict-aliasing" для Clang, "-O2 -pipe" для GCC). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +15 +/– | |
Сообщение от dq0s4y71 (??) on 06-Сен-12, 11:10 | ||
Не понимаю смысла подобных тестов. Время компиляции - ничтожная часть всего времени, затраченного на разработку проекта. А уж пользователям вообще пофигу, сколько времени вы его там компилировали, им важно чтобы программа быстро выполнялась (т.е. качество кода). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +4 +/– | |
Сообщение от Денис (??) on 06-Сен-12, 11:28 | ||
В процессе разработки как раз скорость компиляции важна -- если время сборки незначительно, можно прогонять автотесты каждые полчаса, а то и чаще. Очень помогает от тупых ошибок. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
7. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от BratSinot on 06-Сен-12, 11:58 | ||
Вот только GCC может так долго и толство компилировать из-за оптимизации. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
52. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:34 | ||
> Вот только GCC может так долго и толство компилировать из-за оптимизации. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
9. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –1 +/– | |
Сообщение от ананим on 06-Сен-12, 12:31 | ||
>В процессе разработки как раз скорость компиляции важна | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
11. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +3 +/– | |
Сообщение от Пыщ я Бетмен on 06-Сен-12, 12:45 | ||
О, как часто тычешься после одной кривой компиляции в ошибки сборки "уже исправленного" проекта, хотя "вроде всё что исправлено должно быть перекомпилировано", что частенько make clean рулит. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
13. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –2 +/– | |
Сообщение от ананим on 06-Сен-12, 13:02 | ||
>О, как часто тычешься после одной кривой компиляции в ошибки сборки "уже исправленного" проекта, хотя "вроде всё что исправлено должно быть перекомпилировано", что частенько make clean рулит. | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
14. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –1 +/– | |
Сообщение от Алексей (??) on 06-Сен-12, 13:18 | ||
И конечно же при изменении .h файла make сможет корректно найти все места, где этот .h используется и их перекомпилировать. | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
18. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от ананим on 06-Сен-12, 13:57 | ||
ну! не всё коту масленица! :D | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
20. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от ананим on 06-Сен-12, 14:17 | ||
А! ещё кое-что по теме пспомнил (может кому будет интересно) | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
46. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Ytch on 06-Сен-12, 22:03 | ||
Ну, как бы, у gcc есть целая группа ключей (-M -MM -MD ...) связанная с построением файлов зависимостей, которые, в свою очередь, могут создаваться прямо при основной компиляции (без отдельного вызова компилятора/утилит) и includ'иться прямо в тот же Makefile (сразу всей кучей). В общем, имхо, проблема перекомпиляции только нужного при изменении какого-то header'a давно решена. | ||
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору |
48. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 06-Сен-12, 22:13 | ||
а ещё можно, например, выкинуть make. я вот несколько лет назад выкинул — и как хорошо жить-то стало! как будто жмущие деревянные ботинки снял. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
70. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Антон (??) on 07-Сен-12, 03:30 | ||
А что взамен? | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
78. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от iZEN (ok) on 07-Сен-12, 07:05 | ||
Maven | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
98. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 14:09 | ||
на жабе (и скорее всего только ДЛЯ жабы)??? | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
85. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 11:44 | ||
> А что взамен? | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
99. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 14:20 | ||
CMake очень не плох http://ru.wikipedia.org/wiki/Cmake | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
101. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 15:14 | ||
при наличии pkg-config автокрап вообще не нужен (а кто в pc-файлы не делает — тот ССЗБ). при необходимости конфигур-скрипт делается руками в несколько строчек. заодно там же можно проверить версию POSIX и систему. ну, и особого смысла в проектах, где уже нужен автокрап, штатно поддерживать что-то кроме gcc и clang нет. | ||
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору |
106. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 16:57 | ||
а без уничижительных, мещанских названий никак? | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
96. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 13:59 | ||
>а ещё можно, например, выкинуть make. | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
102. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 15:18 | ||
> а можно и не выкидывать, а просто разобраться в нескольких деталях и | ||
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору |
105. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 16:50 | ||
> нененене, рекурсивные вызовы make не предлагать. | ||
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору |
111. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 20:22 | ||
забавно то, что мэйкофилы даже не понимают. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
114. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 22:29 | ||
гиперхинт: а зачем нужно общее дерево зависимостей? | ||
Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору |
118. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 22:54 | ||
> гиперхинт: а зачем нужно общее дерево зависимостей? | ||
Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору |
120. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 23:58 | ||
а им и НЕ НАДО там жить!!! | ||
Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору |
97. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от ананим on 07-Сен-12, 14:06 | ||
>Ну, как бы, у gcc есть целая группа ключей (-M -MM -MD ...) | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
32. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 16:14 | ||
> И конечно же при изменении .h файла make сможет корректно найти все | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
34. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Aesthetus Animus (ok) on 06-Сен-12, 16:27 | ||
makedepend | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
47. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Ytch on 06-Сен-12, 22:05 | ||
> И конечно же при изменении .h файла make сможет корректно найти все | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
35. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 16:30 | ||
> всех obj-файлов. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
36. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +3 +/– | |
Сообщение от ананим on 06-Сен-12, 17:03 | ||
obj-файлы - это не файлы с расширением .obj, чудик! :D | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
38. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от ваноним on 06-Сен-12, 17:09 | ||
ccache[+distcc] спасают в случаях чистых сборок | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
39. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 17:29 | ||
Причем местами очень нехило спасают | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
40. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –2 +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 17:36 | ||
а местами очень не хило лажают. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
50. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –1 +/– | |
Сообщение от Карбофос (ok) on 06-Сен-12, 22:24 | ||
примеры - в студию! или это просто было написано, дабы что-то написать? | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
53. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:36 | ||
> а местами очень не хило лажают. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
84. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Карбофос (ok) on 07-Сен-12, 09:52 | ||
да он и сам даже не объяснит, как. | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
49. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –1 +/– | |
Сообщение от Карбофос (ok) on 06-Сен-12, 22:21 | ||
просто нужно использовать кэш компайлера, тогда проблема скорости компиляции несколько отпадает. да и опция j тоже есть | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
90. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Vkni (ok) on 07-Сен-12, 13:01 | ||
> В процессе разработки как раз скорость компиляции важна -- если время сборки | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
93. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 13:35 | ||
> Ставьте -O0, это ускорит компилятор в разы. | ||
Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору |
100. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от AlexAT (ok) on 07-Сен-12, 15:00 | ||
>> Ставьте -O0, это ускорит компилятор в разы. | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
104. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 15:27 | ||
> Только в случае, если код ногами писан. | ||
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору |
127. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от AlexAT (ok) on 08-Сен-12, 23:46 | ||
Про -O3 еще могу поверить. Про -O2 заливайте кому-нибудь другому, либо ссыль на багрепорт. | ||
Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору |
128. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 09-Сен-12, 06:44 | ||
ну, не верь, чо. какая жалость: мне AlexAT не поверил! рыдаю весь просто. | ||
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору |
108. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Vkni (ok) on 07-Сен-12, 17:10 | ||
> а заодно усыпит некоторые варнинги | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
113. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 20:26 | ||
>> а заодно усыпит некоторые варнинги | ||
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору |
26. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от Zenitur (ok) on 06-Сен-12, 15:38 | ||
Ну так надо же оправдать переход FreeBSD на Clang. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
55. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +1 +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:36 | ||
> Ну так надо же оправдать переход FreeBSD на Clang. | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
42. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Кевин on 06-Сен-12, 20:27 | ||
для бсд? нуну. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
44. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Aceler (ok) on 06-Сен-12, 20:35 | ||
А если у тебя ферма для сборки? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
54. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:36 | ||
Один из показателей эффективности компилятора. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
56. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:38 | ||
> Один из показателей эффективности компилятора. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
65. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 00:53 | ||
> И когда код нагенеренный шлангом сливает раза в три по скорости тому что нагенерил GCC | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
76. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 05:39 | ||
> займусь немного взаимоисключающими параграфами: а это тоже в большинстве случаев неважно. | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
86. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 11:46 | ||
> Как для начала это большинство оценивалось? | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
62. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 00:49 | ||
> Один из показателей эффективности компилятора. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
83. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Клыкастый2 on 07-Сен-12, 09:39 | ||
> причём достаточно маловажный. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
87. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 12:02 | ||
ну дык я же не против, чтобы пилили. шланг — проект вполне достойный, и уже даже пригодный к использованию. пусть ещё расширения gcc научится понимать — и вообще хорошо будет. | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
91. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Vkni (ok) on 07-Сен-12, 13:04 | ||
> пока что в этом плане кланг ничем особо похвастаться не может, увы. | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
81. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от ком.пилятор on 07-Сен-12, 09:05 | ||
есть соурс-бейзед, есть разработчики дистров. Нельзя сказать что скорость сборки вообще никому не важна | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
126. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Andrey Mitrofanov on 08-Сен-12, 10:25 | ||
> Не понимаю смысла подобных тестов. Время компиляции - ничтожная часть всего времени, | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
2. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +3 +/– | |
Сообщение от fidaj (ok) on 06-Сен-12, 11:12 | ||
Ну вот зачем из письма, залетевшего в рассылку, делать новость на опеннете? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
57. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:39 | ||
> Ну вот зачем из письма, залетевшего в рассылку, делать новость на опеннете? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
63. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 00:51 | ||
> Ну вот зачем из письма, залетевшего в рассылку, делать новость на опеннете? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
3. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от Анонимоус2 on 06-Сен-12, 11:16 | ||
Без размеров выходных файлов и их профилирования, эти тесты только для троллей. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
27. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +1 +/– | |
Сообщение от an. on 06-Сен-12, 15:51 | ||
По моим измерениям, размер выполняемых файлов процентов на 10% больше у clang (3.1), чем у gcc (4.6.2). С точки зрения производительности, на разных выполняемых файлах (содержащих boost юнит-тесты для проекта) то один, то другой лидировали с отрывом ~15%, хотя чаще все же gcc. Естественно, я компилировал значительно меньше кода, чем во FreeBSD, поэтому их статистика была бы гораздо интереснее. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от x0r (??) on 06-Сен-12, 11:30 | ||
а tcc вообще всех порвет по скорости компиляции... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от BratSinot on 06-Сен-12, 11:57 | ||
Прочитайте новость. Речь идет о C++, С'шные проекты может GCC оторваться. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
31. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 16:12 | ||
> а tcc вообще всех порвет по скорости компиляции... | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
37. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от BratSinot on 06-Сен-12, 17:07 | ||
А че по оптимизации? Он между прочим только инструкции процессора использует. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
58. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:40 | ||
> А че по оптимизации? Он между прочим только инструкции процессора использует. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
8. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +1 +/– | |
Сообщение от Pickle on 06-Сен-12, 12:22 | ||
Оке. А теперь приведите сравнение быстродействия проектов собранных с Clang и GCC. При этом на 2-3 различных (полностью) конфигурация. ИМХО, разница будет в другую сторону. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от ананим on 06-Сен-12, 12:37 | ||
а вот это как в конце сообщения понимать? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
21. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –2 +/– | |
Сообщение от Михрютка (ok) on 06-Сен-12, 14:29 | ||
а это некоторые анонимы в целях экономии моска ничего, кроме двух строчек в конце не читают. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
25. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +1 +/– | |
Сообщение от ананим on 06-Сен-12, 15:08 | ||
ага, а некоторые только первые 2-е строчки. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
23. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от sanDro (ok) on 06-Сен-12, 15:00 | ||
>> кто врёт-то? | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
59. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:42 | ||
> остальные в новости вообще не упомянул. | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
12. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 12:52 | ||
тут уже видимо важна не новость кому-то а итоговый холивар... нафиг мне Clang если в зависимостях gcc если я не разработчик... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
15. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +5 +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 13:21 | ||
1. Clang компилит быстрее GCC - факт. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
28. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –1 +/– | |
Сообщение от Алексей (??) on 06-Сен-12, 16:06 | ||
Вы не поверите, но компилятор нужен программистам. И скорость компиляции и понятность диагностики ошибок является достаточно важным параметром. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
60. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:43 | ||
> Вы не поверите, но компилятор нужен программистам. И скорость компиляции и понятность | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
66. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 00:57 | ||
> …но не настолько чтобы простить в 3 раза более тормознутый код, который | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
74. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 05:34 | ||
> оно, вроде бы, и не так важно, но в силу специфики | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
88. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 12:05 | ||
> Да, так и быть, шланг - хорошая штука для компиляции вот этого | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
94. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 13:39 | ||
а нефиг было с таким умным видом вот тут make выкидывать :D | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
103. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 15:21 | ||
> а нефиг было с таким умным видом вот тут make выкидывать :D | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
107. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 17:06 | ||
>> а нефиг было с таким умным видом вот тут make выкидывать :D | ||
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору |
112. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 20:24 | ||
ясно. дегенерация прогрессирует, но Мнение Имеешь. ну, имей дальше, я в этом больше участия не принимаю. abtreten! | ||
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору |
116. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 07-Сен-12, 22:31 | ||
я и не удивлён :D | ||
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору |
119. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 22:54 | ||
ну ещё бы ты своему дегенератизму удивлялся. привык же давно. | ||
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору |
121. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от ананим on 08-Сен-12, 00:01 | ||
ну тебе вообще верить нельзя! :D | ||
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору |
92. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от Vkni (ok) on 07-Сен-12, 13:13 | ||
> Да уж, такое и на JS тормозить не будет, а время компиляции | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
67. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –3 +/– | |
Сообщение от iZEN (ok) on 07-Сен-12, 01:29 | ||
> ...но не настолько чтобы простить в 3 раза более тормознутый код, который еще и более пухлый к тому же зачастую. | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
75. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 05:35 | ||
> Бред. | ||
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору |
79. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –2 +/– | |
Сообщение от iZEN (ok) on 07-Сен-12, 07:08 | ||
>> Бред. | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
95. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от ананим on 07-Сен-12, 13:56 | ||
30% - это выкинуть больше чем одно ядро из моего 4-х-ядерника. | ||
Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору |
16. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –3 +/– | |
Сообщение от ВовкаОсиист (ok) on 06-Сен-12, 13:22 | ||
Помоему у gcc на данный момент лучьше поддержка С++ чем у шланга, или нет? Как у шланга с С++11? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от arsenicum (??) on 06-Сен-12, 13:30 | ||
http://clang.llvm.org/cxx_status.html | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
30. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 16:11 | ||
У него в основном плохо с оптимизацией (в некоторых случаях GCC его разрывает буквально в разы) и с сборкой всего и вся (можно в 2 счета налететь на internal error). | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
33. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от an. on 06-Сен-12, 16:16 | ||
Попробуйте последний стабильный релиз (3.1) - там они значительно улучшили дело, даже по сравнению с 3.0 | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
61. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 00:44 | ||
> Попробуйте последний стабильный релиз | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
68. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –3 +/– | |
Сообщение от iZEN (ok) on 07-Сен-12, 01:31 | ||
>> Попробуйте последний стабильный релиз | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
71. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Led (ok) on 07-Сен-12, 03:49 | ||
Clang уже умеет что-то кроме x86 и кое-как (т.е. условно) ARM? | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
77. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 05:47 | ||
> Clang уже умеет что-то кроме x86 и кое-как (т.е. условно) ARM? | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
73. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от Аноним (??) on 07-Сен-12, 05:22 | ||
> Да ладно! User294, не ври. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
80. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –2 +/– | |
Сообщение от iZEN (ok) on 07-Сен-12, 07:09 | ||
>> Да ладно! User294, не ври. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
82. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от AlexAT (ok) on 07-Сен-12, 09:12 | ||
> Когда всякие там ПЛМ дорастут до уровня микропроцессора, тогда и спрашивай. | ||
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору |
69. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от 4ertus2 on 07-Сен-12, 02:06 | ||
Наткнулся недавно на несоответствие между clang и gcc. | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
89. "Оценка производительности Clang/LLVM и GCC при сборке во..." | +/– | |
Сообщение от arisu (ok) on 07-Сен-12, 12:08 | ||
напиши репорт, ребята из gcc такие фишки вполне чинят. | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
129. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от qux (ok) on 11-Сен-12, 20:07 | ||
> A a(B(c)); | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
19. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +2 +/– | |
Сообщение от анон on 06-Сен-12, 14:10 | ||
Когда не могут меряться производительностью кода, начинают выкатывать вот такие вот "результаты". И типа они на коне, хоть в чём-то. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
22. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | –1 +/– | |
Сообщение от Аноним (??) on 06-Сен-12, 14:35 | ||
На 86% медленнее это на 14% быстрее с другого конца? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
24. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от pavlinux (ok) on 06-Сен-12, 15:01 | ||
Тебя надо в ЦентрИзбирКом :) | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
45. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от AlexAT (ok) on 06-Сен-12, 21:38 | ||
146% же | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
64. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от pavlinux (ok) on 07-Сен-12, 00:53 | ||
> 146% же | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
109. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от YetAnotherOnanym on 07-Сен-12, 20:13 | ||
42 | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
123. "Оценка производительности Clang/LLVM и GCC при сборке во Fre..." | +/– | |
Сообщение от pavlinux (ok) on 08-Сен-12, 00:27 | ||
> 42 | ||
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |