Оценка производительности Clang/LLVM и GCC при сборке во Fre...,
opennews (??), 06-Сен-12, (0) [смотреть все]
- Не понимаю смысла подобных тестов Время компиляции - ничтожная часть всего врем,
dq0s4y71 (??), 11:10 , 06-Сен-12, (1) +15 //
- В процессе разработки как раз скорость компиляции важна -- если время сборки нез,
Денис (??), 11:28 , 06-Сен-12, (4) +4 //
- Вот только GCC может так долго и толство компилировать из-за оптимизации ,
BratSinot (?), 11:58 , 06-Сен-12, (7) +2
//
- нафиг не важна ну не поверю я, что вы все исходники сразу правите, что требует п,
ананим (?), 12:31 , 06-Сен-12, (9) –1 //
- О, как часто тычешься после одной кривой компиляции в ошибки сборки уже исправл,
Пыщ я Бетмен (?), 12:45 , 06-Сен-12, (11) +3
- LOLэто функциональность make поддерживает даже БЕЗ написания правил ман суффиксн,
ананим (?), 13:02 , 06-Сен-12, (13) –2
- И конечно же при изменении h файла make сможет корректно найти все места, где э,
Алексей (??), 13:18 , 06-Сен-12, (14) –1
- ну не всё коту масленица Dтут придётся поработать опять же http en wikiped,
ананим (?), 13:57 , 06-Сен-12, (18)
- А ещё кое-что по теме пспомнил может кому будет интересно с примером использов,
ананим (?), 14:17 , 06-Сен-12, (20)
- Ну, как бы, у gcc есть целая группа ключей -M -MM -MD связанная с построен,
Ytch (?), 22:03 , 06-Сен-12, (46)
- а ещё можно, например, выкинуть make я вот несколько лет назад выкинул 8212 ,
arisu (ok), 22:13 , 06-Сен-12, (48)
- А что взамен ,
Антон (??), 03:30 , 07-Сен-12, (70)
- Maven,
iZEN (ok), 07:05 , 07-Сен-12, (78)
- на жабе и скорее всего только ДЛЯ жабы на xml где без IDE точно с ума сой,
ананим (?), 14:09 , 07-Сен-12, (98)
- один из форков jam, сильно переработаный под мою специфику p s точнее, под спец,
arisu (ok), 11:44 , 07-Сен-12, (85)
- CMake очень не плох http ru wikipedia org wiki Cmakeособенно если нужно для мэ,
ананим (?), 14:20 , 07-Сен-12, (99)
- при наличии pkg-config автокрап вообще не нужен а кто в pc-файлы не делает 82,
arisu (ok), 15:14 , 07-Сен-12, (101)
- а без уничижительных, мещанских названий никак зыжесть другое мнение - кроме под,
ананим (?), 16:57 , 07-Сен-12, (106)
- можно а можно и не выкидывать, а просто разобраться в нескольких деталях и эффек,
ананим (?), 13:59 , 07-Сен-12, (96)
- а можно 8212 выкинуть что, у make, например, уже появилась вменяемая обработ,
arisu (ok), 15:18 , 07-Сен-12, (102)
- это ещё почему хотя и без них можно - отличный механизм по принципу всё своё нош,
ананим (?), 16:50 , 07-Сен-12, (105)
- забавно то, что мэйкофилы даже не понимают хинт дерево зависимостей суперхинт ,
arisu (ok), 20:22 , 07-Сен-12, (111)
- гиперхинт а зачем нужно общее дерево зависимостей ,
ананим (?), 22:29 , 07-Сен-12, (114)
- затем, что в отдельных каталогах далеко не всегда живут библиотеки впрочем, мэй,
arisu (ok), 22:54 , 07-Сен-12, (118)
- а им и НЕ НАДО там жить зыжты откуда свалился то у меня даже к Лунатикам таки,
ананим (?), 23:58 , 07-Сен-12, (120)
- именно поэтому я привел gccmakedep, а не makedepend см пример - используются им,
ананим (?), 14:06 , 07-Сен-12, (97)
- Сможет, ибо у нормальных людей dependency tracking используется в процессе разра,
Аноним (-), 16:14 , 06-Сен-12, (32)
- makedepend,
Aesthetus Animus (ok), 16:27 , 06-Сен-12, (34)
- Вы не поверите секрет фокуса - см ключи gcc -M -MM -MD -MMD и т п ,
Ytch (?), 22:05 , 06-Сен-12, (47)
- спалился У нас они имеют расширение o ,
Аноним (-), 16:30 , 06-Сен-12, (35) +2
- ccache distcc спасают в случаях чистых сборок,
ваноним (?), 17:09 , 06-Сен-12, (38) +2 //
- просто нужно использовать кэш компайлера, тогда проблема скорости компиляции нес,
Карбофос (ok), 22:21 , 06-Сен-12, (49) –1
- Ставьте -O0, это ускорит компилятор в разы ,
Vkni (ok), 13:01 , 07-Сен-12, (90) //
- а заодно усыпит некоторые варнинги и изменит поведение программы happy debuggin,
arisu (ok), 13:35 , 07-Сен-12, (93)
- Только в случае, если код ногами писан ,
AlexAT (ok), 15:00 , 07-Сен-12, (100)
- точно какие именно это да, бывает ,
Vkni (ok), 17:10 , 07-Сен-12, (108)
- Ну так надо же оправдать переход FreeBSD на Clang ,
Zenitur (ok), 15:38 , 06-Сен-12, (26) +2 //
- для бсд нуну ,
Кевин (?), 20:27 , 06-Сен-12, (42)
- А если у тебя ферма для сборки ,
Aceler (ok), 20:35 , 06-Сен-12, (44)
- Один из показателей эффективности компилятора ,
Аноним (-), 00:36 , 07-Сен-12, (54) //
- Вот только почему-то про другие показатели бсдшники предпочитают не вспоминать ,
Аноним (-), 00:38 , 07-Сен-12, (56) //
- причём достаточно маловажный любители постоянно пересобирать мир могут уже наас,
arisu (ok), 00:49 , 07-Сен-12, (62) //
- для оценки самого компилятора да, не особо интересен для оценки потенциала, ар,
Клыкастый2 (?), 09:39 , 07-Сен-12, (83)
- В общем, да Но в нынешнее время ещё один компилятор совершенно не повредит ,
Vkni (ok), 13:04 , 07-Сен-12, (91)
- есть соурс-бейзед, есть разработчики дистров Нельзя сказать что скорость сборки,
ком.пилятор (?), 09:05 , 07-Сен-12, (81)
- Вона яЗен там внизу биёт себя пяткой в груди, что _каждый_ раз при запуске по 10,
Andrey Mitrofanov (?), 10:25 , 08-Сен-12, (126)
- Ну вот зачем из письма, залетевшего в рассылку, делать новость на опеннете Давай,
fidaj (ok), 11:12 , 06-Сен-12, (2) +3 //
- Без размеров выходных файлов и их профилирования, эти тесты только для троллей ,
Анонимоус2 (?), 11:16 , 06-Сен-12, (3) +2 //
- а tcc вообще всех порвет по скорости компиляции ,
x0r (??), 11:30 , 06-Сен-12, (5) //
- Оке А теперь приведите сравнение быстродействия проектов собранных с Clang и GC,
Pickle (?), 12:22 , 06-Сен-12, (8) +1
- а вот это как в конце сообщения понимать кто врёт-то ,
ананим (?), 12:37 , 06-Сен-12, (10) //
- а это некоторые анонимы в целях экономии моска ничего, кроме двух строчек в конц,
Михрютка (ok), 14:29 , 06-Сен-12, (21) –2 //
- Кто кто Автор новости Точнее не врёт, а говорит полуправду, что считается хуже,
sanDro (ok), 15:00 , 06-Сен-12, (23) +2 //
- тут уже видимо важна не новость кому-то а итоговый холивар нафиг мне Clang ес,
Аноним (-), 12:52 , 06-Сен-12, (12)
- 1 Clang компилит быстрее GCC - факт 2 GCC оптимизирует программу лучше и на вы,
Аноним (-), 13:21 , 06-Сен-12, (15) +5 //
- Вы не поверите, но компилятор нужен программистам И скорость компиляции и понят,
Алексей (??), 16:06 , 06-Сен-12, (28) –1 //
- но не настолько чтобы простить в 3 раза более тормознутый код, который еще и ,
Аноним (-), 00:43 , 07-Сен-12, (60) //
- вполне настолько например, некий большой рогалик на c нет, даже не спрашивай,
arisu (ok), 00:57 , 07-Сен-12, (66)
- Бред ,
iZEN (ok), 01:29 , 07-Сен-12, (67) –3
- Помоему у gcc на данный момент лучьше поддержка С чем у шланга, или нет Как у,
ВовкаОсиист (ok), 13:22 , 06-Сен-12, (16) –3 //
- http clang llvm org cxx_status htmlhttp gcc gnu org projects cxx0x htmlСудя ,
arsenicum (??), 13:30 , 06-Сен-12, (17) //
- Наткнулся недавно на несоответствие между clang и gcc Думал ошибка первого Оказ,
4ertus2 (?), 02:06 , 07-Сен-12, (69) //
- напиши репорт, ребята из gcc такие фишки вполне чинят но c всё-таки атомная хр,
arisu (ok), 12:08 , 07-Сен-12, (89)
- Вы про такое, где если добавить typedef int B , то скомпилируется только с пре,
qux (ok), 20:07 , 11-Сен-12, (129)
- Когда не могут меряться производительностью кода, начинают выкатывать вот такие ,
анон (?), 14:10 , 06-Сен-12, (19) +2
- На 86 медленнее это на 14 быстрее с другого конца ,
Аноним (-), 14:35 , 06-Сен-12, (22) –1 //
1,2,3,5,8,10,12,15,16,19,22
|