hg: panama/dev: 65 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed May 20 22:04:11 UTC 2020


Changeset: 867c7b8ff48a
Author:    redestad
Date:      2020-05-16 01:35 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/867c7b8ff48a

8232213: runtime/MemberName/MemberNameLeak.java fails intermittently
Reviewed-by: dcubed, coleenp

! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java

Changeset: 6c5509217407
Author:    ihse
Date:      2020-05-16 09:43 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/6c5509217407

8240228: "make hotspot-ide-project" on Windows creates a Visual Studio project with empty preprocessor defines
Reviewed-by: erikj

! make/hotspot/ide/CreateVSProject.gmk

Changeset: 212f5084ac72
Author:    vromero
Date:      2020-05-17 11:09 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/212f5084ac72

8242478: compiler implementation for records (Second Preview)
Reviewed-by: mcimadamore, jlahoda, darcy

! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/InterfaceInInner.out
+ test/langtools/tools/javac/LocalInterface.java
+ test/langtools/tools/javac/LocalInterface.out
+ test/langtools/tools/javac/LocalRecord.java
+ test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
- test/langtools/tools/javac/diags/examples/CanonicalConstructorMustBePublic.java
! test/langtools/tools/javac/diags/examples/EnumsMustBeStatic.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/enum/NestedEnum.out
! test/langtools/tools/javac/enum/T5081785.out
! test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java
! test/langtools/tools/javac/processing/model/element/TestRecordDesugar.java
+ test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java

Changeset: 179d3a7a5d10
Author:    darcy
Date:      2020-05-17 11:34 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/179d3a7a5d10

8245146: Update description of SourceVersion.RELEASE_15 with text blocks
Reviewed-by: jlaskey

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java

Changeset: d652d9aaf286
Author:    michaelm
Date:      2020-05-17 21:15 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/d652d9aaf286

8241305: Add protocol specific factory creation methods to SocketChannel and ServerSocketChannel
Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
+ test/jdk/java/nio/channels/etc/LocalSocketAddressType.java
+ test/jdk/java/nio/channels/etc/OpenAndConnect.java
+ test/jdk/java/nio/channels/etc/ProtocolFamilies.java

Changeset: a95911422005
Author:    iklam
Date:      2020-05-17 15:10 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/a95911422005

8244536: cds/DeterministicDump.java failed: File content different
Reviewed-by: ccheung, stuefe

! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java

Changeset: 140c5adcabdd
Author:    mdoerr
Date:      2020-05-18 10:57 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/140c5adcabdd

8235673: [C1, C2] Split inlining control flags
Reviewed-by: neliasso, kvn, thartmann

! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/sparc/c1_globals_sparc.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/c2/Test5091921.java
! test/hotspot/jtreg/compiler/c2/Test6792161.java
! test/hotspot/jtreg/compiler/c2/Test6910605_2.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java

Changeset: 514d886378a7
Author:    ngasson
Date:      2020-05-18 10:33 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/514d886378a7

8244981: jpackage error due to missing final newline in Debian control file
Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java

Changeset: 69f6b9a8594f
Author:    iwalulya
Date:      2020-05-14 15:27 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/69f6b9a8594f

8244752: Enable Linux support for multiple huge page sizes -XX:LargePageSizeInBytes
Reviewed-by: kbarrett, sjohanss, stuefe, tschatzl

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp

Changeset: a0a21978f3b9
Author:    jlahoda
Date:      2020-04-29 18:35 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/a0a21978f3b9

8241616: Timestamps on ct.sym entries lead to non-reproducible builds
Summary: Generate ct.sym in a reproducible way
Reviewed-by: ihse

! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java
! make/modules/jdk.compiler/Gendata.gmk
! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java

Changeset: 1ba9a9a3f948
Author:    chagedorn
Date:      2020-05-18 12:32 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/1ba9a9a3f948

8244433: Remove saving of RSP in Assembler::pusha_uncached()
Summary: Remove move instruction to save the actual value of RSP in Assembler::pusha_uncached() on x86.
Reviewed-by: eosterlund, thartmann, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp

Changeset: 304e65936f8f
Author:    herrick
Date:      2020-05-18 10:11 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/304e65936f8f

8237971: Package type for runtime image on macosx
Reviewed-by: asemenyuk, almatvee

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/DMGsetup.scpt

Changeset: f814dd59bfe9
Author:    kbarrett
Date:      2020-05-18 10:47 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/f814dd59bfe9

8245137: aarch64 ICache flush depends on enabling gnu extensions
Summary: Use __builtin___clear_cache.
Reviewed-by: aph, dholmes

! src/hotspot/cpu/aarch64/icache_aarch64.hpp

Changeset: 8d03f6bec6de
Author:    coleenp
Date:      2020-05-18 11:31 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/8d03f6bec6de

8242424: Deprecate InitialBootClassLoaderMetaspaceSize
8243147: Deprecate UseLargePagesInMetaspace
Summary: mark these options for deprecation
Reviewed-by: stuefe, dcubed

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: 81d1f8a9c43d
Author:    minqi
Date:      2020-05-18 09:28 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/81d1f8a9c43d

8245070: 32-bit builds are broken after JDK-8242524
Reviewed-by: erikj, ihse

! make/Images.gmk

Changeset: 0050836e5934
Author:    ascarpino
Date:      2020-05-18 09:42 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/0050836e5934

8166597: Crypto support for the EdDSA Signature Algorithm
Reviewed-by: weijun, mullan, wetmore

! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ src/java.base/share/classes/java/security/interfaces/EdECKey.java
+ src/java.base/share/classes/java/security/interfaces/EdECPrivateKey.java
+ src/java.base/share/classes/java/security/interfaces/EdECPublicKey.java
+ src/java.base/share/classes/java/security/spec/EdDSAParameterSpec.java
+ src/java.base/share/classes/java/security/spec/EdECPoint.java
+ src/java.base/share/classes/java/security/spec/EdECPrivateKeySpec.java
+ src/java.base/share/classes/java/security/spec/EdECPublicKeySpec.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/provider/SHA3.java
+ src/java.base/share/classes/sun/security/provider/SHAKE256.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialModBinP.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ParametersMap.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed25519Operations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed448Operations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAAlgorithmParameters.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyPairGenerator.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAOperations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPublicKeyImpl.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSASignature.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdECOperations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/point/ExtendedHomogeneousPoint.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/point/Point.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/point/ProjectivePoint.java
+ test/jdk/sun/security/ec/ed/EdECKeyFormat.java
+ test/jdk/sun/security/ec/ed/TestEdDSA.java
+ test/jdk/sun/security/ec/ed/TestEdOps.java
! test/jdk/sun/security/ec/xec/TestXECOps.java
! test/jdk/sun/security/ec/xec/XECIterative.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
! test/lib/jdk/test/lib/Convert.java
! test/micro/org/openjdk/bench/javax/crypto/full/SignatureBench.java

Changeset: d1ad49003c3d
Author:    joehw
Date:      2020-05-18 17:15 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/d1ad49003c3d

8244342: Compilation warnings about unexpected serialization related method signatures.
Reviewed-by: lancea, naoto, rriggs

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java

Changeset: b78256118358
Author:    zgu
Date:      2020-05-18 14:47 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/b78256118358

8245124: Shenandoah: optimize code root evacuation/update during concurrent class unloading
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp

Changeset: 4bec5ceb7e59
Author:    jjg
Date:      2020-05-18 13:24 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/4bec5ceb7e59

8239816: Make handling of module / package / types consistent.
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java

Changeset: 45aa4f41e8d1
Author:    joehw
Date:      2020-05-18 22:13 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/45aa4f41e8d1

8245231: Javadoc for the readObject methods needs to be updated
Reviewed-by: lancea, msheppar

! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java

Changeset: ca1687338afe
Author:    ysuenaga
Date:      2020-05-19 09:02 +0900
URL:       https://hg.openjdk.java.net/panama/dev/rev/ca1687338afe

8233706: JFR emergency dump should be performed after error reporting
Reviewed-by: mgronlun, egahlin

! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java

Changeset: 0b2e88024e7a
Author:    hchao
Date:      2020-05-19 11:55 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/0b2e88024e7a

8245151: jarsigner should not raise duplicate warnings on verification
Reviewed-by: weijun

! 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/TimestampCheck.java

Changeset: 62d97ec739db
Author:    valeriep
Date:      2020-05-19 04:05 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/62d97ec739db

8242151: Improve OID mapping and reuse among JDK security providers for aliases registration
Summary: Use sun.security.util.KnownOIDs enum instead of hardcoding oid strings everywhere
Reviewed-by: weijun

! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/PKCS12Attribute.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/timestamp/TSRequest.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
+ src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/util/NamedCurve.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AccessDescription.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/OIDMap.java
! src/java.base/share/classes/sun/security/x509/OIDName.java
! src/java.base/share/classes/sun/security/x509/PKIXExtensions.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.security.jgss/share/classes/org/ietf/jgss/Oid.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Token.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/ServiceDesc.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! test/jdk/java/security/testlibrary/CertificateBuilder.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/sun/security/jgss/spnego/NotPreferredMech.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttributeReader.java
! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/jdk/sun/security/pkcs12/PKCS12SameKeyId.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java
! test/jdk/sun/security/pkcs12/ParamsTest.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
! test/jdk/sun/security/util/Oid/OidEquals.java
! test/jdk/sun/security/util/Oid/OidFormat.java
! test/jdk/sun/security/util/Oid/S11N.java
! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java
! test/jdk/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
! test/jdk/sun/security/x509/equalNames/AltNamesEqualsTest.java

Changeset: 22887fc44d67
Author:    pliden
Date:      2020-05-19 08:34 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/22887fc44d67

8245233: ZGC: Load volatile oops using Atomic::load()
Reviewed-by: stefank, kbarrett, smonteith

! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp

Changeset: 5f659a149bae
Author:    pliden
Date:      2020-05-19 08:34 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/5f659a149bae

8245196: ZGC: No need to disable UseBiasedLocking by default
Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/z/zArguments.cpp

Changeset: 24381fe4350b
Author:    pliden
Date:      2020-05-19 08:34 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/24381fe4350b

8245098: Make SafeFetch32/N available earlier
Reviewed-by: kbarrett, dholmes

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 03f80df56e6d
Author:    pliden
Date:      2020-05-19 08:34 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/03f80df56e6d

8245106: ZGC: Fix incorrect setup when using -XX:+UseTransparentHugePages
Reviewed-by: stefank, eosterlund

! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp

Changeset: 75ec2d59570d
Author:    ihse
Date:      2020-05-19 09:12 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/75ec2d59570d

8245168: jlink should not be treated as a "small" tool
Reviewed-by: erikj

! make/autoconf/spec.gmk.in

Changeset: c14e8bf10642
Author:    ssahoo
Date:      2020-05-19 02:36 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/c14e8bf10642

8209632: Develop new tests for EdDSA API
Summary: New Tests for EdDSA
Reviewed-by: ascarpino

+ test/jdk/sun/security/ec/ed/EdCRLSign.java
+ test/jdk/sun/security/ec/ed/EdDSAKeyCompatibility.java
+ test/jdk/sun/security/ec/ed/EdDSAKeySize.java
+ test/jdk/sun/security/ec/ed/EdDSANegativeTest.java
+ test/jdk/sun/security/ec/ed/EdDSAParamSpec.java
+ test/jdk/sun/security/ec/ed/EdDSAReuseTest.java
+ test/jdk/sun/security/ec/ed/EdDSATest.java

Changeset: b1d6fe622f8e
Author:    ysuenaga
Date:      2020-05-19 20:58 +0900
URL:       https://hg.openjdk.java.net/panama/dev/rev/b1d6fe622f8e

8244819: hsdis does not compile with binutils 2.34+
Reviewed-by: kvn, thartmann

! src/utils/hsdis/hsdis.c

Changeset: be14f631436c
Author:    mdoerr
Date:      2020-05-19 15:11 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/be14f631436c

8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing)
Summary: Introduce separate nodes with acquire semantics which match ReverseBytes + Load.acquire.
Reviewed-by: shade, lucy

! src/hotspot/cpu/ppc/ppc.ad

Changeset: 7631df99930a
Author:    ihse
Date:      2020-05-19 15:49 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/7631df99930a

8244093: Move all IDE support into coherent structure in make directory
Reviewed-by: mcimadamore, jlahoda, chegar, erikj

! bin/idea.sh
! make/Main.gmk
- make/hotspot/ide/CreateVSProject.gmk
- make/hotspot/src/classes/build/tools/projectcreator/ArgsParser.java
- make/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
- make/hotspot/src/classes/build/tools/projectcreator/FileTreeCreator.java
- make/hotspot/src/classes/build/tools/projectcreator/FileTreeCreatorVC10.java
- make/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java
- make/hotspot/src/classes/build/tools/projectcreator/Util.java
- make/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatform.java
- make/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java
+ make/ide/idea/jdk/build.xml
+ make/ide/idea/jdk/idea.gmk
+ make/ide/idea/jdk/template/.name
+ make/ide/idea/jdk/template/ant.xml
+ make/ide/idea/jdk/template/compiler.xml
+ make/ide/idea/jdk/template/copyright/profiles_settings.xml
+ make/ide/idea/jdk/template/jdk.iml
+ make/ide/idea/jdk/template/misc.xml
+ make/ide/idea/jdk/template/modules.xml
+ make/ide/idea/jdk/template/scopes/scope_settings.xml
+ make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java
+ make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java
+ make/ide/idea/jdk/template/vcs.xml
+ make/ide/idea/jdk/template/workspace.xml
+ make/ide/idea/langtools/build.xml
+ make/ide/idea/langtools/template/ant.xml
+ make/ide/idea/langtools/template/codeStyleSettings.xml
+ make/ide/idea/langtools/template/compiler.xml
+ make/ide/idea/langtools/template/copyright/langtools.xml
+ make/ide/idea/langtools/template/copyright/profiles_settings.xml
+ make/ide/idea/langtools/template/inspectionProfiles/langtools.xml
+ make/ide/idea/langtools/template/inspectionProfiles/profiles_settings.xml
+ make/ide/idea/langtools/template/langtools.iml
+ make/ide/idea/langtools/template/misc.xml
+ make/ide/idea/langtools/template/modules.xml
+ make/ide/idea/langtools/template/runConfigurations/javac.xml
+ make/ide/idea/langtools/template/runConfigurations/javadoc.xml
+ make/ide/idea/langtools/template/runConfigurations/javap.xml
+ make/ide/idea/langtools/template/runConfigurations/jshell.xml
+ make/ide/idea/langtools/template/runConfigurations/sjavac.xml
+ make/ide/idea/langtools/template/src/idea/IdeaLoggerWrapper.java
+ make/ide/idea/langtools/template/src/idea/LangtoolsIdeaAntLogger.java
+ make/ide/idea/langtools/template/vcs.xml
+ make/ide/idea/langtools/template/workspace.xml
+ make/ide/netbeans/hotspot/nbproject/configurations.xml
+ make/ide/netbeans/hotspot/nbproject/project.xml
+ make/ide/netbeans/langtools/README
+ make/ide/netbeans/langtools/build.xml
+ make/ide/netbeans/langtools/nbproject/project.properties
+ make/ide/netbeans/langtools/nbproject/project.xml
+ make/ide/visualstudio/hotspot/CreateVSProject.gmk
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ArgsParser.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/FileTreeCreator.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/FileTreeCreatorVC10.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/ProjectCreator.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/Util.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatform.java
+ make/ide/visualstudio/hotspot/src/classes/build/tools/projectcreator/WinGammaPlatformVC10.java
+ make/ide/vscode/hotspot/CreateVSCodeProject.gmk
+ make/ide/vscode/hotspot/indexers/ccls-extensions.txt
+ make/ide/vscode/hotspot/indexers/ccls-notes.txt
+ make/ide/vscode/hotspot/indexers/ccls-settings.txt
+ make/ide/vscode/hotspot/indexers/clangd-extensions.txt
+ make/ide/vscode/hotspot/indexers/clangd-notes.txt
+ make/ide/vscode/hotspot/indexers/clangd-settings.txt
+ make/ide/vscode/hotspot/indexers/cpptools-extensions.txt
+ make/ide/vscode/hotspot/indexers/cpptools-settings.txt
+ make/ide/vscode/hotspot/indexers/rtags-extensions.txt
+ make/ide/vscode/hotspot/indexers/rtags-settings.txt
+ make/ide/vscode/hotspot/template-launch.jsonc
+ make/ide/vscode/hotspot/template-tasks.jsonc
+ make/ide/vscode/hotspot/template-workspace-folder.txt
+ make/ide/vscode/hotspot/template-workspace.jsonc
- make/idea/build.xml
- make/idea/idea.gmk
- make/idea/template/.name
- make/idea/template/ant.xml
- make/idea/template/compiler.xml
- make/idea/template/copyright/profiles_settings.xml
- make/idea/template/jdk.iml
- make/idea/template/misc.xml
- make/idea/template/modules.xml
- make/idea/template/scopes/scope_settings.xml
- make/idea/template/src/idea/IdeaLoggerWrapper.java
- make/idea/template/src/idea/JdkIdeaAntLogger.java
- make/idea/template/vcs.xml
- make/idea/template/workspace.xml
- make/jdk/netbeans/README
- make/jdk/netbeans/awt2d/README
- make/jdk/netbeans/awt2d/build.properties
- make/jdk/netbeans/awt2d/build.xml
- make/jdk/netbeans/awt2d/nbproject/project.xml
- make/jdk/netbeans/client_sanity/README
- make/jdk/netbeans/client_sanity/build.xml
- make/jdk/netbeans/client_sanity/manifest.mf
- make/jdk/netbeans/client_sanity/nbproject/build-impl.xml
- make/jdk/netbeans/client_sanity/nbproject/genfiles.properties
- make/jdk/netbeans/client_sanity/nbproject/project.properties
- make/jdk/netbeans/client_sanity/nbproject/project.xml
- make/jdk/netbeans/common/README-ent
- make/jdk/netbeans/common/architectures/README
- make/jdk/netbeans/common/architectures/arch-amd64.properties
- make/jdk/netbeans/common/architectures/arch-i386.properties
- make/jdk/netbeans/common/architectures/arch-sparc.properties
- make/jdk/netbeans/common/architectures/arch-x86.properties
- make/jdk/netbeans/common/architectures/arch-x86_64.properties
- make/jdk/netbeans/common/architectures/name-Bsd.properties
- make/jdk/netbeans/common/architectures/name-Linux.properties
- make/jdk/netbeans/common/architectures/name-Macosx.properties
- make/jdk/netbeans/common/architectures/name-SunOS.properties
- make/jdk/netbeans/common/build-folder.ent
- make/jdk/netbeans/common/closed-share-sources.ent
- make/jdk/netbeans/common/closed-share-view.ent
- make/jdk/netbeans/common/demo-sources.ent
- make/jdk/netbeans/common/demo-view.ent
- make/jdk/netbeans/common/file-view.ent
- make/jdk/netbeans/common/java-data-native.ent
- make/jdk/netbeans/common/java-data-no-native.ent
- make/jdk/netbeans/common/jtreg-sources.ent
- make/jdk/netbeans/common/jtreg-view.ent
- make/jdk/netbeans/common/macosx-sources.ent
- make/jdk/netbeans/common/macosx-view.ent
- make/jdk/netbeans/common/make.xml
- make/jdk/netbeans/common/properties.ent
- make/jdk/netbeans/common/sample-sources.ent
- make/jdk/netbeans/common/sample-view.ent
- make/jdk/netbeans/common/share-sources.ent
- make/jdk/netbeans/common/share-view.ent
- make/jdk/netbeans/common/shared.xml
- make/jdk/netbeans/common/standard-actions.ent
- make/jdk/netbeans/common/standard-bindings.ent
- make/jdk/netbeans/common/unix-sources.ent
- make/jdk/netbeans/common/unix-view.ent
- make/jdk/netbeans/common/windows-sources.ent
- make/jdk/netbeans/common/windows-view.ent
- make/jdk/netbeans/j2se/README
- make/jdk/netbeans/j2se/build.properties
- make/jdk/netbeans/j2se/build.xml
- make/jdk/netbeans/j2se/nbproject/project.xml
- make/jdk/netbeans/jarzip/README
- make/jdk/netbeans/jarzip/build.properties
- make/jdk/netbeans/jarzip/build.xml
- make/jdk/netbeans/jarzip/nbproject/project.xml
- make/jdk/netbeans/jconsole/README
- make/jdk/netbeans/jconsole/build.properties
- make/jdk/netbeans/jconsole/build.xml
- make/jdk/netbeans/jconsole/nbproject/project.xml
- make/jdk/netbeans/jdbc/README
- make/jdk/netbeans/jdbc/build.properties
- make/jdk/netbeans/jdbc/build.xml
- make/jdk/netbeans/jdbc/nbproject/project.xml
- make/jdk/netbeans/jdwpgen/build.xml
- make/jdk/netbeans/jdwpgen/nbproject/build-impl.xml
- make/jdk/netbeans/jdwpgen/nbproject/findbugs.settings
- make/jdk/netbeans/jdwpgen/nbproject/genfiles.properties
- make/jdk/netbeans/jdwpgen/nbproject/project.properties
- make/jdk/netbeans/jdwpgen/nbproject/project.xml
- make/jdk/netbeans/jdwpgen/nbproject/sqe.properties
- make/jdk/netbeans/jmx/README
- make/jdk/netbeans/jmx/build.properties
- make/jdk/netbeans/jmx/build.xml
- make/jdk/netbeans/jmx/nbproject/project.xml
- make/jdk/netbeans/swing/README
- make/jdk/netbeans/swing/build.properties
- make/jdk/netbeans/swing/build.xml
- make/jdk/netbeans/swing/nbproject/project.xml
- make/jdk/netbeans/world/README
- make/jdk/netbeans/world/build.properties
- make/jdk/netbeans/world/build.xml
- make/jdk/netbeans/world/nbproject/project.xml
! make/langtools/build.xml
- make/langtools/intellij/build.xml
- make/langtools/intellij/template/ant.xml
- make/langtools/intellij/template/codeStyleSettings.xml
- make/langtools/intellij/template/compiler.xml
- make/langtools/intellij/template/copyright/langtools.xml
- make/langtools/intellij/template/copyright/profiles_settings.xml
- make/langtools/intellij/template/inspectionProfiles/langtools.xml
- make/langtools/intellij/template/inspectionProfiles/profiles_settings.xml
- make/langtools/intellij/template/langtools.iml
- make/langtools/intellij/template/misc.xml
- make/langtools/intellij/template/modules.xml
- make/langtools/intellij/template/runConfigurations/javac.xml
- make/langtools/intellij/template/runConfigurations/javadoc.xml
- make/langtools/intellij/template/runConfigurations/javap.xml
- make/langtools/intellij/template/runConfigurations/jshell.xml
- make/langtools/intellij/template/runConfigurations/sjavac.xml
- make/langtools/intellij/template/src/idea/IdeaLoggerWrapper.java
- make/langtools/intellij/template/src/idea/LangtoolsIdeaAntLogger.java
- make/langtools/intellij/template/vcs.xml
- make/langtools/intellij/template/workspace.xml
- make/langtools/netbeans/README
- make/langtools/netbeans/langtools/build.xml
- make/langtools/netbeans/langtools/nbproject/project.properties
- make/langtools/netbeans/langtools/nbproject/project.xml
- make/nb_native/nbproject/configurations.xml
- make/nb_native/nbproject/project.xml
- make/vscode/CreateVSCodeProject.gmk
- make/vscode/indexers/ccls-extensions.txt
- make/vscode/indexers/ccls-notes.txt
- make/vscode/indexers/ccls-settings.txt
- make/vscode/indexers/clangd-extensions.txt
- make/vscode/indexers/clangd-notes.txt
- make/vscode/indexers/clangd-settings.txt
- make/vscode/indexers/cpptools-extensions.txt
- make/vscode/indexers/cpptools-settings.txt
- make/vscode/indexers/rtags-extensions.txt
- make/vscode/indexers/rtags-settings.txt
- make/vscode/template-launch.jsonc
- make/vscode/template-tasks.jsonc
- make/vscode/template-workspace-folder.txt
- make/vscode/template-workspace.jsonc

Changeset: 0c1aa8020424
Author:    ihse
Date:      2020-05-19 15:59 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/0c1aa8020424

8245287: Start using ModuleWrapper for gensrc as well
Reviewed-by: erikj

! make/Main.gmk
! make/MainSupport.gmk
! make/common/modules/GensrcCommonJdk.gmk
! make/common/modules/GensrcCommonLangtools.gmk
! make/modules/java.base/Gensrc.gmk
! make/modules/java.base/gensrc/GensrcBuffer.gmk
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
! make/modules/java.base/gensrc/GensrcCharsetCoder.gmk
! make/modules/java.base/gensrc/GensrcCharsetMapping.gmk
! make/modules/java.base/gensrc/GensrcEmojiData.gmk
! make/modules/java.base/gensrc/GensrcExceptions.gmk
! make/modules/java.base/gensrc/GensrcLocaleData.gmk
! make/modules/java.base/gensrc/GensrcMisc.gmk
! make/modules/java.base/gensrc/GensrcModuleLoaderMap.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
! make/modules/java.desktop/Gensrc.gmk
! make/modules/java.desktop/gensrc/GensrcIcons.gmk
! make/modules/java.desktop/gensrc/GensrcSwing.gmk
! make/modules/java.desktop/gensrc/GensrcX11Wrappers.gmk
! make/modules/java.logging/Gensrc.gmk
! make/modules/jdk.charsets/Gensrc.gmk
! make/modules/jdk.compiler/Gensrc.gmk
! make/modules/jdk.hotspot.agent/Gensrc.gmk
! make/modules/jdk.incubator.jpackage/Gensrc.gmk
! make/modules/jdk.internal.vm.compiler.management/Gensrc.gmk
! make/modules/jdk.internal.vm.compiler/Gensrc.gmk
! make/modules/jdk.jartool/Gensrc.gmk
! make/modules/jdk.javadoc/Gensrc.gmk
! make/modules/jdk.jdeps/Gensrc.gmk
! make/modules/jdk.jdi/Gensrc.gmk
! make/modules/jdk.jlink/Gensrc.gmk
! make/modules/jdk.jshell/Gensrc.gmk
! make/modules/jdk.localedata/Gensrc.gmk
! make/modules/jdk.management.agent/Gensrc.gmk

Changeset: 8f6fe75b982b
Author:    weijun
Date:      2020-05-19 22:06 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/8f6fe75b982b

8245280: Add runtime/cds/appcds/SignedJar.java to problem list
Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: c1514f51f42e
Author:    dtitov
Date:      2020-05-19 09:40 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/c1514f51f42e

8241080: Consolidate signature parsing code in serviceability tools
Reviewed-by: sspitsyn, cjplummer

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/JNITypeParser.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/inStream.c
! src/jdk.jdwp.agent/share/native/libjdwp/inStream.h
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
+ src/jdk.jdwp.agent/share/native/libjdwp/signature.c
+ src/jdk.jdwp.agent/share/native/libjdwp/signature.h
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h

Changeset: 6d2c3c2fcb43
Author:    jjg
Date:      2020-05-19 10:11 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/6d2c3c2fcb43

8243396: Add a brief description of argfiles to the javadoc help output
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/langtools/jdk/javadoc/tool/CommandLineHelpTest.java

Changeset: 571fa76449b8
Author:    xliu
Date:      2020-05-19 10:38 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/571fa76449b8

8244170: [aarch64] correct instruction typo for dcps1/2/3
Summary: Replace dpcs with dcps
Reviewed-by: adinn, phh

! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: 98d450e6aabf
Author:    phh
Date:      2020-05-19 11:20 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/98d450e6aabf

8244966: Add .vscode to .hgignore and .gitignore
Summary: Add .vscode to .hgignore and .gitignore
Reviewed-by: erikj, ihse
Contributed-by: dlemmond at amazon.com

! .gitignore
! .hgignore

Changeset: 88142d00ec1c
Author:    stuefe
Date:      2020-05-19 21:04 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/88142d00ec1c

8245035: Clean up os::split_reserved_memory()
Reviewed-by: coleenp, stefank

! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_solaris.inline.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 10cf1d393996
Author:    amenkov
Date:      2020-05-19 14:46 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/10cf1d393996

8229829: java/lang/management/ThreadMXBean/Locks.java fails with java.lang.RuntimeException: Thread WaitingThread is at WAITING state but is expected to be in Thread.State = WAITING
Reviewed-by: sspitsyn, dholmes

! test/jdk/java/lang/management/ThreadMXBean/Locks.java

Changeset: 5e33db086599
Author:    darcy
Date:      2020-05-19 15:17 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/5e33db086599

8245147: Refactor and improve utility of test/langtools/tools/javac/versions/Versions.java
Reviewed-by: vromero

! test/langtools/tools/javac/versions/Versions.java

Changeset: 4cd328cdd20f
Author:    ngasson
Date:      2020-05-11 12:05 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/4cd328cdd20f

8244164: AArch64: jaotc generates incorrect code for compressed OOPs with non-zero heap base
Reviewed-by: aph

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotMove.java
+ test/hotspot/jtreg/compiler/aot/TestHeapBase.java

Changeset: 725478d023c4
Author:    kbarrett
Date:      2020-05-20 02:02 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/725478d023c4

8245236: Remove MO_VOLATILE Access decorator
Summary: Use MO_RELAXED instead of MO_VOLATILE and removed MO_VOLATILE.
Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/accessDecorators.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 5bc71b982f41
Author:    pliden
Date:      2020-05-20 10:54 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/5bc71b982f41

8244291: Test: gc/z/TestGarbageCollectorMXBean.java failed: "unexpected cycles"
Reviewed-by: eosterlund, tschatzl

! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java

Changeset: 034b35d94afc
Author:    mbaesken
Date:      2020-05-06 17:24 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/034b35d94afc

8244183: linker error jpackageapplauncher on Windows 32bit
Reviewed-by: asemenyuk

! src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp

Changeset: 5ff07f5ad00e
Author:    eosterlund
Date:      2020-05-20 09:31 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/5ff07f5ad00e

8243996: Remove hardcoded field offsets from HotSpot
Reviewed-by: jrose, coleenp, dholmes, fparain

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/cppInterpreter.cpp
! src/hotspot/share/interpreter/cppInterpreter.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/init.cpp

Changeset: e196fdd59ff6
Author:    redestad
Date:      2020-05-20 11:35 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/e196fdd59ff6

8218173: exception during StringConcatFactory clinit breaks string concat with no fallback
Reviewed-by: psandoz, jlaskey

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: db19c7c917a2
Author:    pliden
Date:      2020-05-20 11:59 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/db19c7c917a2

8245450: ZGC: Remove unused ZArguments::initialize_platform()
Reviewed-by: tschatzl

- src/hotspot/cpu/aarch64/gc/z/zArguments_aarch64.cpp
- src/hotspot/cpu/x86/gc/z/zArguments_x86.cpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zArguments.hpp

Changeset: 8fe5ada6695d
Author:    mgronlun
Date:      2020-05-20 12:06 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/8fe5ada6695d

8245042: Improve scalability of reading Windows Performance counters via PDH when using the Process object
Reviewed-by: dcubed, egahlin

! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/pdh_interface.cpp
! src/hotspot/os/windows/pdh_interface.hpp

Changeset: 2499ae33ef07
Author:    stefank
Date:      2020-05-19 13:40 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/2499ae33ef07

8245002: Windows GDI functions don't support NUMA interleaving
Reviewed-by: kbarrett, sjohanss, tschatzl

! src/hotspot/os/windows/os_windows.cpp

Changeset: 4370158185a9
Author:    stefank
Date:      2020-05-20 08:56 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/4370158185a9

8245000: Windows GDI functions don't support large pages
Reviewed-by: kbarrett, sjohanss

! src/hotspot/os/windows/os_windows.cpp

Changeset: 94f93ab2f781
Author:    coleenp
Date:      2020-05-20 07:00 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/94f93ab2f781

8245428: Remove unused oopFactory functions
Reviewed-by: stuefe, dholmes

! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/oopFactory.hpp

Changeset: 77135aff19b9
Author:    jlahoda
Date:      2020-05-20 13:23 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/77135aff19b9

8245445: Langtools NetBeans ant build broken after JDK-8244093
Summary: Correcting paths in the NetBeans-specific langtools ant build.
Reviewed-by: mcimadamore

! make/ide/netbeans/langtools/build.xml

Changeset: 9bae474f4b16
Author:    ihse
Date:      2020-05-20 14:09 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/9bae474f4b16

8245281: Disabling hotspot gtest builds make it impossible to run tests
Reviewed-by: erikj

! make/Main.gmk

Changeset: b01b57c350bb
Author:    jlaskey
Date:      2020-05-20 10:00 -0300
URL:       https://hg.openjdk.java.net/panama/dev/rev/b01b57c350bb

8245398: Remove addition preview adornment from String::formatted
Reviewed-by: psandoz

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

Changeset: a4b9bc6f38fd
Author:    eosterlund
Date:      2020-05-20 13:20 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/a4b9bc6f38fd

8244416: Remove incorrect assert during inline cache cleaning
Reviewed-by: kvn, pliden

! src/hotspot/share/code/compiledMethod.cpp

Changeset: df707689dae2
Author:    shade
Date:      2020-05-20 15:24 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/df707689dae2

8245461: Shenandoah: refine mode name()-s
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.hpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.hpp

Changeset: 3df43128536e
Author:    shade
Date:      2020-05-20 15:24 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/3df43128536e

8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp

Changeset: 0c21a8e4fe47
Author:    stuefe
Date:      2020-05-20 15:56 +0200
URL:       https://hg.openjdk.java.net/panama/dev/rev/0c21a8e4fe47

8244733: Add ResourceHashtable::xxx_if_absent
Reviewed-by: coleenp, iklam, rehn, dholmes

! src/hotspot/share/classfile/bytecodeAssembler.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/utilities/resourceHash.hpp
! test/hotspot/gtest/utilities/test_resourceHash.cpp

Changeset: a0d9d2e73ef2
Author:    dfuchs
Date:      2020-05-20 18:57 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/a0d9d2e73ef2

8244031: HttpClient should have more tests for HEAD requests
Summary: Http2TestExchangeImpl.java updated to support HEAD responses; ForbiddenHeadTest.java added.
Reviewed-by: chegar, michaelm

+ test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java

Changeset: 497fd9f9129c
Author:    xliu
Date:      2020-05-20 11:29 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/497fd9f9129c

8245051: c1 is broken if it is compiled by gcc without -fno-lifetime-dse
Summary: Initialize BlockBegin block id in constructor rather than operator new
Reviewed-by: kbarrett, thartmann

! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_ValueMap.cpp

Changeset: 8ef08563699c
Author:    zgu
Date:      2020-05-20 17:16 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/8ef08563699c

8245240: Shenandoah: support nesting evacuation OOM scope
Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp

Changeset: 3e6fad87eec6
Author:    kbarrett
Date:      2020-05-20 17:21 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/3e6fad87eec6

8245022: ParallelGC abuses StarTask to also include partial objarray scan tasks
Summary: Change ParallelGC young collections to use ScannerTasks.
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/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: b81cf12e68e2
Author:    zgu
Date:      2020-05-20 17:45 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/b81cf12e68e2

8245288: Shenandoah: move up ShenandoahEvacOOM scope for code root processing during concurrent class unloading
Reviewed-by: shade

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

Changeset: f617e60efe6f
Author:    erikj
Date:      2020-05-20 14:30 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/f617e60efe6f

8245401: AbsPathsInImage.java fails on Windows on jdwp.dll
Reviewed-by: mikael, ihse

! test/jdk/build/AbsPathsInImage.java



More information about the panama-dev mailing list