git: openjdk/lanai: 16 new changesets

duke duke at openjdk.java.net
Thu Jan 21 03:02:16 UTC 2021


Changeset: 9f21bb6a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-01-20 07:49:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9f21bb6a

8259983: do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection

Reviewed-by: kbarrett, lucy

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 7c32ffea
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-01-20 11:48:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/7c32ffea

8258383: vmTestbase/gc/g1/unloading/tests/unloading_compilation_level[1,2,3] time out without TieredCompilation

Reviewed-by: kvn

! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/loading/ClassLoadingHelper.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java

Changeset: 05294802
Author:    Eirik Bjorsnos <eirbjo at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 12:02:39 +0000
URL:       https://git.openjdk.java.net/lanai/commit/05294802

8259867: Move encoding checks into ZipCoder

Reviewed-by: redestad, lancea

! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: 0b01d692
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-20 13:11:35 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0b01d692

8260005: Shenandoah: Remove unused AlwaysTrueClosure in ShenandoahConcurrentRootScanner::roots_do()

Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp

Changeset: 70b5b311
Author:    Stanimir Stamenkov <stanio at yahoo.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-01-20 13:34:52 +0000
URL:       https://git.openjdk.java.net/lanai/commit/70b5b311

8257664: HTMLEditorKit: Wrong CSS relative font sizes

Reviewed-by: aivanov, psadhukhan

! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
+ test/jdk/javax/swing/text/html/StyleSheet/TestWrongCSSFontSize.java

Changeset: 52ed2aab
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-01-20 15:04:28 +0000
URL:       https://git.openjdk.java.net/lanai/commit/52ed2aab

8259786: initialize last parameter of getpwuid_r

Reviewed-by: mdoerr, hseigel

! src/hotspot/os/posix/perfMemory_posix.cpp
! src/jdk.security.auth/unix/native/libjaas/Unix.c

Changeset: 69f90b5f
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-01-20 15:08:02 +0000
URL:       https://git.openjdk.java.net/lanai/commit/69f90b5f

8259843: initialize dli_fname array before calling dll_address_to_library_name

Reviewed-by: lucy, dholmes

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/frame.cpp

Changeset: 5891509d
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 15:14:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5891509d

8259947: (fs) Optimize UnixPath.encode implementation

Reviewed-by: chegar, shade, alanb

! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/MacOSXNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/micro/org/openjdk/bench/java/io/FileOpen.java

Changeset: 07851474
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2021-01-20 16:13:42 +0000
URL:       https://git.openjdk.java.net/lanai/commit/07851474

8259949: x86 32-bit build fails when -fcf-protection is passed in the compiler flags

Use -march=i686 instead of -march=i586 if -fcf-protection is passed to the build as CMOV is required

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4

Changeset: 4f11ff32
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-01-20 21:41:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4f11ff32

8259488: Shenandoah: Missing timing tracking for STW CLD root processing

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 8b95d954
Author:    Hai-May Chao <hchao at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2021-01-20 22:23:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/8b95d954

8256895: Add support for RFC 8954: Online Certificate Status Protocol (OCSP) Nonce Extension

Reviewed-by: jnimeh, mullan

! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java
! test/jdk/sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java

Changeset: 1f47de5f
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 23:42:29 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1f47de5f

8260010: UTF8ZipCoder not thread-safe since JDK-8243469

Reviewed-by: lancea

! src/java.base/share/classes/java/util/zip/ZipCoder.java

Changeset: 27cc62a5
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 23:42:58 +0000
URL:       https://git.openjdk.java.net/lanai/commit/27cc62a5

8259911: byteArrayViewVarHandle should throw ArrayIndexOutOfBoundsException

Reviewed-by: jvernee, mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! test/jdk/java/lang/invoke/VarHandles/VarHandleBaseTest.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessString.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template
! test/jdk/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template

Changeset: 35c9da70
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-01-20 23:45:55 +0000
URL:       https://git.openjdk.java.net/lanai/commit/35c9da70

8259498: Reduce overhead of MD5 and SHA digests

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/MD5.java
! src/java.base/share/classes/sun/security/provider/SHA.java
! src/java.base/share/classes/sun/security/provider/SHA2.java
! src/java.base/share/classes/sun/security/provider/SHA5.java
! test/micro/org/openjdk/bench/java/security/MessageDigests.java
! test/micro/org/openjdk/bench/java/util/UUIDBench.java

Changeset: 77a43023
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-01-21 02:41:52 +0000
URL:       https://git.openjdk.java.net/lanai/commit/77a43023

8223056: Remove Type-Stable-Memory support for Parkers

Reviewed-by: coleenp, rehn

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/park.cpp
! src/hotspot/share/runtime/park.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 3d1cca4f
Author:    duke <duke at openjdk.org>
Date:      2021-01-21 03:00:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3d1cca4f

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list