git: openjdk/amber: stats-before-this-super: 76 new changesets
duke
duke at openjdk.java.net
Thu Oct 28 22:07:04 UTC 2021
Changeset: c978ca87
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-10-22 03:05:16 +0000
URL: https://git.openjdk.java.net/amber/commit/c978ca87de2d9152345dfd85983278c42bb28cd3
8275344: -Xcheck:jni produces some warnings in the LCMS.c
Reviewed-by: azvegint, prr, kizune
! src/java.desktop/share/native/liblcms/LCMS.c
! test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java
Changeset: fab3d6c6
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-10-22 04:47:53 +0000
URL: https://git.openjdk.java.net/amber/commit/fab3d6c6122b2ce23dfa12db489923d8261f8f35
8275761: Backout: JDK-8274794 Print all owned locks in hs_err file
Reviewed-by: mikael
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java
- test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileScanner.java
- test/hotspot/jtreg/runtime/ErrorHandling/TestErrorFileMutex.java
Changeset: 1efe946d
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-10-22 08:20:43 +0000
URL: https://git.openjdk.java.net/amber/commit/1efe946db77e38507511a9c898b8b59fe9ba1aeb
8275712: Hashtable literal_size functions are broken
Reviewed-by: coleenp, zgu
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: b2128a96
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-10-22 12:17:45 +0000
URL: https://git.openjdk.java.net/amber/commit/b2128a96670daeca93aca84ee7613b2b337ddfa4
8263155: Allow additional contents for DMG
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/DMGsetup.scpt
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
+ test/jdk/tools/jpackage/macosx/DmgContentTest.java
Changeset: dd622e55
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-10-22 12:47:35 +0000
URL: https://git.openjdk.java.net/amber/commit/dd622e55c01966f8b2deddaba09164a0a302df2e
8275783: G1: fix incorrect region type documentation in HeapRegionType
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/heapRegionType.hpp
Changeset: 4e647aa5
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-10-22 13:01:24 +0000
URL: https://git.openjdk.java.net/amber/commit/4e647aa584cf12dae76e81e203ad4f1ebc08c1a2
8275416: G1: remove unnecessary make_referent_alive in precleaning phase
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 4dec8fc4
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-10-22 16:20:31 +0000
URL: https://git.openjdk.java.net/amber/commit/4dec8fc4cc2b1762fba554d0401da8be0d6d1166
8275645: [JVMCI] avoid unaligned volatile reads on AArch64
Reviewed-by: kvn, never
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java
Changeset: 88bbf3c2
Author: Wu Yan <wuyan at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-10-22 16:23:25 +0000
URL: https://git.openjdk.java.net/amber/commit/88bbf3c2e6ac9f6d88cbb361cfbb4c16bb8eafc1
8273111: Default timezone should return zone ID if /etc/localtime is valid but not canonicalization on linux
Co-authored-by: Sun Jianye <sunjianye at huawei.com>
Reviewed-by: naoto, mli
! src/java.base/unix/native/libjava/TimeZone_md.c
! src/java.base/unix/native/libjava/canonicalize_md.c
+ src/java.base/unix/native/libjava/path_util.c
= src/java.base/unix/native/libjava/path_util.h
Changeset: 6523c558
Author: Phil Race <prr at openjdk.org>
Date: 2021-10-22 17:22:12 +0000
URL: https://git.openjdk.java.net/amber/commit/6523c558d92dedf350576126960dee6cff8f6067
8198336: java/awt/FontMetrics/FontCrash.java fails in headless mode
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! test/jdk/ProblemList.txt
- test/jdk/java/awt/FontMetrics/FontCrash.java
Changeset: fec470f2
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2021-10-22 20:53:38 +0000
URL: https://git.openjdk.java.net/amber/commit/fec470f262d1df581f2a5fc2f0bdfea66757a8ad
8272163: Add -version option to keytool and jarsigner
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/VersionTest.java
+ test/jdk/sun/security/tools/keytool/VersionTest.java
Changeset: c94dc2ab
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-10-23 03:59:55 +0000
URL: https://git.openjdk.java.net/amber/commit/c94dc2ab60f0548afa868e41a0b87a68030e0cac
8272854: split runtime/CommandLine/PrintTouchedMethods.java test
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethods.java
+ test/hotspot/jtreg/runtime/CommandLine/PrintTouchedMethodsJcmd.java
Changeset: 5bbe4cae
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-10-23 21:07:58 +0000
URL: https://git.openjdk.java.net/amber/commit/5bbe4cae8746765d2ce965b06fd1e5cf512326ae
8275293: A change done with JDK-8268764 mismatches the java.rmi.server.ObjID.hashCode spec
Reviewed-by: rriggs, smarks
! src/java.rmi/share/classes/java/rmi/server/ObjID.java
Changeset: 5dab76b9
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-10-25 01:03:51 +0000
URL: https://git.openjdk.java.net/amber/commit/5dab76b939e381312ce5c89b9aebca628238a387
8275381: G1: refactor 2 constructors of G1CardSetConfiguration
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
Changeset: 1da5e6b0
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-10-25 07:25:19 +0000
URL: https://git.openjdk.java.net/amber/commit/1da5e6b0e2c284c5dd295a0d48cc1c6c2fecf5b5
8275104: IR framework does not handle client VM builds correctly
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompLevels.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSanity.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestWithHelperClasses.java
Changeset: f6232982
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-10-25 08:00:40 +0000
URL: https://git.openjdk.java.net/amber/commit/f6232982b91cb2314e96ddbde3984836a810a556
8271199: Mutual TLS handshake fails signing client certificate with custom sensitive PKCS11 key
Reviewed-by: xuelei, valeriep
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
Changeset: 0bcc1749
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-10-25 09:07:51 +0000
URL: https://git.openjdk.java.net/amber/commit/0bcc1749eaea20cb983a983073ad33d305681879
8275717: Reimplement STATIC_ASSERT to use static_assert
Reviewed-by: stuefe, eosterlund, kbarrett
! src/hotspot/share/utilities/debug.hpp
Changeset: 7f94302c
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-10-25 13:18:20 +0000
URL: https://git.openjdk.java.net/amber/commit/7f94302ceca001ded89ba9a653bf176ef90b16cd
8275511: G1: Rename needs_remset_update to remset_is_tracked in G1HeapRegionAttr
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: f143d2a8
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-10-25 14:24:05 +0000
URL: https://git.openjdk.java.net/amber/commit/f143d2a88e1972cdce9eb6f61c2eb9754cb89251
8268595: java/io/Serializable/serialFilter/GlobalFilterTest.java#id1 failed in timeout
Reviewed-by: chegar, rriggs
! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java
Changeset: f610ef0d
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-10-25 14:27:17 +0000
URL: https://git.openjdk.java.net/amber/commit/f610ef0dbc17cd3066da799a02f7f5e977261d44
8196440: Regression automated Test 'java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java' fails
Reviewed-by: serb, psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java
Changeset: 7cf68b19
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-10-25 14:34:36 +0000
URL: https://git.openjdk.java.net/amber/commit/7cf68b1901cc6f8ab30f8f8496de10f4017bfc58
8202932: java/awt/Component/NativeInLightShow/NativeInLightShow.java fails
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Component/NativeInLightShow/NativeInLightShow.java
Changeset: 3221a14f
Author: Artem Semenov <asemenov at openjdk.org>
Committer: Anton Tarasov <ant at openjdk.org>
Date: 2021-10-25 16:26:43 +0000
URL: https://git.openjdk.java.net/amber/commit/3221a14f9eaf002d91597d84efdb125704710a4c
8273678: TableAccessibility and TableRowAccessibility miss autorelease
Reviewed-by: ant, kizune, pbansal
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m
! test/jdk/java/awt/a11y/AccessibleJTableTest.java
Changeset: 89671aa1
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-10-25 17:03:57 +0000
URL: https://git.openjdk.java.net/amber/commit/89671aa164ea500954b0d5caa5ce6190dfbc0d4e
8273712: C2: Add mechanism for rejecting inlining of low frequency call sites and deprecate MinInliningThreshold.
Reviewed-by: kvn, rbackman
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java
Changeset: 97d3280e
Author: Clive Verghese <cverghese at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-10-25 18:33:57 +0000
URL: https://git.openjdk.java.net/amber/commit/97d3280eb4735f5b84cd4a9a1286e35c1c48113a
8275536: Add test to check that File::lastModified returns same time stamp as Files.getLastModifiedTime
Reviewed-by: alanb, bpb
+ test/jdk/java/io/File/LastModifiedTest.java
Changeset: 337a9b73
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-10-25 19:44:25 +0000
URL: https://git.openjdk.java.net/amber/commit/337a9b73a75981d14eb4125e4354edda8d541361
8269853: Prefetch::read should accept pointer to const
Reviewed-by: coleenp
! src/hotspot/os_cpu/aix_ppc/prefetch_aix_ppc.inline.hpp
! src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp
! src/hotspot/os_cpu/bsd_x86/prefetch_bsd_x86.inline.hpp
! src/hotspot/os_cpu/bsd_zero/prefetch_bsd_zero.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/prefetch_linux_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_arm/prefetch_linux_arm.inline.hpp
! src/hotspot/os_cpu/linux_ppc/prefetch_linux_ppc.inline.hpp
! src/hotspot/os_cpu/linux_s390/prefetch_linux_s390.inline.hpp
! src/hotspot/os_cpu/linux_x86/prefetch_linux_x86.inline.hpp
! src/hotspot/os_cpu/linux_zero/prefetch_linux_zero.inline.hpp
! src/hotspot/os_cpu/windows_aarch64/prefetch_windows_aarch64.inline.hpp
! src/hotspot/os_cpu/windows_x86/prefetch_windows_x86.inline.hpp
! src/hotspot/share/runtime/prefetch.hpp
Changeset: 43619458
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-10-26 02:39:05 +0000
URL: https://git.openjdk.java.net/amber/commit/43619458d183bbbaec745887314ddcf7a8aa4136
8185844: MSCAPI doesn't list aliases correctly
Reviewed-by: valeriep
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
+ test/jdk/sun/security/mscapi/SetDupNameEntry.java
Changeset: 10e1610f
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-10-26 02:45:23 +0000
URL: https://git.openjdk.java.net/amber/commit/10e1610f7b99f42f834478528df7ecfb4320aec1
8251134: Unwrapping a key with a Private Key generated by Microsoft CNG fails
Reviewed-by: valeriep
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/CngCipher.java
Changeset: 3ff085e2
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-10-26 04:52:01 +0000
URL: https://git.openjdk.java.net/amber/commit/3ff085e2967508ad312c9d32fa908807aefe69ee
8275582: Don't purge metaspace mapping lists
Reviewed-by: coleenp, lkorinth
! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/internalStats.hpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! test/hotspot/jtreg/runtime/Metaspace/elastic/MetaspaceTestWithThreads.java
Changeset: 174f553f
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-10-26 12:05:09 +0000
URL: https://git.openjdk.java.net/amber/commit/174f553f7e3dbc91662ba51bc3813a4be0ee97c4
8275869: Problem list applications/jcstress/copy.java on Linux-aarch64
Reviewed-by: lfoltan, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: 4961373a
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-10-26 12:17:47 +0000
URL: https://git.openjdk.java.net/amber/commit/4961373a676126cd557f92a2e7bbc8c66b2976b1
8275137: jdk.unsupported/sun.reflect.ReflectionFactory.readObjectNoDataForSerialization uses wrong signature
Reviewed-by: dfuchs
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! test/jdk/sun/reflect/ReflectionFactory/ReflectionFactoryTest.java
Changeset: 63e0f344
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-10-26 12:32:49 +0000
URL: https://git.openjdk.java.net/amber/commit/63e0f344e9a2da135c76caff11e437dfc40408a6
8275767: JDK source code contains redundant boolean operations in jdk.charsets
Reviewed-by: lancea, rriggs, iris
! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template
Changeset: 4be88d54
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-10-26 12:34:56 +0000
URL: https://git.openjdk.java.net/amber/commit/4be88d5482d45e22eb756a6e2ad19ebd7110639a
8275047: Optimize existing fill stubs for AVX-512 target
Reviewed-by: kvn, redestad
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! test/micro/org/openjdk/bench/java/util/ArraysFill.java
Changeset: 7ca053de
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-10-26 12:37:54 +0000
URL: https://git.openjdk.java.net/amber/commit/7ca053de218bf76ea06bbeed860d142db381ca53
8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR
Reviewed-by: dholmes, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java
Changeset: 71d593ed
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-10-26 14:33:22 +0000
URL: https://git.openjdk.java.net/amber/commit/71d593ede6e1d0a50798d4ba6bfbd78aa65ae7d8
8275162: Use varargs in 'def' macros in mutexLocker.cpp
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: b98ed550
Author: Anton Tarasov <ant at openjdk.org>
Date: 2021-10-26 15:23:43 +0000
URL: https://git.openjdk.java.net/amber/commit/b98ed55060b5f3b7832ec28064b04577e3725cc2
8275819: [TableRowAccessibility accessibilityChildren] method is ineffective
Reviewed-by: pbansal, kizune
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m
Changeset: c9dec2f9
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2021-10-26 15:25:23 +0000
URL: https://git.openjdk.java.net/amber/commit/c9dec2f9849f98048f32ccef4e5573ce21204fbb
8273299: Unnecessary Vector usage in java.security.jgss
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Authenticator.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/AuthorizationData.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncAPRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReqBody.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBCred.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KrbCredInfo.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/LastReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
Changeset: 7c88a59b
Author: Anton Tarasov <ant at openjdk.org>
Date: 2021-10-26 15:26:45 +0000
URL: https://git.openjdk.java.net/amber/commit/7c88a59b7bca50061f120a1cf2c1d4457a1d741b
8275809: crash in [CommonComponentAccessibility getCAccessible:withEnv:]
Reviewed-by: kizune, pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
Changeset: 574f8903
Author: Anton Tarasov <ant at openjdk.org>
Date: 2021-10-26 15:47:17 +0000
URL: https://git.openjdk.java.net/amber/commit/574f8903ee1f74bdf7154d670d96c36d94b38b4d
8275720: CommonComponentAccessibility.createWithParent isWrapped causes mem leak
Reviewed-by: kizune, pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m
Changeset: 82f4aacb
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-10-26 15:53:37 +0000
URL: https://git.openjdk.java.net/amber/commit/82f4aacb42e60e9cd00e199703a869e7ad4465ff
8259609: C2: optimize long range checks in long counted loops
Co-authored-by: John R Rose <jrose at openjdk.org>
Reviewed-by: thartmann, jrose
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
+ test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java
+ test/hotspot/jtreg/compiler/rangechecks/TestRCMinInt.java
Changeset: e5cd2692
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-10-26 16:26:57 +0000
URL: https://git.openjdk.java.net/amber/commit/e5cd2692da6327c6fde954f86595a08fe5edf43f
8274944: AppCDS dump causes SEGV in VM thread while adjusting lambda proxy class info
Reviewed-by: minqi, dholmes
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaContainsOldInfApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldProvider.jasm
Changeset: 19f76c21
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-10-26 16:40:55 +0000
URL: https://git.openjdk.java.net/amber/commit/19f76c215dbe9528dde10acd744be54618ea5e4c
8275079: Remove unnecessary conversion to String in java.net.http
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Demand.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/ErrorFrame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/Http2Frame.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java
Changeset: f1f5e269
Author: Jiří Vaněk <jvanek at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-10-26 16:54:55 +0000
URL: https://git.openjdk.java.net/amber/commit/f1f5e2690cb93c07eb8be96a4cbfbf140e8a15e0
8275872: Sync J2DBench run and analyze Makefile targets with build.xml
Reviewed-by: ihse, andrew
! src/demo/share/java2d/J2DBench/Makefile
Changeset: 2448b3f5
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-10-26 18:50:21 +0000
URL: https://git.openjdk.java.net/amber/commit/2448b3f5f96ec4d9ea8fe9dae32a0aab725fb4ad
8275874: [JVMCI] only support aligned reads in c2v_readFieldValue
Reviewed-by: never, shade
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
Changeset: 7addcd7c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-10-26 22:03:18 +0000
URL: https://git.openjdk.java.net/amber/commit/7addcd7cfb73652841c65c54e84b6ebffcbd664e
8276034: ProblemList gtest dll_address_to_function_and_library_name on macosx-x64
Reviewed-by: prr
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: b0d1e4ff
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-10-27 01:21:12 +0000
URL: https://git.openjdk.java.net/amber/commit/b0d1e4ff4d3806851fe998717822e8e52987357c
8273585: String.charAt performance degrades due to JDK-8268698
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopnode.cpp
Changeset: d98b7c25
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-10-27 01:58:11 +0000
URL: https://git.openjdk.java.net/amber/commit/d98b7c25910d38ac644838f59cb41ecd131c87a9
8202926: Test java/awt/Focus/WindowUpdateFocusabilityTest/WindowUpdateFocusabilityTest.html fails
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 9f75d5ce
Author: Wang Huang <whuang at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-10-27 05:32:50 +0000
URL: https://git.openjdk.java.net/amber/commit/9f75d5ce500886b32175cc541939b7f0eee190ca
8259948: Aarch64: Add cast nodes for Aarch64 Neon backend
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Wu Yan <wuyan at openjdk.org>
Co-authored-by: Miao Zhuojun <mouzhuojun at huawei.com>
Reviewed-by: aph, eliu, njian
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 9e831bcc
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-10-27 08:24:44 +0000
URL: https://git.openjdk.java.net/amber/commit/9e831bccd2fc90681b32d1504eca753462afc6f6
8275886: G1: remove obsolete comment in HeapRegion::setup_heap_region_size
Reviewed-by: mli, tschatzl
! src/hotspot/share/gc/g1/heapRegion.cpp
Changeset: 2f979ecb
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-10-27 09:29:37 +0000
URL: https://git.openjdk.java.net/amber/commit/2f979ecb5b642d04ad280687de76a6ee46818b35
8213120: java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java fails on mac10.13
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java
Changeset: 6c05cc9d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-10-27 10:07:46 +0000
URL: https://git.openjdk.java.net/amber/commit/6c05cc9d15fb6014b8293a66ef132f3461badca1
8275863: Use encodeASCII for ASCII-compatible DoubleByte encodings
Reviewed-by: naoto, rriggs, alanb
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/HKSCS.java
! src/java.base/share/lib/security/default.policy
! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template
Changeset: b3f45f86
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-10-27 10:21:28 +0000
URL: https://git.openjdk.java.net/amber/commit/b3f45f868d9c91d630a118e43cef54cdb3216fd0
8275689: [TESTBUG] Use color tolerance only for XRender in BlitRotateClippedArea test
Reviewed-by: serb
! test/jdk/java/awt/image/DrawImage/BlitRotateClippedArea.java
Changeset: 485d6586
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-10-27 10:24:21 +0000
URL: https://git.openjdk.java.net/amber/commit/485d65865ea8af3f7275e9aa8b75057326486a4d
8275851: Deproblemlist open/test/jdk/javax/swing/JComponent/6683775/bug6683775.java
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComponent/6683775/bug6683775.java
Changeset: 40606021
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-10-27 12:09:46 +0000
URL: https://git.openjdk.java.net/amber/commit/40606021ee6b7d18674e36b3f6249f1ca8a7647e
8275800: Redefinition leaks MethodData::_extra_data_lock
Reviewed-by: sspitsyn, dholmes
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
Changeset: a2927333
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-10-27 12:27:43 +0000
URL: https://git.openjdk.java.net/amber/commit/a29273336bae75e8d185fa7f7c789acbec50a619
8275975: Remove dead code in ciInstanceKlass
Reviewed-by: chagedorn, kvn
! src/hotspot/share/ci/ciArrayKlass.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
Changeset: 168081ef
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-10-27 12:39:46 +0000
URL: https://git.openjdk.java.net/amber/commit/168081efc8af1f5d1d7524246eb4a0675bd49ae0
8270490: Charset.forName() taking fallback default value
Reviewed-by: joehw, rriggs, serb, dfuchs
! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/java/nio/charset/Charset.java
+ test/jdk/java/nio/charset/Charset/ForName.java
Changeset: 93be099c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-10-27 13:23:24 +0000
URL: https://git.openjdk.java.net/amber/commit/93be099ccb73c88532866ae6d0c288c12a592cc4
4718400: Many quantities are held as signed that should be unsigned
Reviewed-by: coleenp, rbackman, dholmes
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/oops/typeArrayOop.hpp
! src/hotspot/share/oops/typeArrayOop.inline.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 809488bf
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-10-27 13:40:51 +0000
URL: https://git.openjdk.java.net/amber/commit/809488bf38c250db3c263f200e5eb1a269059c3d
8276046: codestrings.validate_vm gtest fails on ppc64, s390
Reviewed-by: shade, mdoerr
! test/hotspot/gtest/code/test_codestrings.cpp
Changeset: e6fa5fa3
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-10-27 14:24:02 +0000
URL: https://git.openjdk.java.net/amber/commit/e6fa5fa37e73cd952fb93cc57091775b748ace9a
8276063: ProblemList gtest dll_address_to_function_and_library_name on macosx-generic
Reviewed-by: tschatzl
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 9a3e9542
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-10-27 16:18:12 +0000
URL: https://git.openjdk.java.net/amber/commit/9a3e9542997860de79d07a4411b1007e9cd5c348
8274879: Replace uses of StringBuffer with StringBuilder within java.base classes
Reviewed-by: naoto
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/text/AttributedString.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/RBTableBuilder.java
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.base/share/classes/sun/util/calendar/JulianCalendar.java
! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java
Changeset: d9b0138d
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-10-28 05:29:58 +0000
URL: https://git.openjdk.java.net/amber/commit/d9b0138d7d02ceddc5d9c73908177f0b0d2e7c54
8275704: Metaspace::contains() should be threadsafe
Reviewed-by: coleenp, dholmes
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
Changeset: 1750a6e2
Author: Per Liden <pliden at openjdk.org>
Date: 2021-10-28 05:44:32 +0000
URL: https://git.openjdk.java.net/amber/commit/1750a6e2c06960b734f646018fc99b336bd966a5
8276055: ZGC: Defragment address space
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMemory.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
! src/hotspot/share/gc/z/zVirtualMemory.inline.hpp
Changeset: a2f2d8fc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-10-28 08:27:44 +0000
URL: https://git.openjdk.java.net/amber/commit/a2f2d8fcf511de2754a76a5d9f9acdfef462919b
8276057: Update JMH devkit to 1.33
Reviewed-by: aph, redestad, erikj
! make/devkit/createJMHBundle.sh
Changeset: 593401fe
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-10-28 08:42:10 +0000
URL: https://git.openjdk.java.net/amber/commit/593401fe8b38bbb8d331a862818fe077af157fcb
8276042: Remove unused local variables in java.naming
Reviewed-by: aefimov, dfuchs, vtewari
! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/SaslOutputStream.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java
Changeset: d88b89f8
Author: Per Liden <pliden at openjdk.org>
Date: 2021-10-28 10:10:05 +0000
URL: https://git.openjdk.java.net/amber/commit/d88b89f89643dd97092b1debf98e871f873e8f9c
8276067: ZGC: Remove unused function alloc_high_address_at_most()
Reviewed-by: eosterlund, stefank
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMemory.hpp
Changeset: 7c996d57
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-10-28 10:41:49 +0000
URL: https://git.openjdk.java.net/amber/commit/7c996d572cc10045b7f6bc301916dcbd349b6ef4
8269401: Merge "Exceptions" and "Errors" into "Exception Classes"
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
Changeset: bec977c7
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-10-28 11:57:21 +0000
URL: https://git.openjdk.java.net/amber/commit/bec977c778a35ea48a45db662f1feaeab79308b2
8275917: Some locks shouldn't allow_vm_block
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: a343fa87
Author: Volker Simonis <simonis at openjdk.org>
Date: 2021-10-28 12:40:30 +0000
URL: https://git.openjdk.java.net/amber/commit/a343fa8766bb12188881319f06b1d93161cf1619
8275865: Print deoptimization statistics in product builds
Reviewed-by: thartmann, kvn
! src/hotspot/share/runtime/java.cpp
+ test/hotspot/jtreg/runtime/logging/DeoptStats.java
Changeset: 85d8cd85
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-10-28 12:58:03 +0000
URL: https://git.openjdk.java.net/amber/commit/85d8cd85665d92d67bbc88399baaa8fe7eba14a6
8276100: Remove G1SegmentedArray constructor name parameter
Reviewed-by: ayang
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp
Changeset: abe52aea
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-10-28 14:40:53 +0000
URL: https://git.openjdk.java.net/amber/commit/abe52aea23d6025737666dfc2b265fdf1aae14bb
8275518: accessibility issue in Inet6Address docs
Reviewed-by: ihse, jjg
! src/java.base/share/classes/java/net/Inet6Address.java
Changeset: 309acbf0
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-10-28 15:27:26 +0000
URL: https://git.openjdk.java.net/amber/commit/309acbf0e86a0d248294503fccc7a936fa0a846e
8275703: System.loadLibrary fails on Big Sur for libraries hidden from filesystem
Reviewed-by: dholmes, alanb, mcimadamore
! make/test/JtregNativeJdk.gmk
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/native/libjava/NativeLibraries.c
! src/java.base/unix/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/windows/classes/jdk/internal/loader/ClassLoaderHelper.java
+ test/jdk/java/lang/RuntimeTests/loadLibrary/exeLibraryCache/LibraryFromCache.java
+ test/jdk/java/lang/RuntimeTests/loadLibrary/exeLibraryCache/exeLibraryCache.c
Changeset: c92f2305
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-10-28 15:37:15 +0000
URL: https://git.openjdk.java.net/amber/commit/c92f23055724d2df462f64fc51e57f5a13f679bb
8276110: Problemlist javax/swing/JMenu/4515762/bug4515762.java for macos12
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
Changeset: cb989cf3
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-10-28 15:51:29 +0000
URL: https://git.openjdk.java.net/amber/commit/cb989cf3a182ee07fe127b4536e7ff4213f31eaf
8275052: AArch64: Severe AES/GCM slowdown on MacOS for short blocks
Reviewed-by: ngasson, adinn
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp
Changeset: 63b9f8c0
Author: Mitsuru Kariya <Mitsuru.Kariya at oss.nttdata.com>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2021-10-28 15:56:17 +0000
URL: https://git.openjdk.java.net/amber/commit/63b9f8c0da2ed3634002f0f67b18555826aeddc4
8153490: Cannot setBytes() if incoming buffer's length is bigger than number of elements we want to insert.
Reviewed-by: lancea
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialBlobTests.java
! test/jdk/javax/sql/testng/test/rowset/serial/SerialClobTests.java
Changeset: 6d8fa8f6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-10-28 17:13:08 +0000
URL: https://git.openjdk.java.net/amber/commit/6d8fa8f6632a78dc79786cb102ba20f6834ad3f4
8255286: Implement ParametersTypeData::print_data_on fully
Reviewed-by: dholmes
! src/hotspot/share/oops/methodData.cpp
Changeset: 5a768f75
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-10-28 17:32:39 +0000
URL: https://git.openjdk.java.net/amber/commit/5a768f75c9cb013edbf6c61e79820bd180cad4ba
8276054: JMH benchmarks for Fences
Reviewed-by: redestad
+ test/micro/org/openjdk/bench/vm/fences/Multiple.java
+ test/micro/org/openjdk/bench/vm/fences/MultipleWithLoads.java
+ test/micro/org/openjdk/bench/vm/fences/MultipleWithStores.java
+ test/micro/org/openjdk/bench/vm/fences/SafePublishing.java
+ test/micro/org/openjdk/bench/vm/fences/Single.java
Changeset: c6339cb8
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-10-28 18:32:50 +0000
URL: https://git.openjdk.java.net/amber/commit/c6339cb8a255d387bb182ad20dd69f3d460cf1ed
8271820: Implementation of JEP 416: Reimplement Core Reflection with Method Handle
8013527: calling MethodHandles.lookup on itself leads to errors
Co-authored-by: Peter Levart <plevart at openjdk.org>
Co-authored-by: Claes Redestad <redestad at openjdk.org>
Co-authored-by: Mandy Chung <mchung at openjdk.org>
Reviewed-by: mcimadamore, plevart, egahlin, redestad, cjplummer, alanb
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
! src/hotspot/share/ci/ciField.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/classes/jdk/internal/reflect/AccessorUtils.java
+ src/java.base/share/classes/jdk/internal/reflect/CallerSensitiveAdapter.java
+ src/java.base/share/classes/jdk/internal/reflect/CsMethodAccessorAdapter.java
! src/java.base/share/classes/jdk/internal/reflect/DelegatingConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/DelegatingMethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/DirectConstructorHandleAccessor.java
+ src/java.base/share/classes/jdk/internal/reflect/DirectMethodHandleAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessor.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleAccessorFactory.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleBooleanFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleByteFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleCharacterFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleDoubleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleFloatFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleIntegerFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleLongFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleObjectFieldAccessorImpl.java
+ src/java.base/share/classes/jdk/internal/reflect/MethodHandleShortFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java
! src/java.base/share/native/libjava/NativeAccessors.c
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/java/lang/StackWalker/DumpStackTest.java
! test/jdk/java/lang/StackWalker/NativeMethod.java
! test/jdk/java/lang/StackWalker/VerifyStackTrace.java
+ test/jdk/java/lang/StackWalker/libnativeMethod.c
+ test/jdk/java/lang/invoke/CallerSensitiveMethodHandle.java
+ test/jdk/java/lang/invoke/MethodHandleInvokeUOE.java
= test/jdk/java/lang/invoke/callerSensitive/CallerSensitiveAccess.java
+ test/jdk/java/lang/invoke/callerSensitive/Main.java
+ test/jdk/java/lang/invoke/callerSensitive/csm/jdk/test/MethodInvokeTest.java
+ test/jdk/java/lang/invoke/callerSensitive/csm/module-info.java
+ test/jdk/java/lang/invoke/callerSensitive/src/java.base/java/util/CSM.java
+ test/jdk/java/lang/invoke/lookup/ChainedLookupTest.java
! test/jdk/java/lang/invoke/lookup/ReflectiveLookupTest.java
! test/jdk/java/lang/invoke/lookup/java.base/java/lang/LookupTest.java
+ test/jdk/java/lang/reflect/ChainedReflection.java
! test/jdk/java/lang/reflect/Field/TestFieldReflectValueOf.java
+ test/jdk/java/lang/reflect/Method/MethodArityLimit.java
+ test/jdk/java/lang/reflect/MethodHandleAccessorsTest.java
+ test/jdk/java/lang/reflect/callerCache/CustomLoaderTest.java
+ test/jdk/java/lang/reflect/callerCache/ReflectTest.java
+ test/jdk/java/lang/reflect/classInitialization/ExceptionInClassInitialization.java
+ test/jdk/java/lang/reflect/classInitialization/Initializer.java
+ test/jdk/java/lang/reflect/classInitialization/Test.java
! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java
! test/jdk/jdk/internal/reflect/Reflection/GetCallerClass.java
! test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.java
! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/micro/org/openjdk/bench/java/lang/reflect/ReflectionColdstartBenchmark.java
! test/micro/org/openjdk/bench/java/lang/reflect/ReflectionSpeedBenchmark.java
Changeset: afc0a4b9
Author: duke <duke at openjdk.org>
Date: 2021-10-28 22:01:52 +0000
URL: https://git.openjdk.java.net/amber/commit/afc0a4b9bd1838c01c4ae10d9ee9aa9ba238f53e
Automatic merge of master into stats-before-this-super
More information about the amber-dev
mailing list