Temurin-build: Предоставить новую платформу linux-x64 с включенным ZGC

Созданный на 14 окт. 2018  ·  5Комментарии  ·  Источник: adoptium/temurin-build

Привет !

Сегодня я хотел немного поиграть с ZGC . Я загрузил выпуск jdk8u172-b11 на https://adoptopenjdk.net/ и был удивлен, увидев этот журнал при запуске моего приложения:

Unrecognized VM option 'UseZGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Из того, что я вижу здесь , ZGC должен быть включен во время компиляции с sh configure --with-jvm-features=zgc

Я знаю, что zGC считается экспериментальным, но я думаю, что это поможет разработчикам получить платформу linux-x64 с включенным zGC. Поскольку ZGC в настоящее время доступен только для Linux/x64, мы можем добавить только специальную платформу, например, что-то вроде OpenJDK11-jdk_x64_linux_hotspot_zgc?

enhancement

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

похоже, что сборки jdk 11.0.3+ включат его по умолчанию в соответствии с этой страницей
https://wiki.openjdk.java.net/display/zgc/Главная

Если вы собираете ранние версии JDK 11 (версии 11.0.0, 11.0.1 или 11.0.2), вам необходимо указать параметр конфигурации --with-jvm-features=zgc , чтобы включить сборку ZGC. Этот параметр больше не нужен (ZGC создается по умолчанию) начиная с JDK 11.0.3 и JDK 12.

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

@PierreZ Похоже, для этого требуется сборка HEAD (т.е. ее нет в кодовой базе JDK8)

Нужен zgc, jdk 11 теперь может использовать zgc

похоже, что сборки jdk 11.0.3+ включат его по умолчанию в соответствии с этой страницей
https://wiki.openjdk.java.net/display/zgc/Главная

Если вы собираете ранние версии JDK 11 (версии 11.0.0, 11.0.1 или 11.0.2), вам необходимо указать параметр конфигурации --with-jvm-features=zgc , чтобы включить сборку ZGC. Этот параметр больше не нужен (ZGC создается по умолчанию) начиная с JDK 11.0.3 и JDK 12.

@PierreZ Ref https://github.com/AdoptOpenJDK/openjdk-build/issues/641#issuecomment -458234964, можно ли это закрыть?

Да, спасибо 👍

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