Poznámky k verzi pro microsoft build OpenJDK

Tento článek uvádí opravy obsažené ve verzích microsoft buildu balíčků OpenJDK a vylepšení specifická pro Microsoft čekající na sloučení upstreamu.

OpenJDK 17

OpenJDK 17.0.6

Vylepšení

  • Obsahuje experimentální funkci pro zlepšení výkonu escape analýzy zvýšením počtu příležitostí pro skalární nahrazení. K povolení této funkce musí vývojáři použít následující příznaky JVM:

    -XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 17.0.5

Vylepšení

  • Byla přidána experimentální funkce pro zlepšení výkonu escape analýzy zvýšením počtu příležitostí pro skalární nahrazení. K povolení této funkce musí vývojáři použít následující příznaky JVM:

    -XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 17.0.4.1

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 17.0.4

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 17.0.3

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 17.0.2

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .
  • Balíček RPM se nemusí aktualizovat automaticky. Spuštěním příkazu yum install msopenjdk-17-17.0.2+8_LTS-1 vynuťte aktualizaci na nejnovější verzi.

OpenJDK 17.0.1

Známé problémy

  • Binární soubory pro AARch64 nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .
  • Balíček RPM se nemusí aktualizovat automaticky. Spuštěním příkazu yum install msopenjdk-17-17.0.1+12_LTS-1 vynuťte aktualizaci na nejnovější verzi.

OpenJDK 17.0.0

OpenJDK 11

OpenJDK 11.0.18

Vylepšení

  • Obsahuje experimentální funkci pro zlepšení výkonu escape analýzy zvýšením počtu příležitostí pro skalární nahrazení. K povolení této funkce musí vývojáři použít následující příznaky JVM:

    -XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges

  • Backporty následujících vylepšení a oprav chyb:

    • JDK-8250902 Implementace vnitřních prvků MD5 na platformě x86 – Systém chyb Javy
    • JFR
      • JDK-8226897 Poskytnutí stáří objektu s událostí JFR OldObjectSample – Systém chyb Java
      • JDK-8232594 Zpřístupněte si výstup doby trvání příkazu JFR – Systém chyb v Javě
      • JDK-8216041 [Žádost o událost] – Deoptimalizace – Systém chyb Java

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 11.0.17

Vylepšení

  • Byla přidána experimentální funkce pro zlepšení výkonu escape analýzy zvýšením počtu příležitostí pro skalární nahrazení. K povolení této funkce musí vývojáři použít následující příznaky JVM:

    -XX:+UnlockExperimentalVMOptions -XX:+ReduceAllocationMerges

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 11.0.16.1

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 11.0.16

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním příkazu java -Xshare:dump .

OpenJDK 11.0.15

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním java -Xshare:dump příkazu .

OpenJDK 11.0.14.1

Vylepšení specifická pro Microsoft

  • Backport portu JEP 391 pro macOS/AArch64
  • Backport of JEP 386 Alpine Linux Port

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním java -Xshare:dump příkazu .

OpenJDK 11.0.14

Vylepšení specifická pro Microsoft

  • Backport portu JEP 391 pro macOS/AArch64
  • Backport of JEP 386 Alpine Linux Port

Známé problémy

  • Binární soubory nemají výchozí archivy CDS (JEP 341). Po instalaci je vygenerujte spuštěním java -Xshare:dump příkazu .

OpenJDK 11.0.13

OpenJDK 11.0.12

Vylepšení specifická pro Microsoft

OpenJDK 11.0.11

Seznam oprav zabezpečení a dalších oprav v OpenJDK 11.0.11

Vylepšení specifická pro Microsoft

  • JDK-8250902 Implementace vnitřních funkcí MD5 na platformě x86 – systém chyb Java

Pošlete nám zpětnou vazbu k microsoft buildu OpenJDK.

Pošlete nám své komentáře, nápady a nápady, které nám pomůžou vylepšit microsoft build OpenJDK. Navštivte naši diskuzní stránku OpenJDK na GitHubu a pošlete nám zpětnou vazbu.

Java a OpenJDK jsou ochranné známky nebo registrované ochranné známky společnosti Oracle a/nebo jejích afilací.

Další verze

OpenJDK 16.0.2

Vylepšení specifická pro Microsoft