Temurin-build: Поддержка сборки в gcc 9

Созданный на 23 нояб. 2020  ·  7Комментарии  ·  Источник: adoptium/temurin-build

Для некоторых функций или оптимизации производительности в JVM может потребоваться более поздняя версия GCC.

Возможно, мы могли бы добавить конфигурацию сборки gcc9 в отдельный образ докера.

code-tools enhancement infra

Самый полезный комментарий

Я могу делать переводы выдачи целый день: joy:

Все 7 Комментарий

Связанный https://github.com/AdoptOpenJDK/openjdk-build/issues/451.

У нас не установлен gcc 9 на машинах, поэтому, скорее всего, это сначала проблема с openjdk-инфраструктурой, а затем проблема с openjdk-build для ее настройки. @karianna Можете ли вы переместить это в inf?

@ M-Davies Я бы сказал, что, если по этому поводу не будет принято решение (которое потребует корректировок openjdk-build), это правильный дом для него, с отдельной проблемой, если мы решим его установить)

@ joeyleeeeeee97 Сейчас мы собираем большинство из них на gcc 7.5. Есть ли конкретная вещь, о которой вы знаете, которая выгодна при сборке с gcc 9 - я предполагаю, что есть что-то, о чем вы знаете, так как вы не выбрали gcc 10 :-)

Я могу делать переводы выдачи целый день: joy:

@ M-Davies Я бы сказал, что, если по этому поводу не будет принято решение (которое потребует корректировок openjdk-build), это правильный дом для него, с отдельной проблемой, если мы решим его установить)

@ joeyleeeeeee97 Сейчас мы собираем большинство из них на gcc 7.5. Есть ли конкретная вещь, о которой вы знаете, которая выгодна при сборке с gcc 9 - я предполагаю, что есть что-то, о чем вы знаете, так как вы не выбрали gcc 10 :-)

да. Мы обнаружили, что более поздняя версия gcc дает значительные преимущества в некоторых микробенчмарках. Причина, по которой мы выбрали gcc9, в основном заключается в том, что gcc 10 не получил широкого распространения в Alibaba. :)

да. Мы обнаружили, что более поздняя версия gcc дает значительные преимущества в некоторых микробенчмарках. Причина, по которой мы выбрали gcc9, в основном заключается в том, что gcc 10 не получил широкого распространения в Alibaba. :)

Спасибо за информацию. В этом случае, я думаю, нам непременно стоит взглянуть на настройку Linux / x64 с gcc-9 для сборок Dragonwell только на начальном этапе :-)

@ joeyleeeeeee97 Доступны ли в

@ joeyleeeeeee97 Доступны ли в

Производительность тестов Spec (specjbb2015) лучше, для определенного количества и случаев мы могли бы сделать это, когда получили gcc9 dragonwell для сравнения с его версией gcc7. :)

Была ли эта страница полезной?
0 / 5 - 0 рейтинги