git: openjdk/lanai: 19 new changesets

duke duke at openjdk.java.net
Thu Mar 11 03:01:48 UTC 2021


Changeset: 67ea3bd6
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-10 03:43:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/67ea3bd6

8263102: Expand documention of Method.isBridge

Reviewed-by: smarks

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java

Changeset: d8a9c3ca
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-10 06:07:39 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d8a9c3ca

8263002: Remove CDS MiscCode region

Reviewed-by: coleenp, dholmes

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/cppVtables.hpp
! src/hotspot/share/memory/dumpAllocStats.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java

Changeset: 3fe8a466
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-10 06:39:17 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3fe8a466

8263170: ComboBoxModel documentation refers to a nonexistent type

Reviewed-by: azvegint, trebari, pbansal, aivanov, kizune

! src/java.desktop/share/classes/javax/swing/ComboBoxModel.java

Changeset: fdd39411
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2021-03-10 11:05:29 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fdd39411

8263233: Update java.net and java.nio to use instanceof pattern variable

Reviewed-by: dfuchs, bpb, chegar, michaelm

! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpCookie.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InterfaceAddress.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/channels/Channels.java

Changeset: c0542ed8
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-10 12:48:12 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c0542ed8

6251901: BasicTextUI: installDefaults method are contrary to the documentation

Reviewed-by: azvegint, kizune, aivanov

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java

Changeset: fab56766
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-10 13:14:00 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fab56766

8247869: Change NONCOPYABLE to delete the operations

Reviewed-by: kbarrett, dholmes

! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 4d21a455
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-10 14:15:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4d21a455

8262913: KlassFactory::create_from_stream should never return NULL

Reviewed-by: hseigel, iklam

! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/unsafe.cpp
+ test/hotspot/jtreg/runtime/DefineClass/A.java
+ test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java
+ test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c

Changeset: c8c0234b
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2021-03-10 14:46:57 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c8c0234b

8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java

Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java

Changeset: b2a2ddff
Author:    Evan Whelan <ewhelan at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date:      2021-03-10 15:15:53 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b2a2ddff

8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed"

Reviewed-by: rhalade

! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java

Changeset: 4b5be40a
Author:    Rahul Raghavan <rraghavan at openjdk.org>
Date:      2021-03-10 15:59:38 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4b5be40a

8238812: assert(false) failed: bad AD file

Reviewed-by: thartmann, chagedorn, roland

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/parse2.cpp
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java

Changeset: 7e52a6e8
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-10 17:03:39 +0000
URL:       https://git.openjdk.java.net/lanai/commit/7e52a6e8

8263380: Unintended use of Objects.nonNull in VarHandles

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/invoke/VarHandles.java

Changeset: 9399e1b7
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-03-10 17:18:36 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9399e1b7

8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive"

Reviewed-by: iklam, minqi

! src/hotspot/share/memory/filemap.cpp
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java

Changeset: acda8129
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-10 17:45:54 +0000
URL:       https://git.openjdk.java.net/lanai/commit/acda8129

8263333: Improve links from core reflection to JLS and JVMS

Reviewed-by: jfranck

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.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

Changeset: b482733f
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-10 20:02:12 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b482733f

8259218: (fs) Add links in from overloaded methods in java.nio.file.Files

Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/java/nio/file/Files.java

Changeset: 57f16f9f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-10 20:58:18 +0000
URL:       https://git.openjdk.java.net/lanai/commit/57f16f9f

8262377: Parallel class resolution loses constant pool error

Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp at openjdk.org>
Co-authored-by: Ioi Lam <iklam at openjdk.org>
Reviewed-by: dholmes, iklam, hseigel, kvn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionErrorTest.java

Changeset: c6d74bd9
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-03-10 22:33:56 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c6d74bd9

8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code

Reviewed-by: coleenp, pchilanomate, dcubed, cjplummer, sspitsyn

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! test/hotspot/gtest/oops/test_markWord.cpp

Changeset: 6971c23a
Author:    Ian Graves <igraves at openjdk.org>
Committer: Brent Christian <bchristi at openjdk.org>
Date:      2021-03-10 22:46:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/6971c23a

8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character

Reviewed-by: bchristi, naoto

! src/java.base/share/classes/java/util/Formatter.java
+ test/jdk/java/util/Formatter/HexFloatZeroPadding.java

Changeset: 32cbd193
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2021-03-11 00:26:26 +0000
URL:       https://git.openjdk.java.net/lanai/commit/32cbd193

8263105: security-libs doclint cleanup

Reviewed-by: iris, darcy, dfuchs, mullan

! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java

Changeset: 79b2f865
Author:    duke <duke at openjdk.org>
Date:      2021-03-11 03:00:17 +0000
URL:       https://git.openjdk.java.net/lanai/commit/79b2f865

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list