git: openjdk/jdk11u: 23 new changesets

Christoph Langer clanger at openjdk.java.net
Wed Aug 11 07:16:57 UTC 2021


Changeset: aebdee34
Author:    Jiangli Zhou <jiangli at openjdk.org>
Date:      2021-08-03 23:10:34 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/aebdee343c9fa3a50a73ae6606c49d6bca8c3fc5

8230674: Heap dumps should exclude dormant CDS archived objects of unloaded classes

Reviewed-by: phh
Backport-of: e90970b67bb3cd1980ac873b0c9465e53f494e37

! src/hotspot/share/services/heapDumper.cpp

Changeset: 0c783b06
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-08-04 09:06:26 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/0c783b06c0008698c6174aee44cf6ca82e6f508c

8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280

Reviewed-by: clanger
Backport-of: 05301f5fd2b5f2357024a3d7bb788270861220a8

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/CheckCertAKID.java

Changeset: cf2cf257
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-08-04 09:07:33 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/cf2cf25799ddc70b5f213434750ec08fd4f44c2b

8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted

Reviewed-by: phh
Backport-of: 2d2cd78bde7bb9101614a1ba2285d1e37d5d3249

! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/InputNotRead.java

Changeset: 35fcac65
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-04 09:18:52 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/35fcac65dc317d97f5c14427ea493e619f47d3ce

8168304: Make all of DependencyContext_test available in product mode

Enable the utility inspection function `DependencyContext::is_dependent_method` and therefore the test in the product mode.

Reviewed-by: phh
Backport-of: 66c8794c8141632d730a87643e898c6d4951daee

! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! test/hotspot/gtest/code/test_dependencyContext.cpp

Changeset: 77513521
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-04 09:19:37 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/775135214df14dc52e0d4d339b15cd23033423af

8230808: Remove Access::equals()

Reviewed-by: phh
Backport-of: cb50d3b4f3c3cb85a5312fdf20a3229b88302f53

! src/hotspot/share/gc/shared/barrierSet.hpp
- src/hotspot/share/oops/access.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/oop.hpp

Changeset: d900e312
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-08-04 16:26:07 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/d900e312f52f4fcc90086da5d8c00f7c85b59013

8211055: Provide print to a file (PDF) feature even when printer was not connected

Reviewed-by: clanger
Backport-of: 9b0d241a16b2f2abb821c7a74408b826db75ec4a

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
+ test/jdk/java/awt/print/PrinterJob/TestSaveFileWithoutPrinter.java

Changeset: d05effd4
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-08-04 17:49:12 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/d05effd4083e0eabec3194af367804fbbd24cc27

8270893: IndexOutOfBoundsException while reading large TIFF file

Backport-of: efcdcc7fb792c77aef1da69b1fcc652b401115f7

! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
+ test/jdk/javax/imageio/plugins/tiff/LargeTIFFTagTest.java

Changeset: 87e300be
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-04 18:27:44 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/87e300be2660ba102a7002a8da7aa4fea0af3cc7

8220445: Support for side by side MSVC Toolset versions

Reviewed-by: stuefe
Backport-of: 9833d2a1cd5ff386ee233de9c89e23b204458320

! make/autoconf/toolchain_windows.m4

Changeset: f2240cc5
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-04 21:25:19 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/f2240cc5b1f6e82c3d36551f36cd22916c1772bd

8221988: add possibility to build with Visual Studio 2019

Reviewed-by: mdoerr
Backport-of: 2a00db0b2eb2f491c7b0b8500b855d8d933114cf

! doc/building.html
! doc/building.md
! make/autoconf/toolchain_windows.m4
+ make/devkit/createWindowsDevkit2019.sh

Changeset: b878e3f8
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-08-05 08:54:54 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/b878e3f8d15f4c8f9a48cf89989349ad8b741d79

8263432: javac may report an invalid package/class clash on case insensitive filesystems

Reviewed-by: clanger
Backport-of: 0a4c33826d0422af7c4cfa5f479fe0b6b0f83d23

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java

Changeset: 1223b583
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-08-05 10:43:18 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/1223b5830f4a3e58243af79b888575c12a004462

8212040: Compilation error due to wrong usage of NSPrintJobDispositionValue in mac10.12

Backport-of: a7c90c54007eb73c602431b76060cde36dda3b34

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m

Changeset: 52a32a76
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2021-08-05 14:52:31 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/52a32a764f2bbe7bdf962e518ec1ae6f250e072c

8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers

Reviewed-by: clanger
Backport-of: 25f00d787cf56f6cdca6949115d04e7d8e675554

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 1c77fa87
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-05 16:12:45 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/1c77fa87ec3ae033ff815bb71afd21d80141e93a

8254270: linux 32 bit build doesn't compile libjdwp/log_messages.c

Reviewed-by: stuefe
Backport-of: 0b7fba75c139bc263cc77c1d29f31703dd88b6f4

! src/jdk.jdwp.agent/share/native/libjdwp/log_messages.c

Changeset: 5464d62f
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-05 16:13:43 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/5464d62f60eac8c6078ac76105cd790f0fb8467e

8238930: problem list compiler/c2/Test8004741.java

Backport-of: 93241e5db71cf6db00db4cc513f127fe5b1885e0

! test/hotspot/jtreg/ProblemList.txt

Changeset: 9d521b11
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-05 16:24:42 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/9d521b118f8ceb062f7b5d49f4cbf119d907c409

8257913: Add more known library locations to simplify Linux cross-compilation

Reviewed-by: shade
Backport-of: 61cff4da90706e27de27ee9ee09e5b277be6bcad

! make/autoconf/lib-freetype.m4
! make/autoconf/lib-x11.m4
! make/autoconf/platform.m4

Changeset: 90d30cca
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-05 16:30:14 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/90d30cca978ef953540b9e9a766f9a942b0ce860

8209380: ARM: cleanup maybe-uninitialized and reorder compiler warnings

Backport-of: 1712e272cde40f0848ecad1532e2528ab517ca6f

! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp

Changeset: d780f938
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-05 16:39:54 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/d780f938e233252a9c1af8a9804f337b232b59a6

8249095: tools/javac/launcher/SourceLauncherTest.java fails on Windows

Backport-of: cd4faff0ec935c768662a30232005c3313598231

! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/lib/toolbox/ToolBox.java

Changeset: 1faefed2
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-05 16:47:33 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/1faefed218051c324bdb5c7c10369050d6c9dd44

8253424: Add support for running pre-submit testing using GitHub Actions
8253865: Pre-submit testing using GitHub Actions does not detect failures reliably
8254054: Pre-submit testing using GitHub Actions should not use the deprecated set-env command
8254173: Add Zero, Minimal hotspot targets to submit workflow
8254175: Build no-pch configuration in debug mode for submit checks
8254282: Add Linux x86_32 builds to submit workflow
8255373: Submit workflow artifact name is always "test-results_.zip"
8255895: Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch
8256127: Add cross-compiled foreign architectures builds to submit workflow
8256277: Github Action build on macOS should define OS and Xcode versions
8256354: Github Action build on Windows should define OS and MSVC versions
8256414: add optimized build to submit workflow
8256393: Github Actions build on Linux should define OS and GCC versions
8256747: GitHub Actions: decouple the hotspot build-only jobs from Linux x64 testing
8257056: Submit workflow should apt-get update to avoid package installation errors
8259679: GitHub actions should use MSVC 14.28
8259924: GitHub actions fail on Linux x86_32 with "Could not configure libc6:i386"
8260460: GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386"
8263667: Avoid running GitHub actions on branches named pr/*
8255305: Add Linux x86_32 tier1 to submit workflow
8255352: Archive important test outputs in submit workflow

Reviewed-by: sgehwolf, shade

+ .github/workflows/submit.yml
+ make/conf/test-dependencies

Changeset: 3d12a46b
Author:    Bin Liao <buddyliao at tencent.com>
Committer: Christoph Langer <clanger at openjdk.org>
Date:      2021-08-06 06:48:26 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/3d12a46b7e8adde2de0419686bd18b6a33105161

8234510: Remove file seeking requirement for writing a heap dump

Reviewed-by: rschmelter, clanger
Backport-of: 11c073b97ef03ba46172eb2497c76c3f29b83be8

! src/hotspot/share/services/heapDumper.cpp

Changeset: 1538790f
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-06 09:04:33 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/1538790fdcad884a40f9a91ddba8587affd034d6

8272078: Wrong Checksums in Temurin BootJDK dependencies

Reviewed-by: shade

! make/conf/test-dependencies

Changeset: 4e324294
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2021-08-06 23:33:19 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/4e324294d2940aa7ebaf51723fd4bc5178442b15

8268427: Improve AlgorithmConstraints:checkAlgorithm performance

Backport-of: 3b83bc1bc331d268987f56ea4f23124a7f6ee38b

! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
+ test/micro/org/openjdk/bench/java/security/AlgorithmConstraintsPermits.java

Changeset: 5f9429b5
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-08-09 04:41:19 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/5f9429b58f68a2d71b3dae96e15353b780c745a3

8246387: switch to jtreg 5.1
8238943: switch to jtreg 5.0
8235866: bump jtreg requiredVersion to 4.2b16
8219552: bump jtreg requiredVersion to b14 in test/jdk/sanity/client/
8219417: bump jtreg requiredVersion to b14
8236111: narrow allowSmartActionArgs disabling

Reviewed-by: phh, clanger
Backport-of: e47b2bc8c338a0b137106074952cded1067fc50a

! make/conf/jib-profiles.js
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/vmTestbase/TEST.properties
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
+ test/jdk/com/sun/security/auth/login/ConfigFile/TEST.properties
+ test/jdk/java/io/Serializable/serialFilter/TEST.properties
+ test/jdk/java/lang/ModuleTests/TEST.properties
+ test/jdk/java/lang/invoke/TEST.properties
+ test/jdk/java/rmi/registry/serialFilter/TEST.properties
+ test/jdk/java/security/Security/SecurityPropFile/TEST.properties
+ test/jdk/javax/management/security/TEST.properties
+ test/jdk/javax/security/auth/login/TEST.properties
! test/jdk/sanity/client/README
! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
! test/jdk/sanity/client/SwingSet/src/EditorPaneDemoTest.java
- test/jdk/sanity/client/TEST.ROOT.template
! test/jdk/sanity/client/TEST.properties
+ test/jdk/sun/security/util/Resources/TEST.properties
! test/langtools/TEST.ROOT
! test/lib/jdk/test/lib/Utils.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
! test/nashorn/TEST.ROOT

Changeset: fdbaa230
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-08-11 07:11:44 +0000
URL:       https://git.openjdk.java.net/jdk11u/commit/fdbaa2304d320cf8dde875dc7a575a3f384ab692

Merge




More information about the jdk-updates-changes mailing list