The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Google перешел на Clang при формировании сборки Chrome для L..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от opennews (??) on 17-Ноя-14, 17:14 
Разработчики web-браузера Chrome сообщили (http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-November/078...) о переходе к использованию Clang для формирования финальных сборок для платформы Linux, начиная с представленного в прошлом месяце выпуска Chrome 38. Переход на Clang позволил (https://chromeperf.appspot.com/group_report?rev=28224) добиться сокращения размера исполняемого файла на 8% при сохранении производительности и времени запуска примерно на том же уровне. Миграция обошлась без крупных проблем, за исключением всплывшей (http://llvm.org/PR21414) после публикации релиза ошибки, мешающей работе на 32-разрыдных старых выпусках Debian, что потребовало оперативного формирования внепланового обновления.


URL: http://llvm.cc/t/llvmdev-chrome-now-uses-clang-for-productio...
Новость: https://www.opennet.ru/opennews/art.shtml?num=41072

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Google перешел на Clang при формировании сборки Chrome для L..."  –3 +/
Сообщение от Аноним (??) on 17-Ноя-14, 17:14 
Это тенденциозно. Теперь гугль будет невозбранно патчить втихаря шланг под свой браузер. Еще одна причина байкотировать хром. Не надо кормить корпорацию!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Google перешел на Clang при формировании сборки Chrome для L..."  +47 +/
Сообщение от Аноним (??) on 17-Ноя-14, 17:26 
Байкотировать - это катать котов на байках?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Google перешел на Clang при формировании сборки Chrome для L..."  –1 +/
Сообщение от Аноним (??) on 17-Ноя-14, 17:27 
или покупать башенные краны, да
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

28. "Google перешел на Clang при формировании сборки Chrome для L..."  +1 +/
Сообщение от kevin (??) on 18-Ноя-14, 00:31 
пойду ка побайкотирую
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Google перешел на Clang при формировании сборки Chrome для L..."  –3 +/
Сообщение от manster (ok) on 17-Ноя-14, 18:39 
ну если оно будет собираться только под clang - то мало кому нужно будет
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от paulus (ok) on 17-Ноя-14, 20:01 
Какая вам разница, если хром проприетарен по определению? А вот хромиум можете и пособирать...
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

24. "Google перешел на Clang при формировании сборки Chrome для L..."  –1 +/
Сообщение от manster (ok) on 17-Ноя-14, 21:24 
> Какая вам разница, если хром проприетарен по определению? А вот хромиум можете
> и пособирать...

конечно о хромиуме речь

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Язабылзаплнтимянеме on 17-Ноя-14, 20:15 
А что им мешает патчить GCC сейчас?
Зажимать исходники можно.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

26. "Google перешел на Clang при формировании сборки Chrome для L..."  +1 +/
Сообщение от Аноним (??) on 18-Ноя-14, 00:11 
> А что им мешает патчить GCC сейчас?

Там и без патчей можно сделать бинарь на 20-25% меньше. Достаточно поюзать LTO. Но да, виндозно-гейосные мальчики о такой мелочи не в курсе. Или предпочитают делать вид что не в курсе.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

39. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от noname12 (ok) on 19-Ноя-14, 17:10 
>>Достаточно поюзать LTO

в котором более чем дохрена багов с линковкой? LOL

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

40. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Led (ok) on 21-Ноя-14, 11:38 
>>>Достаточно поюзать LTO
> в котором более чем дохрена багов с линковкой? LOL

Руки ровняй, вендоламер.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

34. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 18-Ноя-14, 09:52 
Байкотировать - это травить байки про котиков.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 17-Ноя-14, 17:39 
Вышел браузер Chrome 38. Основные изменения:

  * Использование Clang вместо GCC позволило сократить размер бинарных файлов на 8%
  * Добавлены новые оптимизации, ускоряющие рендеринг страниц в ущерб количеству используемой памяти на 25%

А вот интересно, они с -O2 или с -Os собирали?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Google перешел на Clang при формировании сборки Chrome для L..."  +1 +/
Сообщение от Аноним (??) on 17-Ноя-14, 17:43 
Вышла Opera 28. Основные изменения:
* Переход на Blink 38.0.207.17
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Google перешел на Clang при формировании сборки Chrome для L..."  +5 +/
Сообщение от Операфан on 17-Ноя-14, 18:35 
Опера уже не торт.
Всё вышедcшее после 12-й версии, это жалкая пародия на оригинальный их продукт.
Могли бы просто сделать новый продукт, с новым названием - как это они сделали с Coast by Opera (бродилка для iOS).
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

35. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Android (??) on 18-Ноя-14, 10:11 
+1

Opera 12.17. Для чтение, чего то, достаточно и elinks'а, иногда для просмотра медийного контента запускаю MFF или subj.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

7. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 17-Ноя-14, 18:09 
>Добавлены новые оптимизации, ускоряющие рендеринг страниц в ущерб количеству используемой памяти на 25%

I will take it.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Google перешел на Clang при формировании сборки Chrome для L..."  –4 +/
Сообщение от smile (??) on 17-Ноя-14, 18:19 
"I shall"
http://www.native-english.ru/grammar/future-simple
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Google перешел на Clang при формировании сборки Chrome для L..."  +2 +/
Сообщение от toge on 17-Ноя-14, 18:24 
> "I shall"
> http://www.native-english.ru/grammar/future-simple

Тю, так он на американском написал.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Google перешел на Clang при формировании сборки Chrome для L..."  +3 +/
Сообщение от anonnnnn on 17-Ноя-14, 18:43 
"I'm gonna take it" :P
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

14. "Google перешел на Clang при формировании сборки Chrome для L..."  +2 +/
Сообщение от anonnnnn on 17-Ноя-14, 18:50 
Прежде чем парвить других, сам бы почитал правила!
http://www.ego4u.com/en/cram-up/grammar/future-1-will
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

15. "Google перешел на Clang при формировании сборки Chrome для L..."  +4 +/
Сообщение от Andrew (??) on 17-Ноя-14, 19:17 
> "I shall"
> http://www.native-english.ru/grammar/future-simple

Вы опоздали лет на 30, "shall" в английском языке уже практически вышел из употребления. Во всех диалектах.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "Google перешел на Clang при формировании сборки Chrome для L..."  +6 +/
Сообщение от Ан1110н on 17-Ноя-14, 19:23 
You shall not pass!
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

25. "Google перешел на Clang при формировании сборки Chrome для L..."  +5 +/
Сообщение от asdflk on 17-Ноя-14, 21:50 
Thou же.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

27. "Google перешел на Clang при формировании сборки Chrome для L..."  –3 +/
Сообщение от skybon (ok) on 18-Ноя-14, 00:21 
Shall говорят только когда спрашивают разрешение.

e.g. "Shall I come in?" = "можно войти?"

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

29. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от denis111 (ok) on 18-Ноя-14, 00:41 
"we're not gonna take it" (c) Twisted Sister :D
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

32. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 18-Ноя-14, 08:06 
>"I shall"

Ньюфаг
http://www.youtube.com/watch?v=a_EHnWzJbYw

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

30. "Google перешел на Clang при формировании сборки Chrome для L..."  –1 +/
Сообщение от Led (ok) on 18-Ноя-14, 01:55 
Они "man gcc" и "man strip" не осилили.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "Google перешел на Clang при формировании сборки Chrome для L..."  +2 +/
Сообщение от Куяврег on 17-Ноя-14, 19:28 
А сколько пены было, когда фряха на шланг перешла. Шланг оказывается хреновый, бажный, всё пропало. А тут вот оно как. Комментаторы по норкам сидят в состоянии "сильно молча".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 17-Ноя-14, 20:37 
справедливости ради - говорят, до этого гугл собирал хром для линукс с помощью GCC 4.6, и на шланг они перешли, чтобы использовать меньше разных компиляторов при сборке под разные платформы (под макось они уже давно собирают шлангом)
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

33. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 18-Ноя-14, 09:15 
Что значит «говорят»? Так и есть.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

31. "Google перешел на Clang при формировании сборки Chrome для L..."  –4 +/
Сообщение от Led (ok) on 18-Ноя-14, 01:57 
> когда фряха на шланг перешла. Шланг оказывается хреновый, бажный

Да, так и есть.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

36. "Google перешел на Clang при формировании сборки Chrome для L..."  +1 +/
Сообщение от nepomuk on 18-Ноя-14, 18:00 
> Да, так и есть.

что "так и есть"? когда фря перешла на кланг, плюсовый код стал внезапно собираться за вменяемое время, а варнинги и ошибки стали цветными и удобоваримыми. работать при этом ничего не перестало. хреновым сразу оказался цсс пока намотал на ус и не побежал следом, догонять молодого амбициозного конкурента.

показательно кстати, Саттер на GN'13 говорил, что вот де ц++11/14 уже в шланге, скоро будут в гцц, а микрософт только подтягивается. :)

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

18. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от Аноним (??) on 17-Ноя-14, 19:39 
Хромой от этого нужнее не стал.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Google перешел на Clang при формировании сборки Chrome для L..."  +/
Сообщение от nepomuk on 18-Ноя-14, 18:09 
> Хромой от этого нужнее не стал.

верно, не стал ни разу. я вообще не понимаю, как можно в '14 году пользоваться чем-то окромя фуррифокса.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Google перешел на Clang при формировании сборки Chrome для L..."  +1 +/
Сообщение от MPEG LA (ok) on 17-Ноя-14, 20:10 
Google решил подобрать недоеденное Ябблом?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Google перешел на Clang при формировании сборки Chrome для L..."  +1 +/
Сообщение от nepomuk on 18-Ноя-14, 18:06 
> Google решил подобрать недоеденное Ябблом?

разработка кланга весьма диверсифицирована, если што. никто ни за кем не подбирает, а пилят потихоньку, всем и каждому во благо.  с zfs, кстати, примерно та же фигня.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

23. "Google перешел на Clang при формировании сборки Chrome для L..."  +10 +/
Сообщение от Аноним (??) on 17-Ноя-14, 21:09 
Apple Google Microsoft - выбор зондов круглый год. Любой на выбор вкус и цвет - прочнее зондов в мире нет!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру