Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз набора компиляторов GCC 10" | +/– | |
| Сообщение от opennews (??), 08-Май-20, 00:19 | ||
После года разработки опубликован релиз свободного набора компиляторов GCC 10.1, первый значительный выпуск в новой ветке GCC 10.x. В соответствии с новой схемой нумерации выпусков, версия 10.0 использовалась в процессе разработки, а незадолго до выхода GCC 10.1 уже ответвилась ветка GCC 11.0, на базе которой будет сформирован следующий значительный релиз GCC 11.1... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Z (??), 08-Май-20, 00:19 | +6 +/– | |
А я еще на седьмой версии сижу, пора наверное переходить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #5, #17 | ||
| 2. Сообщение от Аноним (2), 08-Май-20, 00:24 | +9 +/– | |
9 очень здоровская, особенно если ты используешь pgo и lto -- любую программу можно оптимизировать более эффективно, чем это потенциально сделает O3 со всякими ручными unroll-all-loops (их надо подбирать вручную и отключать векторизацию тоже вручную, иначе будут сплошные просадки относительно O2). Я бы подождал багфиксов в 10 на твоём месте. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #127 | ||
| 3. Сообщение от Dmitry (??), 08-Май-20, 00:31 | –10 +/– | |
> Добавлен экспериментальный режим статического анализа | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #4 | ||
| 4. Сообщение от Аноним (2), 08-Май-20, 00:36 | +48 +/– | |
Странно, что проблему в openssl нашёл PoC анализатор в gcc, и не нашёл 6-7 летний анализатор шланга. А, нет, не странно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #24 | ||
| 5. Сообщение от эксперт (?), 08-Май-20, 00:44 | –34 +/– | |
все уже давно на clang +llvm перешли | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #7, #22, #25, #80 | ||
| 7. Сообщение от Аноним (7), 08-Май-20, 00:48 | +3 +/– | |
Все модно-стильно-молодёжные. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #8 | ||
| 8. Сообщение от эксперт (?), 08-Май-20, 00:56 | +3 +/– | |
если за модой то рекоменду радикальную альтернативу - 8c, tcc. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #57 | ||
| 11. Сообщение от Аноним (11), 08-Май-20, 04:12 | +/– | |
> Реализована возможность прямого указания расширенных символов в идентификаторах | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12, #16, #56 | ||
| 12. Сообщение от A.Stahl (ok), 08-Май-20, 06:22 | –1 +/– | |
Так же, как ты чистишь код от циклов while(). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 13. Сообщение от Аноним (13), 08-Май-20, 06:34 | +1 +/– | |
Самое важное изменение не написали - наконец-то примитивы стандартной библиотеки нечувствительны к переводу часов и используют MONOTONIC_CLOCK. Бесило жуть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #20 | ||
| 14. Сообщение от other_anonymous (?), 08-Май-20, 06:35 | +/– | |
Vim компилируется? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #21, #118, #122 | ||
| 15. Сообщение от Аноним (15), 08-Май-20, 06:52 | +/– | |
Интересно кто то пробовал новые фишки с++ concepts, ranges. Последние рельно могут стать полезной фитчей для повседневного использования, но сейчас я убил кучу времени на элементарные вещи типа | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #23, #41 | ||
| 16. Сообщение от n00by (ok), 08-Май-20, 07:31 | +1 +/– | |
@item -fextended-identifiers | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 17. Сообщение от Аноним (17), 08-Май-20, 07:55 | +4 +/– | |
лови хипстора, gcc 4.9 форевер | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #58 | ||
| 20. Сообщение от Аноним (17), 08-Май-20, 08:10 | +3 +/– | |
> Бесило жуть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 21. Сообщение от Аноним (17), 08-Май-20, 08:12 | –14 +/– | |
electron компилируется, остальное не нужно. там тебе и редакторы, и сообщения, и браузеры, чё хочешь | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #35, #39 | ||
| 22. Сообщение от Аноним (22), 08-Май-20, 08:32 | +2 +/– | |
> перешли | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 23. Сообщение от Аноним (22), 08-Май-20, 08:34 | –1 +/– | |
> я убил кучу времени на элементарные вещи | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 24. Сообщение от Аноним (17), 08-Май-20, 08:37 | –1 +/– | |
странно, что за 6-7 лет анализатог шланга нашёл игого сколько проблем, а gcc одну. а нет, не странно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #26 | ||
| 25. Сообщение от Онаним (?), 08-Май-20, 08:39 | +2 +/– | |
Все - это кто? Эппл и 0.01% любителей freebsd? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #31 | ||
| 26. Сообщение от Онаним (?), 08-Май-20, 08:40 | +1 +/– | |
Понимаешь, решить проблему с кормлением хомячка в домашних условиях и решить проблему со строительством небоскрёба - это немножко два разных уровня проблем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 Ответы: #43 | ||
| 28. Сообщение от Иваня (?), 08-Май-20, 09:11 | –1 +/– | |
Круто, а я всё еще юзаю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #29 | ||
| 29. Сообщение от Аноним (29), 08-Май-20, 09:27 | +2 +/– | |
Капец ты ретроград. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #68 | ||
| 30. Сообщение от Аноним (29), 08-Май-20, 09:29 | –4 +/– | |
Чего только не придумают лишь бы msvc не использовать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #33, #36, #124 | ||
| 31. Сообщение от Аноним (31), 08-Май-20, 09:38 | +4 +/– | |
Это местные эксперты так шутят просто. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 | ||
| 33. Сообщение от Anonymus (?), 08-Май-20, 10:10 | +2 +/– | |
Он уже научился хотя бы в полноценный C99? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #44, #76 | ||
| 34. Сообщение от Anonymus (?), 08-Май-20, 10:12 | +1 +/– | |
>Реализована возможность прямого указания расширенных символов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #40, #49, #55 | ||
| 35. Сообщение от Аноним (7), 08-Май-20, 10:19 | +5 +/– | |
Electron и бибикать научился? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #65, #123 | ||
| 36. Сообщение от Аноним (7), 08-Май-20, 10:26 | +3 +/– | |
Как пропатчить MSVC под FreeBSD? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #38 | ||
| 38. Сообщение от Аноним (38), 08-Май-20, 10:43 | –3 +/– | |
Сначала установи винду. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 Ответы: #61 | ||
| 39. Сообщение от Anonymus (?), 08-Май-20, 11:02 | +3 +/– | |
Когда Emacs превратился в Electron? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #60, #67 | ||
| 40. Сообщение от YetAnotherOnanym (ok), 08-Май-20, 11:11 | +1 +/– | |
Если допустить до программирования тех, кто не владеет английским, это позволит снизить цены на рынке труда. Ничего личного, только бизнес. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #42, #47, #113 | ||
| 41. Сообщение от Crazy Alex (ok), 08-Май-20, 11:26 | +1 +/– | |
Не знаю, при чём тут linq, но эти ranges - это утянутое в плюсы творение Александреску и для красивой реализации требуют несколько более мощную и осмысленную шаблонную систему, чем в плюсах. Собственно, примерно поэтому он в D и сбежал (тогда, правда, в плюсах совсем плохо в этом плане было). В общем, не думаю, что в плюсах оно полечится | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 42. Сообщение от Аноним (42), 08-Май-20, 11:27 | +/– | |
> кто не владеет английским | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 Ответы: #45, #46, #81 | ||
| 43. Сообщение от коржик (?), 08-Май-20, 11:53 | –1 +/– | |
Действительно, Вы правы. Если кормить дельфинов - то они ответят тебе взаимностью и будут катать вас как на лыжах. А если кормить акул - то они будут сыты и не будут жрать дельфинов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 Ответы: #53 | ||
| 44. Сообщение от srgazh (?), 08-Май-20, 11:54 | –1 +/– | |
Шито?) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 45. Сообщение от коржик (?), 08-Май-20, 11:59 | +2 +/– | |
сами себе переведут если нужно будет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 Ответы: #52, #62 | ||
| 46. Сообщение от гуглтранслейт (?), 08-Май-20, 12:32 | +2 +/– | |
я уже им все перевел! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 47. Сообщение от пох. (?), 08-Май-20, 12:38 | +1 +/– | |
ага, а проблема что никто кроме этих альтернативно-одаренных не может ничего поправить в их коде, потому что у него на клавиатуре нет этих закорючек - вообще не проблема, потому что этот код китайской макаки все равно нельзя исправить, только выбросить и переписать заново (чего вы ждали от человека, неспособного ДАЖЕ переменную назвать латинницей) - кстати, всегда так и делали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
48.
Сообщение от Аноним (48), 08-Май-20, 13:09
| –3 +/– | |
Кидаю мануал для сборки из исходников. Сложность как в windows установка и удаление программ. Не забываем только изменить название архива и вставлять sudo перед коммандами.У самого Debian 9.Удачи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #63 | ||
| 49. Сообщение от n00by (ok), 08-Май-20, 13:15 | +/– | |
>>Реализована возможность прямого указания расширенных символов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 52. Сообщение от Аноним (42), 08-Май-20, 13:35 | +/– | |
странная логика получается, если почитать эту ветку: перевести идентификаторы с родного на английский они не в состоянии, зато документацию они сами переведут. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 Ответы: #54 | ||
| 53. Сообщение от Жак Ив Кусто (?), 08-Май-20, 14:07 | +3 +/– | |
>А если кормить акул - то они будут сыты и не будут жрать дельфинов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #83 | ||
| 54. Сообщение от коржик (?), 08-Май-20, 14:08 | –1 +/– | |
> странная логика получается, если почитать эту ветку: перевести идентификаторы с родного | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #69 | ||
| 55. Сообщение от Leo90 (?), 08-Май-20, 14:33 | +/– | |
больше всего лулзов словил на символе c написанным кириллицей. на шланге компилится, на гцц - нет. теперь похоже этот символ останется там на веки вечные, если конечно не указать специально опцией. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #64 | ||
| 56. Сообщение от анон (?), 08-Май-20, 14:43 | +4 +/– | |
A long time ago, in a galaxy far, far away… | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
57.
Сообщение от Michael Shigorin (ok), 08-Май-20, 15:43
| +/– | |
Что ни коммент этого "эксперта", то просто праздник какой-то. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
58.
Сообщение от Michael Shigorin (ok), 08-Май-20, 15:44
| –1 +/– | |
Почему не 2.7.2.3, еретик?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #74 | ||
| 59. Сообщение от Страдивариус (?), 08-Май-20, 15:44 | +1 +/– | |
Наконец можно побыть Маском и назвать переменную | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
60.
Сообщение от Michael Shigorin (ok), 08-Май-20, 15:46
| –1 +/– | |
И куда потеряли недостающее звено -- Emactron? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
61.
Сообщение от Michael Shigorin (ok), 08-Май-20, 15:47
| +/– | |
На тостер? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
62.
Сообщение от Michael Shigorin (ok), 08-Май-20, 15:50
| +1 +/– | |
> Если честно, то хорошую документацию на родном языке читать очень приятно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
63.
Сообщение от Michael Shigorin (ok), 08-Май-20, 15:59
| +/– | |
> make install | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #72, #116 | ||
| 64. Сообщение от Аноним (2), 08-Май-20, 16:00 | +/– | |
Мне всегда много лулзов (часы лулзов) доставляют перепутанные c и с (это случается чаще, чем можно ожидать). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #114, #115 | ||
| 65. Сообщение от Аноним (65), 08-Май-20, 16:06 | +/– | |
Не только бибикать, но и голос твой записывать и распознавать в скаепе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 67. Сообщение от Аноним (7), 08-Май-20, 16:27 | +/– | |
Надеюсь, RMS тщательно выбирал человека, которому передал бразды управления Emacs. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 68. Сообщение от InuYasha (?), 08-Май-20, 16:46 | –1 +/– | |
что ж мне тогда делать с 4.5 и 2.95... ( | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #82 | ||
| 69. Сообщение от InuYasha (?), 08-Май-20, 16:49 | –2 +/– | |
Это всё ужасно, да. Но всё равно лучше 1С )) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 72. Сообщение от Аноним (72), 08-Май-20, 18:31 | +/– | |
и вообще в рабочей системе лучше не собирать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 | ||
| 74. Сообщение от Аноним (74), 08-Май-20, 22:07 | +2 +/– | |
2.96 RedHat Edition :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #75, #112 | ||
75.
Сообщение от Michael Shigorin (ok), 08-Май-20, 22:45
| –2 +/– | |
Не конает, поелику kgcc! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 76. Сообщение от Аноним (76), 09-Май-20, 05:00 | +/– | |
Там и C11 неполноценный, вернее ограниченный:< | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 80. Сообщение от RibiKukan (ok), 09-Май-20, 06:06 | –8 +/– | |
Маня, открою тебе тайну - clang не состоялся как компилятор. И котируют его за компилятор, только всякие бездарные рабы(типа бздюнов), школиё и те, у кого нет выбора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #109 | ||
| 81. Сообщение от YetAnotherOnanym (ok), 09-Май-20, 08:55 | +/– | |
> и по-быстрому переводить для них техническую документацию на родной язык? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 82. Сообщение от ДмитрийСССР (?), 09-Май-20, 09:42 | –1 +/– | |
А где вы версию 2.95 нашли то? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 83. Сообщение от Онаним (?), 09-Май-20, 09:50 | –1 +/– | |
> Деточка, это дельфины жрут акул. Учи мат.часть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #110 | ||
| 109. Сообщение от yetanotheranonymus (?), 09-Май-20, 16:19 | +2 +/– | |
Сатический анализатор шлага мне помогает не один год. А в gcc его только-только завезли. Но в gcc 10.1 баг в линкере, так что мне он пока подходит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #111 | ||
| 110. Сообщение от Жак Ив Кусто (?), 09-Май-20, 17:09 | +1 +/– | |
Иди соси своё пепси | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 | ||
| 111. Сообщение от Аноним (7), 09-Май-20, 23:07 | –1 +/– | |
Это с каких это пор линкер стал входить в пакет GCC? Что-то подсказывает, что линкер в составе binutils. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #109 | ||
| 112. Сообщение от Аноним (7), 09-Май-20, 23:09 | +/– | |
egcs же. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #74 | ||
| 113. Сообщение от Аноним (7), 10-Май-20, 00:51 | +1 +/– | |
>Если допустить до программирования тех, кто не владеет английским, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 114. Сообщение от Аноним (7), 10-Май-20, 11:21 | +/– | |
Причём, не только в текстах программ. Например, в спецификациях электронных компонентов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 | ||
| 115. Сообщение от Аноним (115), 10-Май-20, 15:11 | +1 +/– | |
Да, всегда удивлялся почему начав писать, например, "сщтт" многие юзеры стирают только "щтт" и дописывают "onnect". Эту ошибку практически нереально встретить если она не в начале слова или после_очеедного_подчёркивания. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #64 Ответы: #117 | ||
| 116. Сообщение от Аноним (115), 10-Май-20, 15:14 | +2 +/– | |
Но 63 это твой же комментарий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #63 | ||
117.
Сообщение от Michael Shigorin (ok), 10-Май-20, 15:47
| +/– | |
> Да, всегда удивлялся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #115 | ||
| 118. Сообщение от я (?), 10-Май-20, 21:38 | +/– | |
https://github.com/vim/vim/pull/5580 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 119. Сообщение от Аноним (-), 11-Май-20, 10:26 | +/– | |
>улучшениями связанными с будущим стандартом языка Си (C2x) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #120 | ||
| 120. Сообщение от Аноним (7), 11-Май-20, 12:42 | +/– | |
Например, можно пространства имён ввести, из Dшечки позаимствовать вложенные функции. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #119 Ответы: #121 | ||
| 121. Сообщение от Аноним (121), 11-Май-20, 16:45 | +/– | |
Да, от пространства имен я бы не отказался. Но такими темпами няшная сишка станет плюсами | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #120 Ответы: #126 | ||
| 122. Сообщение от Stax (ok), 11-Май-20, 17:09 | +/– | |
:version | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 123. Сообщение от deeaitch (ok), 12-Май-20, 05:38 | +/– | |
Откуда? Конечно нет. Тебе надо. Тебе надо 15 разных плагинов поставить конфликтующих друг с другом. Потом написать километр json лапши чтобы это настроить. Тогда да, может и заработает. Хотя без облака врятли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 124. Сообщение от deeaitch (ok), 12-Май-20, 05:40 | +/– | |
Что угодно, только бы не использовать msvc | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 125. Сообщение от deeaitch (ok), 12-Май-20, 05:44 | +/– | |
Молодцы ребята. Что llvm что gcc, пользуюсь обоими, молодцы, нормальные человеческие компиляторы нужны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 126. Сообщение от Аноним (126), 12-Май-20, 16:27 | +/– | |
Согласен. Я считаю, что нельзя допустить чтобы моя няшная Сишка превратилась в Си плюс-плюс. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 | ||
| 127. Сообщение от Аноним (-), 31-Май-20, 11:33 | +/– | |
LTO работает даже в 6-й версии. PGO - с ним канители многовато. А вот LTO и правда вещь: код и меньше, а в лучшем случае и быстрее. Выкидывает эдак четверть объема кода на ровном месте - без потерь в чем либо вообще. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #128 | ||
| 128. Сообщение от Аноним (2), 31-Май-20, 12:21 | +/– | |
Для pgo в 9 надо просто 1 раз скомпилировать медленный билд, запустить его и прогнать по всему коду, после чего перекомпилировать 2 раз заменив profile-generate на profile-use получив быстрый билд. Куда уж проще? Именно PGO даёт всё это "десяситысячекратное" ускорение и эффективную оптимизацию (level-3 оптимизации применяются только там, где они нужны). До 9 получить результат было сложнее (или у меня не получилось с 8 почему-то, я уже собирал иначе, но это было ещё раньше). Lto больше интересен для плюсовых программ в силу специфики. Кроме того, нужно учитывать, что и lto постоянно совершенствуется, однако при этом (скорее даже благодаря) там регулярно случаются баги и регрессии (они случались всегда). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #127 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |