hg: portola/portola: 109 new changesets
mikael.vidstedt at oracle.com
mikael.vidstedt at oracle.com
Fri Jan 24 06:29:55 UTC 2020
Changeset: 642b562ed16e
Author: darcy
Date: 2019-12-12 11:39 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/642b562ed16e
8230771: Remove terminally deprecated constructors in java.base
Summary: Additional review input from Victor Williams Stafusa da Silva
Reviewed-by: lancea, chegar, mchung, smarks, dfuchs
! src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java
Changeset: 3d21573742c7
Author: zgu
Date: 2019-12-12 15:20 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/3d21573742c7
8235842: Shenandoah: Implement native LRB for narrow oop
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: 939e712d581b
Author: prappo
Date: 2019-12-12 21:11 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/939e712d581b
8235447: Remove (obsolete) @author info from javadoc tests
Reviewed-by: ksrini, jjg
! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/langtools/jdk/javadoc/doclet/AuthorDD/p1/C1.java
! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/pkg/AnnotationOptional.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testBaseClass/BaseClass.java
! test/langtools/jdk/javadoc/doclet/testClassTree/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testClassTree/pkg/Coin.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C2.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C3.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/pkg1/C5.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg1/I1.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C2.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/pkg2/C3.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg/AnotherClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/NestedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/PrivateIncludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/ProtectedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/pkg1/PublicExcludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testIndex/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testIndex/pkg/Coin.java
! test/langtools/jdk/javadoc/doclet/testIndexFiles/TestIndexFiles.java
! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/ToDoTaglet.java
! test/langtools/jdk/javadoc/doclet/testLegacyTaglet/UnderlineTaglet.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/mylib/lang/StringBuilderChild.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testModules/moduleB/testpkg3mdlB/TestClassLinkOption.java
! test/langtools/jdk/javadoc/doclet/testModules/moduletags/module-info.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/AnnotationTypeUndocumented.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/Coin.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/pkg/TypeParameters.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/C2.java
! test/langtools/jdk/javadoc/doclet/testProperty/pkg/MyClassT.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeRegDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContaineeSynthDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerRegNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/ContainerSynthDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/NonSynthDocContainer.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegArryDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContaineeNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegContainerNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg/RegDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContaineeSynthDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerSynthNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/ContainerValNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContaineeNotDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValDoc.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/pkg1/RegContainerValNotDoc.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnnotationType.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/NestedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/PrivateIncludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/ProtectedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSearch/pkg1/PublicExcludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/NestedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/PrivateIncludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/ProtectedInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/pkg1/PublicExcludeInnerClass.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C2.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/pkg1/C3.java
! test/langtools/jdk/javadoc/doclet/testSinceTag/pkg1/C1.java
! test/langtools/jdk/javadoc/doclet/typeAnnotations/smoke/pkg/TargetTypes.java
Changeset: 2b0185471185
Author: jwilhelm
Date: 2019-12-13 02:49 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/2b0185471185
Added tag jdk-15+1 for changeset 63e17cf29bed
! .hgtags
Changeset: a2b03207a7f9
Author: mbalao
Date: 2019-12-11 15:43 -0300
URL: https://hg.openjdk.java.net/portola/portola/rev/a2b03207a7f9
8005819: Support cross-realm MSSFU
Reviewed-by: weijun
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAForUserEnc.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/PaPacOptions.java
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/ReferralsTest.java
Changeset: d6a38e8f7389
Author: ssahoo
Date: 2019-12-12 22:47 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/d6a38e8f7389
8234728: Some security tests should support TLSv1.3
Summary: Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
Changeset: 4a631f90648a
Author: pchilanomate
Date: 2019-12-13 14:28 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/4a631f90648a
8232733: Remove need to grab Threads_lock while processing handshakes
Summary: Threads_lock is not acquired anymore while processing handshakes
Reviewed-by: coleenp, rehn, dcubed, dholmes
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: ac372709206e
Author: naoto
Date: 2019-12-13 08:17 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/ac372709206e
8235238: Parsing a time string ignores any custom TimeZoneNameProvider
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
+ test/jdk/java/time/nontestng/java/time/zone/CustomZoneNameTest.java
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/META-INF/services/java.time.zone.ZoneRulesProvider
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/META-INF/services/java.util.spi.TimeZoneNameProvider
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomTimeZoneNameProvider.java
+ test/jdk/java/time/nontestng/java/time/zone/zoneProvider/custom/CustomZoneRulesProvider.java
Changeset: c97cf6fefbc1
Author: avoitylov
Date: 2019-12-13 20:35 +0300
URL: https://hg.openjdk.java.net/portola/portola/rev/c97cf6fefbc1
8231612: 100% cpu on arm32 in Service Thread
Reviewed-by: kbarrett, dsamersoff
! src/hotspot/share/runtime/atomic.hpp
Changeset: cec148db7b55
Author: jjg
Date: 2019-12-13 10:42 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/cec148db7b55
8235306: Support doc-comment tags that can be inline or block tags
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
+ test/langtools/jdk/javadoc/doclet/testBimodalTaglets/TestBimodalTaglets.java
! test/langtools/jdk/javadoc/doclet/testTaglets/TestTaglets.out
Changeset: fdd1c4a2ec5b
Author: hseigel
Date: 2019-12-13 19:50 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/fdd1c4a2ec5b
8235922: [TESTBUG]TestRecordAttrGenericSig.java and TestRecordAttr.java are failing
Summary: Replace hard-wired JDK version 14 with mechanisms that get the latest JDK version.
Reviewed-by: dcubed
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
Changeset: eefd0a71c160
Author: weijun
Date: 2019-12-14 13:50 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/eefd0a71c160
8234697: Generate sun.security.util.math.intpoly classes during build
Reviewed-by: erikj, mullan
! make/ToolsJdk.gmk
! make/gensrc/Gensrc-java.base.gmk
+ make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ make/jdk/src/classes/build/tools/intpoly/header.txt
- src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/header.txt
Changeset: 712c09c20824
Author: igerasim
Date: 2019-12-15 09:33 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/712c09c20824
8235930: java.util.regex.PrintPattern does not print a link to the next node
Reviewed-by: martin
! src/java.base/share/classes/java/util/regex/PrintPattern.java
Changeset: 89bac05dac16
Author: dholmes
Date: 2019-12-15 19:56 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/89bac05dac16
8231559: Remove expired flags in JDK 15
Reviewed-by: kbarrett, kvn
! src/hotspot/share/runtime/arguments.cpp
Changeset: 81a62171f681
Author: dholmes
Date: 2019-12-15 21:56 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/81a62171f681
8235965: Tests using ThreadLocalHandshakes need to stop using it as it no longer exists
Reviewed-by: iignatyev, jiefu
! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java
Changeset: b9a8f588e55a
Author: mbaesken
Date: 2019-11-29 08:00 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/b9a8f588e55a
8234968: check calloc rv in libinstrument InvocationAdapter
Reviewed-by: clanger, stuefe, sspitsyn
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: de152e6a99a5
Author: redestad
Date: 2019-12-16 13:40 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/de152e6a99a5
8235956: Remove javaClasses offset tests
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/javaClasses.cpp
Changeset: 4b189ba2cb2f
Author: mikael
Date: 2019-12-12 12:45 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/4b189ba2cb2f
8235814: Add --enable-deprecated-ports=yes to all solaris and SPARC build profiles
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: de66d41b9486
Author: bpb
Date: 2019-12-12 13:43 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/de66d41b9486
8235668: LineNumberReader#getLineNumber() returns wrong line number (one fewer) in Lucene test
Reviewed-by: alanb, rriggs
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! test/jdk/java/io/LineNumberReader/Read.java
Changeset: 9373d791b6bb
Author: mcimadamore
Date: 2019-12-12 22:59 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/9373d791b6bb
8234049: Implementation of Memory Access API (Incubator)
Reviewed-by: alanb, psandoz, chegar, rriggs, plevart, briangoetz, jrose, adinn, vlivanov
Contributed-by: jorn.vernee at oracle.com, vladimir.x.ivanov at oracle.com
! make/common/Modules.gmk
! make/gensrc/GensrcVarHandles.gmk
! src/hotspot/share/ci/ciField.cpp
+ src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
+ src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/StringCharBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
+ src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java
+ src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java
+ src/java.base/share/classes/jdk/internal/access/foreign/UnmapperProxy.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
+ src/jdk.incubator.foreign/share/classes/module-info.java
! test/jdk/TEST.groups
+ test/jdk/java/foreign/TEST.properties
+ test/jdk/java/foreign/TestArrays.java
+ test/jdk/java/foreign/TestByteBuffer.java
+ test/jdk/java/foreign/TestLayoutConstants.java
+ test/jdk/java/foreign/TestLayoutPaths.java
+ test/jdk/java/foreign/TestLayouts.java
+ test/jdk/java/foreign/TestMemoryAccess.java
+ test/jdk/java/foreign/TestMemoryAlignment.java
+ test/jdk/java/foreign/TestMemoryCopy.java
+ test/jdk/java/foreign/TestNative.java
+ test/jdk/java/foreign/TestSegments.java
+ test/jdk/java/foreign/TestSharedAccess.java
+ test/jdk/java/foreign/TestSlices.java
+ test/jdk/java/foreign/TestVarHandleCombinators.java
+ test/jdk/java/foreign/libNativeAccess.c
Changeset: 06d0db76de0b
Author: jwilhelm
Date: 2019-12-13 02:45 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/06d0db76de0b
Added tag jdk-14+27 for changeset 91a3f092682f
! .hgtags
Changeset: ccdd7713f14a
Author: pbansal
Date: 2019-12-13 12:08 +0530
URL: https://hg.openjdk.java.net/portola/portola/rev/ccdd7713f14a
8235744: PIT: test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java times out in linux-x64
Reviewed-by: psadhukhan, prr
! test/jdk/javax/swing/text/html/TestJLabelWithHTMLText.java
Changeset: fa82151f29c4
Author: ssahoo
Date: 2019-12-13 01:43 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/fa82151f29c4
8234728: Some security tests should support TLSv1.3
Summary: Tests were updated to support TLSv1.3 and cipher suite order
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
+ test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
Changeset: b7c69d80b5c3
Author: iveresov
Date: 2019-12-13 10:04 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/b7c69d80b5c3
8235634: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives/src/org/graalvm/compiler/api/directives/GraalDirectives.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AVXKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.sparc/src/org/graalvm/compiler/asm/sparc/SPARCAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/NumUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/Stamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ObjectSubstitutionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/ScopeImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/NumberOfTrailingZeroings003.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionEffectTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/MethodSubstitutionForeignCallTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGCProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotUnsafeSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/FastNotifyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeCopyMemoryNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/UnsafeSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/JsrScope.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64MathPowOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AVXBlendOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/StampToolTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GuardedValueNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/PointerEqualsNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/debug/SideEffectNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/CardTableBarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/gc/G1ReferentFieldReadBarrier.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/LoopExplosionPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/type/StampTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/arithmetic/IntegerAddExactOverflowNode.java
Changeset: 9c993ce81fc8
Author: jjiang
Date: 2019-12-16 16:19 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/9c993ce81fc8
8235813: System property fullCipherSuites is not used by javax/net/ssl/compatibility/Compatibility.java
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/compatibility/Cert.java
- test/jdk/javax/net/ssl/compatibility/JdkRelease.java
! test/jdk/javax/net/ssl/compatibility/UseCase.java
Changeset: d821eb811ca8
Author: ssahoo
Date: 2019-12-16 00:23 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/d821eb811ca8
8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property.
Summary: Corrected Cipher Suites ordering through system properties
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
Changeset: bd15714926ec
Author: chagedorn
Date: 2019-12-16 09:19 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/bd15714926ec
8231501: VM crash in MethodData::clean_extra_data(CleanExtraDataClosure*): fatal error: unexpected tag 99
Summary: Snapshot MDO extra trap and argument data only after it is prepared.
Reviewed-by: roland, thartmann
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/oops/methodData.hpp
Changeset: a0b1a1c3cc5f
Author: jwilhelm
Date: 2019-12-16 17:43 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/a0b1a1c3cc5f
Merge
! .hgtags
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
- test/jdk/javax/net/ssl/compatibility/JdkRelease.java
Changeset: 5f91ab380656
Author: iklam
Date: 2019-12-16 10:03 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/5f91ab380656
8199290: [TESTBUG] sun.hotspot.WhiteBox$WhiteBoxPermission is not copied
Reviewed-by: iignatyev, dholmes
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/lib/ClassFileInstaller.java
Changeset: b2e315938072
Author: iklam
Date: 2019-12-16 10:04 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/b2e315938072
8235970: [TESTBUG] Remove dependency of sun.tools.jar from RedefineClassHelper
Reviewed-by: alanb
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/logging/RedefineClasses.java
! test/hotspot/jtreg/testlibrary_tests/RedefineClassTest.java
! test/jdk/java/lang/instrument/RedefineAddDeleteMethod/DeleteMethodHandle/MethodHandleDeletedMethod.java
! test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java
! test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java
! test/jdk/java/lang/instrument/RedefineNestmateAttr/TestNestmateAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttr/TestRecordAttr.java
! test/jdk/java/lang/instrument/RedefineRecordAttrGenericSig/TestRecordAttrGenericSig.java
! test/lib/RedefineClassHelper.java
Changeset: 255cae042245
Author: vromero
Date: 2019-12-16 15:33 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/255cae042245
8235778: No compilation error reported when a record is declared in a local class
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 673bf1230322
Author: tschatzl
Date: 2019-12-16 23:07 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/673bf1230322
8235907: Fix tests referencing UseParallelOldGC
Summary: Remove tests using the obsolete UseParallelOldGC flag.
Reviewed-by: lkorinth, dlong
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
! test/hotspot/jtreg/gc/nvdimm/TestOldObjectsOnNvdimm.java
! test/hotspot/jtreg/gc/nvdimm/TestYoungObjectsOnDram.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java
- test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
- test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java
- test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
- test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java
Changeset: 8af520f2976a
Author: iklam
Date: 2019-12-16 15:20 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/8af520f2976a
8236045: [TESTBUG] MismatchedWhiteBox test fails with missing WhiteBox$WhiteBoxPermission.class
Reviewed-by: ccheung
! test/hotspot/jtreg/sanity/MismatchedWhiteBox/WhiteBox.java
Changeset: 066bb54fba95
Author: weijun
Date: 2019-12-17 09:38 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/066bb54fba95
8234465: Encoded elliptic curve private keys should include the public point
Reviewed-by: xuelei
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
+ test/jdk/sun/security/ec/PublicKeyInPrivateKey.java
Changeset: 359553a04f66
Author: iklam
Date: 2019-12-16 21:24 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/359553a04f66
8236028: [TESTBUG] Remove dependency of sun.tools.jar from appcds/JarBuilder
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/cds/appcds/CaseSensitiveClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/cds/appcds/DirClasspathTest.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java
! test/hotspot/jtreg/runtime/cds/appcds/FieldAnnotationsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/FreeUnusedMetadata.java
! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/IgnoreEmptyClassPaths.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java
! test/hotspot/jtreg/runtime/cds/appcds/MissingSuperTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java
! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoad2.java
! test/hotspot/jtreg/runtime/cds/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/PrintSharedArchiveAndExit.java
! test/hotspot/jtreg/runtime/cds/appcds/ProhibitedPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedPackages.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/SpecifySysLoaderProp.java
! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java
! test/hotspot/jtreg/runtime/cds/appcds/TraceLongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_0.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1A.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_1B.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest_2.java
! test/hotspot/jtreg/runtime/cds/appcds/WideIloadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/XShareAutoWithChangedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatA.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatB.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatC.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatD.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ClassListFormatE.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestMultiFP.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ParallelTestSingleFP.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/ProtectionDomain.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnsupportedPlatforms.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicFlag.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddModules.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddOpens.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/AddReads.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ExportModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InvalidFileFormat.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsStress.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java
Changeset: 167aa1833ab2
Author: mbaesken
Date: 2019-12-10 16:55 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/167aa1833ab2
8235671: enhance print_rlimit_info in os_posix
Reviewed-by: clanger, mdoerr
! src/hotspot/os/posix/os_posix.cpp
Changeset: 44ea394fd415
Author: tschatzl
Date: 2019-12-17 10:12 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/44ea394fd415
8235996: Move obsolete flag G1RSetScanBlockSize in flags list
Reviewed-by: sjohanss, lkorinth
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: ff7cd49f2aef
Author: pliden
Date: 2019-12-17 11:37 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/ff7cd49f2aef
8235905: ZGC: Rework how ZRootsIterator visits threads
Reviewed-by: stefank
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 09a2449230db
Author: weijun
Date: 2019-12-17 20:56 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/09a2449230db
8236070: Backout fix for JDK-8234465
Reviewed-by: mullan
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
- test/jdk/sun/security/ec/PublicKeyInPrivateKey.java
Changeset: 2de8425627fa
Author: herrick
Date: 2019-12-17 08:56 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/2de8425627fa
8235667: IOUtils.copyFile() problems.
Reviewed-by: rriggs, asemenyuk, almatvee
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: b05a7ab7ba0c
Author: redestad
Date: 2019-12-17 15:09 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/b05a7ab7ba0c
8235997: JMH test runner should quote VM_OPTIONS and JAVA_OPTIONS sent to -jvmArgs
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: 13ad712b3acd
Author: herrick
Date: 2019-12-17 09:02 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/13ad712b3acd
8235915: jpackage associations fail when there are spaces in file name or path
Reviewed-by: prr, asemenyuk, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java
Changeset: cb8148bd9f23
Author: dfuchs
Date: 2019-12-17 16:11 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/cb8148bd9f23
8235925: java/net/Socket/HttpProxy.java fails on IPv4 only hosts and other small cleanups
Summary: HttpProxy test is fixed to take into account the possibility that the host may be configured with IPv4 only
Reviewed-by: chegar
+ test/jdk/java/net/MulticastSocket/NoSetNetworkInterface.java
- test/jdk/java/net/NetworkInterface/NoSetNetworkInterface.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/SocketOption/OptionsTest.java
Changeset: f554e2d8a147
Author: michaelm
Date: 2019-12-16 16:44 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/f554e2d8a147
8235976: Directives in WWW-Authenticate should be comma separated
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
! test/jdk/com/sun/net/httpserver/bugs/8199849/ParamTest.java
Changeset: bce0cd152f61
Author: iignatyev
Date: 2019-12-16 15:45 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/bce0cd152f61
8235866: bump jtreg requiredVersion to 4.2b16
Reviewed-by: dholmes, joehw
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/nashorn/TEST.ROOT
Changeset: b8b54ebb450a
Author: ysuenaga
Date: 2019-12-17 10:00 +0900
URL: https://hg.openjdk.java.net/portola/portola/rev/b8b54ebb450a
8235819: -Wformat-overflow is reported from GCC 9
Reviewed-by: tschatzl, lkorinth
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
Changeset: bafc170a1d9d
Author: jwilhelm
Date: 2019-12-17 16:29 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/bafc170a1d9d
Merge
Changeset: 2baee52c6a1c
Author: glaubitz
Date: 2019-12-17 16:53 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/2baee52c6a1c
8235960: Zero should not trigger the deprecation warning for ports
Reviewed-by: mikael
! make/autoconf/platform.m4
Changeset: 9b9c45d18a9c
Author: mseledtsov
Date: 2019-12-17 08:42 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/9b9c45d18a9c
8235454: [TESTBUG] Basic test for JFR event streaming for jdk_jfr_sanity
Summary: Created basic test for JFR event streaming
Reviewed-by: egahlin, iignatyev
! test/jdk/TEST.groups
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java
Changeset: cfaa2457a60a
Author: rkennke
Date: 2019-12-17 18:23 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/cfaa2457a60a
8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient
Reviewed-by: zgu
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
Changeset: 1b1a7893c78a
Author: asemenyuk
Date: 2019-12-17 13:56 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/1b1a7893c78a
8233270: Add support to jtreg helpers to unpack packages
8230933: Default icon is not set for additional launchers
Reviewed-by: herrick, prr, almatvee
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinAppBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
! test/jdk/tools/jpackage/helpers/JPackageHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/PackageDepsTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java
! test/jdk/tools/jpackage/resources/icon.png
! test/jdk/tools/jpackage/run_tests.sh
! test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/test_jpackage.sh
! test/jdk/tools/jpackage/windows/WinConsoleTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java
Changeset: aaec84f8c400
Author: vromero
Date: 2019-12-17 14:11 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/aaec84f8c400
8234971: Incorrect example in j.l.reflect.RecordComponent::toString
Reviewed-by: jjg
! src/java.base/share/classes/java/lang/reflect/RecordComponent.java
Changeset: a01c78b227e4
Author: dcubed
Date: 2019-12-17 15:38 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/a01c78b227e4
8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java
Reviewed-by: mikael
! test/jdk/ProblemList.txt
Changeset: 276b6ae15a0a
Author: asemenyuk
Date: 2019-12-17 15:52 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/276b6ae15a0a
8236134: files missing in putback to JDK-8233270
Reviewed-by: herrick, prr, almatvee
- test/jdk/tools/jpackage/apps/com.other/com/other/Other.java
- test/jdk/tools/jpackage/apps/com.other/module-info.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
+ test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java
- test/jdk/tools/jpackage/manage_packages.sh
+ test/jdk/tools/jpackage/resources/icon2.icns
+ test/jdk/tools/jpackage/resources/icon2.ico
+ test/jdk/tools/jpackage/resources/icon2.png
+ test/jdk/tools/jpackage/resources/icon3.ico
+ test/jdk/tools/jpackage/resources/icon3.png
+ test/jdk/tools/jpackage/resources/icon4.ico
+ test/jdk/tools/jpackage/resources/icon4.png
+ test/jdk/tools/jpackage/resources/query-msi-property.js
- test/jdk/tools/jpackage/share/AddLauncherBase.java
- test/jdk/tools/jpackage/share/AddLauncherModuleTest.java
- test/jdk/tools/jpackage/share/AddLauncherTest.java
- test/jdk/tools/jpackage/share/AddLaunchersTest.java
Changeset: 44af5bdb9e86
Author: jjg
Date: 2019-12-17 13:07 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/44af5bdb9e86
8235926: Update @jls @jvms taglets to allow inline usage
Reviewed-by: hannesw
! make/jdk/src/classes/build/tools/taglet/JSpec.java
Changeset: a953933de622
Author: prappo
Date: 2019-12-17 21:50 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/a953933de622
8236077: Clean up the use of modifiers and semicolons
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeOptionalMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.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/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkOutput.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! src/jdk.javadoc/share/classes/module-info.java
Changeset: 6b8a675f35e1
Author: ccheung
Date: 2019-12-17 16:46 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/6b8a675f35e1
8235563: [TESTBUG] appcds/CommandLineFlagComboNegative.java does not handle archive mapping failure
Summary: Use the assertAbnormalExit method of the CDSTestUtils.Result class to handle archive mapping failure.
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
Changeset: b2aca65cc099
Author: kravikumar
Date: 2019-12-17 16:06 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/b2aca65cc099
5064980: URI compareTo inconsistent with equals for mixed-case escape sequences
Reviewed-by: chegar, dfuchs
! src/java.base/share/classes/java/net/URI.java
! test/jdk/java/net/URI/Test.java
Changeset: 798c0903fcd0
Author: lancea
Date: 2019-12-18 12:03 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/798c0903fcd0
8229888: (zipfs) Updating an existing zip file does not preserve original permissions
Reviewed-by: clanger, alanb, bpb
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.java
+ test/jdk/jdk/nio/zipfs/ZipFSPermissionsTest.policy
Changeset: eb9e9e9269a9
Author: jbhateja
Date: 2019-12-18 21:25 +0300
URL: https://hg.openjdk.java.net/portola/portola/rev/eb9e9e9269a9
8235824: C2: Merge AD instructions for AddReductionV and MulReductionV nodes
Reviewed-by: vlivanov, sviswanathan, jrose, kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: 03b37033db9b
Author: jbhateja
Date: 2019-12-18 21:25 +0300
URL: https://hg.openjdk.java.net/portola/portola/rev/03b37033db9b
8235825: C2: Merge AD instructions for Replicate nodes
Reviewed-by: vlivanov, sviswanathan, jrose, kvn
! src/hotspot/cpu/x86/x86.ad
Changeset: 7bf6e052490f
Author: jjg
Date: 2019-12-18 11:57 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/7bf6e052490f
8235947: Cleanup/simplify Utils.getBlockTags
Reviewed-by: prappo, hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: d0f45be4fbd8
Author: jjg
Date: 2019-12-18 12:14 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/d0f45be4fbd8
8236030: Cleanup use of String.toCharArray
Reviewed-by: ksrini, hannesw, igerasim
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
Changeset: 66ddad9cdd9d
Author: shurailine
Date: 2019-12-17 11:10 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/66ddad9cdd9d
8236044: Create jdk_accessibility test group
Reviewed-by: prr
! test/jdk/TEST.groups
Changeset: cc850fb10c2a
Author: dcubed
Date: 2019-12-17 15:38 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/cc850fb10c2a
8236130: ProblemList jdk/jfr/jmx/security/TestEnoughPermission.java
Reviewed-by: mikael
! test/jdk/ProblemList.txt
Changeset: 7a42c8914389
Author: cjplummer
Date: 2019-12-17 20:19 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/7a42c8914389
8236062: Disable clhsdb initialization of SA javascript support since it will always fail, and will likely be removed soon
Reviewed-by: amenkov, ysuenaga
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 5b4e75523380
Author: jbhateja
Date: 2019-12-18 10:04 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/5b4e75523380
8230185: assert(is_Loop()) failed: invalid node class
Summary: Adding missing check for a counted loop.
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestIrreducibleLoopWithVNNI.java
Changeset: 153bd98146fc
Author: ngasson
Date: 2019-12-18 11:20 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/153bd98146fc
8235982: AArch64: Insufficient memory barriers in shadow region algorithm
Summary: The memory barriers used for synchronizing ParallelCompactData::RegionData::_shadow_state and ParallelCompactData::RegionData::shadow_region are insufficient to prevent reordering of loads.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
Changeset: 1c844398e041
Author: avoitylov
Date: 2019-12-18 14:36 +0300
URL: https://hg.openjdk.java.net/portola/portola/rev/1c844398e041
8231612: 100% cpu on arm32 in Service Thread
Reviewed-by: kbarrett, dsamersoff
! src/hotspot/share/runtime/atomic.hpp
Changeset: 26bb0fe2270a
Author: coleenp
Date: 2019-12-18 11:51 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/26bb0fe2270a
8235829: graal crashes with Zombie.java test
Summary: Start ServiceThread before compiler threads, and run nmethod barriers for zgc before adding to the service thread queues, or posting events from the java thread.
Reviewed-by: pliden, dholmes, rehn
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/management.cpp
! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java
Changeset: 2069b4bfd23b
Author: cjplummer
Date: 2019-12-18 11:49 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/2069b4bfd23b
8234277: ClhsdbLauncher should enable verbose exceptions and do a better job of detecting SA failures
Reviewed-by: sspitsyn, ysuenaga
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
Changeset: 169e9680821c
Author: ascarpino
Date: 2019-12-18 12:10 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/169e9680821c
8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR
Reviewed-by: mullan, xuelei, weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.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/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java
! src/java.base/share/conf/security/java.security
Changeset: 5d4bf79ce2cb
Author: kvn
Date: 2019-12-18 12:32 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/5d4bf79ce2cb
8236000: VM build without C2 fails
Summary: C2 flags should be checked only when C2 is present.
Reviewed-by: kbarrett, thartmann
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 87266ac324d7
Author: jwilhelm
Date: 2019-12-18 23:46 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/87266ac324d7
Merge
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/runtime/thread.cpp
! test/jdk/TEST.groups
Changeset: f33197adda9a
Author: dcubed
Date: 2019-12-18 18:22 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/f33197adda9a
8236226: fix merge error in src/hotspot/share/gc/z/zRootsIterator.cpp
Reviewed-by: dholmes, kbarrett
! src/hotspot/share/gc/z/zRootsIterator.cpp
Changeset: dd4b4f273274
Author: ngasson
Date: 2019-12-19 09:47 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/dd4b4f273274
8234794: AArch64: runtime/memory/ReadFromNoaccessArea.java crashes
Summary: try to map CDS shared space at 4G aligned address on AArch64
Reviewed-by: adinn, aph, jiangli, iklam
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/SharedBaseAddress.java
Changeset: 9b5bc216e922
Author: jwilhelm
Date: 2019-12-19 03:48 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/9b5bc216e922
Added tag jdk-15+2 for changeset f33197adda9a
! .hgtags
Changeset: a5254fa10a51
Author: mbaesken
Date: 2019-12-18 15:10 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/a5254fa10a51
8236183: cleanup Java_jdk_internal_reflect_Reflection_getCallerClass naming
Reviewed-by: alanb, dholmes, redestad
! src/java.base/share/native/libjava/Reflection.c
Changeset: 68adcd2fbc6b
Author: alanb
Date: 2019-12-19 08:36 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/68adcd2fbc6b
8236184: (dc) IP_MULTICAST_* and IP_TOS socket options not effective
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/Net.c
+ test/jdk/java/nio/channels/DatagramChannel/Loopback.java
Changeset: 10ca494c141f
Author: qpzhang
Date: 2019-08-12 16:22 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/10ca494c141f
8229351: AArch64: the const STUB_THRESHOLD in macroAssembler_aarch64.cpp needs to be tuned
Summary: Optimize the stub thresholds of string_compare intrinsics
Reviewed-by: adinn, aph, avoitylov
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java
Changeset: 9b4336f9fa6d
Author: qpzhang
Date: 2019-11-15 17:02 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/9b4336f9fa6d
8234228: AArch64: Some temp vars in string_compare intrinsics for processing the last 4 chars (LU/UL) are no use
Summary: Clean up redundant temp vars in generate_compare_long_string_different_encoding
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: aac4eebf5e92
Author: ngasson
Date: 2019-12-19 17:18 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/aac4eebf5e92
8236242: Arm32: build broken after 8234794
Reviewed-by: aph
! src/hotspot/share/memory/metaspace.cpp
Changeset: 624d4c33f234
Author: ysuenaga
Date: 2019-12-19 20:13 +0900
URL: https://hg.openjdk.java.net/portola/portola/rev/624d4c33f234
8235833: PosixPlatform.cpp should not include sysctl.h
Reviewed-by: aph, asemenyuk
! src/jdk.incubator.jpackage/unix/native/libapplauncher/PosixPlatform.cpp
Changeset: 918546dce044
Author: rehn
Date: 2019-12-19 16:47 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/918546dce044
8235912: JvmtiBreakpoint remove oops_do and metadata_do
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/classfile/metadataOnStackMark.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
Changeset: 4b10f3b74fcc
Author: rehn
Date: 2019-12-19 17:02 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/4b10f3b74fcc
8235913: ThreadStop should be a handshake
Reviewed-by: dholmes, mdoerr
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: 21dacaafdac5
Author: vromero
Date: 2019-12-19 11:46 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/21dacaafdac5
8234445: spurious error message for record constructors with receiver parameters
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 6803658b0051
Author: vromero
Date: 2019-12-19 13:32 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/6803658b0051
8236266: change error message for the case when a class extends j.l.Record
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: b2f0ddaf781c
Author: asemenyuk
Date: 2019-12-19 13:39 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/b2f0ddaf781c
8236138: Add tests for jmod applications
Reviewed-by: herrick, prr
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java
! test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
Changeset: ce6662089667
Author: lancea
Date: 2019-12-19 15:23 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/ce6662089667
8235961: SyncResolverImpl does not throw SQLException as expected
Reviewed-by: joehw, bpb
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! test/jdk/javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java
Changeset: 5dc3440be041
Author: gromero
Date: 2019-11-21 17:10 -0300
URL: https://hg.openjdk.java.net/portola/portola/rev/5dc3440be041
8234599: PPC64: Add support on recent CPUs and Linux for JEP-352
Reviewed-by: mbaesken, mdoerr, adinn
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! test/jdk/java/nio/MappedByteBuffer/PmemTest.java
Changeset: 75931341b227
Author: jwilhelm
Date: 2019-12-19 03:46 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/75931341b227
Added tag jdk-14+28 for changeset 2069b4bfd23b
! .hgtags
Changeset: ca3387704361
Author: stefank
Date: 2019-12-19 14:19 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/ca3387704361
8236110: Windows (MSVC 2013) build failures after JDK-8233299
Reviewed-by: erikj
! make/autoconf/hotspot.m4
Changeset: fb606350b732
Author: almatvee
Date: 2019-12-19 15:20 -0500
URL: https://hg.openjdk.java.net/portola/portola/rev/fb606350b732
8235738: [macos] tools/jpackage tests timeout on macOS
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: 52485fd39fcb
Author: epavlova
Date: 2019-12-19 13:20 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/52485fd39fcb
8236139: [Graal] java/lang/RuntimeTests/exec/LotsOfOutput.java fails with JVMCI enabled
Reviewed-by: kvn
! test/jdk/ProblemList-graal.txt
Changeset: 7118b1a7d9fb
Author: iveresov
Date: 2019-12-19 15:13 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/7118b1a7d9fb
8235927: Update Graal
Reviewed-by: kvn
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MarkProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64LoadStoreMergingAssemblerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64PairLoadStoreTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/UnsafeArrayTypeWriter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OptionsVerifierTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsage.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc.test/src/org/graalvm/compiler/hotspot/sparc/test/SPARCAllocatorTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotSafepointOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReservedStackAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64Unary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/RedefineIntrinsicTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/SubprocessUtil.java
Changeset: 4d90b46f099c
Author: jwilhelm
Date: 2019-12-20 04:47 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/4d90b46f099c
Merge
! .hgtags
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
Changeset: 2fbc66ef1a1d
Author: iklam
Date: 2019-12-19 23:04 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/2fbc66ef1a1d
8233826: Change CDS dumping tty->print_cr() to unified logging
Reviewed-by: coleenp, dholmes, jiangli
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java
! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/OpenArchiveRegion.java
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
Changeset: f93bd058a4ce
Author: alanb
Date: 2019-12-20 09:28 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/f93bd058a4ce
8236246: SelectorProvider support for creating a DatagramChannel that is not interruptible
Reviewed-by: chegar
! src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java
+ test/jdk/java/nio/channels/DatagramChannel/InterruptibleOrNot.java
! test/jdk/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
! test/jdk/java/rmi/testlibrary/RMIDSelectorProvider.java
Changeset: 59ddac265649
Author: mdoerr
Date: 2019-12-20 19:51 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/59ddac265649
8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_FrameMap_sparc.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_FrameMap.hpp
Changeset: c86d2493d1a8
Author: mgronlun
Date: 2019-12-20 16:04 +0100
URL: https://hg.openjdk.java.net/portola/portola/rev/c86d2493d1a8
8235390: JfrEmergencyDump::on_vm_shutdown crashes
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: b33b49462d72
Author: sjohanss
Date: 2019-12-20 09:42 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/b33b49462d72
8235119: Incomplete initialization of scan_top values results in out-of-bounds scanning of regions
Reviewed-by: kbarrett, tschatzl, sangheki
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: d4eced9296e3
Author: mikael
Date: 2019-12-20 14:04 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/d4eced9296e3
8236449: Problem list compiler/jsr292/ContinuousCallSiteTargetChange.java on solaris-sparcv9
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList.txt
Changeset: 083e20312207
Author: jjiang
Date: 2019-12-21 06:28 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/083e20312207
8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3
Reviewed-by: xuelei
! test/jdk/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java
! test/jdk/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java
Changeset: a063e9c8d0f0
Author: mikael
Date: 2019-12-20 22:41 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/a063e9c8d0f0
Merge
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: d05fcdf25717
Author: weijun
Date: 2019-12-21 15:27 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/d05fcdf25717
8236405: Formatting issues in Kerberos debug output
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CredentialsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
Changeset: a6688d292f1a
Author: svkamath
Date: 2019-12-23 14:42 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/a6688d292f1a
8167065: Add intrinsic support for double precision shifting on x86_64
Reviewed-by: kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/math/BigInteger.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
+ test/hotspot/jtreg/compiler/intrinsics/bigInteger/TestShift.java
! test/micro/org/openjdk/bench/java/math/BigIntegers.java
Changeset: f0634d11b7de
Author: pli
Date: 2019-12-24 16:51 +0800
URL: https://hg.openjdk.java.net/portola/portola/rev/f0634d11b7de
8233743: AArch64: Make r27 conditionally allocatable
Reviewed-by: aph, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c2_init_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java
Changeset: bb0a7975b31d
Author: prappo
Date: 2019-12-24 09:38 +0000
URL: https://hg.openjdk.java.net/portola/portola/rev/bb0a7975b31d
8236435: Fix typos in javac area
Reviewed-by: jjg, mcimadamore
! src/java.compiler/share/classes/javax/tools/Diagnostic.java
! src/java.compiler/share/classes/javax/tools/DocumentationTool.java
! src/java.compiler/share/classes/javax/tools/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.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/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolConstant.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Lexer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacMessager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ClientCodeException.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Convert.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ForwardingDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Position.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java
Changeset: 51a2929af816
Author: mikael
Date: 2020-01-23 22:29 -0800
URL: https://hg.openjdk.java.net/portola/portola/rev/51a2929af816
Merge
! make/autoconf/hotspot.m4
! make/autoconf/platform.m4
! make/conf/jib-profiles.js
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/java.base/share/classes/sun/security/util/math/intpoly/FieldGen.jsh
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP256.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP384.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialP521.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P256OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P384OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/P521OrderField.java
- src/java.base/share/classes/sun/security/util/math/intpoly/header.txt
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ObjectSubstitutions.java
- test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackFallbackTest.java
! test/jdk/TEST.ROOT
- test/jdk/java/net/NetworkInterface/NoSetNetworkInterface.java
- test/jdk/javax/net/ssl/compatibility/JdkRelease.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
- test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
- test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java
- test/jdk/tools/jpackage/apps/com.other/com/other/Other.java
- test/jdk/tools/jpackage/apps/com.other/module-info.java
- test/jdk/tools/jpackage/manage_packages.sh
- test/jdk/tools/jpackage/share/AddLauncherBase.java
- test/jdk/tools/jpackage/share/AddLauncherModuleTest.java
- test/jdk/tools/jpackage/share/AddLauncherTest.java
- test/jdk/tools/jpackage/share/AddLaunchersTest.java
More information about the portola-dev
mailing list