hg: valhalla/valhalla: 255 new changesets

david.holmes at oracle.com david.holmes at oracle.com
Fri Jun 21 13:32:04 UTC 2019


Changeset: 7586561128e3
Author:    hannesw
Date:      2019-06-04 16:20 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7586561128e3

8222091: Javadoc does not handle package annotations correctly on package-info.java
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/package-info.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/package.html
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package-info.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package.html

Changeset: 0ca8e495bbba
Author:    hannesw
Date:      2019-06-04 16:33 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0ca8e495bbba

8214126: Method signatures not formatted correctly in browser
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.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/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
+ test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
+ test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java

Changeset: 30fe07cac527
Author:    chegar
Date:      2019-06-04 15:52 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/30fe07cac527

6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride
Reviewed-by: alanb, chegar
Contributed-by: Andrey Turbanov <turbanoff at gmail.com>

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java

Changeset: 3a09397c147e
Author:    mseledtsov
Date:      2019-06-04 07:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3a09397c147e

8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp
Summary: Using test utils to create temp files and directories
Reviewed-by: dholmes, erikj, hseigel, lmesnik

! test/jdk/jdk/jfr/event/io/EvilInstrument.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jvm/TestJavaEvent.java
! test/lib/jdk/test/lib/Utils.java

Changeset: 9c36f33b0b01
Author:    mseledtsov
Date:      2019-06-04 07:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9c36f33b0b01

Merge


Changeset: 7453d5007e24
Author:    coleenp
Date:      2019-06-04 10:29 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7453d5007e24

8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
Summary: Preload StackTraceElement$HashedModules in test.
Reviewed-by: lmesnik, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 7c49133fc1bc
Author:    hannesw
Date:      2019-06-04 17:51 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7c49133fc1bc

8178982: Javadoc search specification
Reviewed-by: jjg, erikj

! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/module-info.java

Changeset: 8e31e083fe3c
Author:    kbarrett
Date:      2019-06-04 13:26 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8e31e083fe3c

8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out
Summary: Use driver with framework test options passed through to subtask.
Reviewed-by: tschatzl, lmesnik

! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: 0289438c1286
Author:    jjg
Date:      2019-06-04 11:29 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0289438c1286

8223805: DocCommentParser should allow for <main> and </main>
Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java
+ test/langtools/tools/javac/doctree/dcapi/overview8.html
+ test/langtools/tools/javac/doctree/dcapi/overview8.html.out
+ test/langtools/tools/javac/doctree/dcapi/overview9.html
+ test/langtools/tools/javac/doctree/dcapi/overview9.html.out

Changeset: ef23ea332077
Author:    smarks
Date:      2019-06-04 11:55 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ef23ea332077

8217412: deprecate rmic for removal
Reviewed-by: rriggs, sundar

! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
! src/jdk.rmic/share/man/rmic.1

Changeset: 2fe2063fe567
Author:    kvn
Date:      2019-06-04 12:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2fe2063fe567

8225019: Update JVMCI
Reviewed-by: never, dlong

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReadConfigurationTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java
+ test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
! test/jdk/ProblemList-graal.txt

Changeset: 1791eaa73e81
Author:    mchung
Date:      2019-06-04 12:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1791eaa73e81

8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out
Summary: Set empty class path for compilation to avoid unnecessary opening/scanning of JAR files
Reviewed-by: alanb, dholmes

! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 4158e6a864d4
Author:    jjg
Date:      2019-06-04 13:47 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4158e6a864d4

8225306: bad headings in java.sql.rowset SyncProvider.java
Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java

Changeset: 64fe51ee940e
Author:    jjg
Date:      2019-06-04 14:47 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/64fe51ee940e

8225309: HTML issues in jdk.jdi module
Reviewed-by: lancea

! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/module-info.java

Changeset: e079a4cfad75
Author:    jjg
Date:      2019-06-04 15:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e079a4cfad75

8225314: broken links in java.base
Reviewed-by: darcy

! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: f4df9d4201cc
Author:    jjg
Date:      2019-06-04 16:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f4df9d4201cc

8225324: Bad HTML in jdk.jfr module-info.java
Reviewed-by: lancea

! src/jdk.jfr/share/classes/module-info.java

Changeset: da9dac56aafc
Author:    mikael
Date:      2019-06-04 18:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/da9dac56aafc

8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: b78597cfcced
Author:    dholmes
Date:      2019-06-04 21:25 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b78597cfcced

8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code
Reviewed-by: kvn, kbarrett

! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp

Changeset: 7a026580fed5
Author:    igerasim
Date:      2019-06-04 18:55 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7a026580fed5

8225198: Optimize regex tree for greedy quantifiers of type {N,}
Reviewed-by: redestad, bchristi

! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java

Changeset: 29ab1f3bd353
Author:    weijun
Date:      2019-06-05 09:58 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/29ab1f3bd353

8193255: Root Certificates should be stored in text format and assembled at build time
Reviewed-by: clanger, erikj, mullan

! make/ToolsJdk.gmk
! make/copy/Copy-java.base.gmk
+ make/data/cacerts/README
+ make/data/cacerts/actalisauthenticationrootca
+ make/data/cacerts/addtrustclass1ca
+ make/data/cacerts/addtrustexternalca
+ make/data/cacerts/addtrustqualifiedca
+ make/data/cacerts/affirmtrustcommercialca
+ make/data/cacerts/affirmtrustnetworkingca
+ make/data/cacerts/affirmtrustpremiumca
+ make/data/cacerts/affirmtrustpremiumeccca
+ make/data/cacerts/baltimorecybertrustca
+ make/data/cacerts/buypassclass2ca
+ make/data/cacerts/buypassclass3ca
+ make/data/cacerts/camerfirmachambersca
+ make/data/cacerts/camerfirmachamberscommerceca
+ make/data/cacerts/camerfirmachambersignca
+ make/data/cacerts/certumca
+ make/data/cacerts/certumtrustednetworkca
+ make/data/cacerts/chunghwaepkirootca
+ make/data/cacerts/comodoaaaca
+ make/data/cacerts/comodoeccca
+ make/data/cacerts/comodorsaca
+ make/data/cacerts/digicertassuredidg2
+ make/data/cacerts/digicertassuredidg3
+ make/data/cacerts/digicertassuredidrootca
+ make/data/cacerts/digicertglobalrootca
+ make/data/cacerts/digicertglobalrootg2
+ make/data/cacerts/digicertglobalrootg3
+ make/data/cacerts/digicerthighassuranceevrootca
+ make/data/cacerts/digicerttrustedrootg4
+ make/data/cacerts/dtrustclass3ca2
+ make/data/cacerts/dtrustclass3ca2ev
+ make/data/cacerts/entrust2048ca
+ make/data/cacerts/entrustevca
+ make/data/cacerts/entrustrootcaec1
+ make/data/cacerts/entrustrootcag2
+ make/data/cacerts/geotrustglobalca
+ make/data/cacerts/geotrustprimaryca
+ make/data/cacerts/geotrustprimarycag2
+ make/data/cacerts/geotrustprimarycag3
+ make/data/cacerts/geotrustuniversalca
+ make/data/cacerts/globalsignca
+ make/data/cacerts/globalsigneccrootcar4
+ make/data/cacerts/globalsigneccrootcar5
+ make/data/cacerts/globalsignr2ca
+ make/data/cacerts/globalsignr3ca
+ make/data/cacerts/globalsignrootcar6
+ make/data/cacerts/godaddyclass2ca
+ make/data/cacerts/godaddyrootg2ca
+ make/data/cacerts/identrustcommercial
+ make/data/cacerts/identrustdstx3
+ make/data/cacerts/identrustpublicca
+ make/data/cacerts/keynectisrootca
+ make/data/cacerts/letsencryptisrgx1
+ make/data/cacerts/luxtrustglobalrootca
+ make/data/cacerts/quovadisrootca
+ make/data/cacerts/quovadisrootca1g3
+ make/data/cacerts/quovadisrootca2
+ make/data/cacerts/quovadisrootca2g3
+ make/data/cacerts/quovadisrootca3
+ make/data/cacerts/quovadisrootca3g3
+ make/data/cacerts/secomscrootca1
+ make/data/cacerts/secomscrootca2
+ make/data/cacerts/securetrustca
+ make/data/cacerts/soneraclass2ca
+ make/data/cacerts/starfieldclass2ca
+ make/data/cacerts/starfieldrootg2ca
+ make/data/cacerts/starfieldservicesrootg2ca
+ make/data/cacerts/swisssigngoldg2ca
+ make/data/cacerts/swisssignplatinumg2ca
+ make/data/cacerts/swisssignsilverg2ca
+ make/data/cacerts/teliasonerarootcav1
+ make/data/cacerts/thawtepremiumserverca
+ make/data/cacerts/thawteprimaryrootca
+ make/data/cacerts/thawteprimaryrootcag2
+ make/data/cacerts/thawteprimaryrootcag3
+ make/data/cacerts/ttelesecglobalrootclass2ca
+ make/data/cacerts/ttelesecglobalrootclass3ca
+ make/data/cacerts/usertrusteccca
+ make/data/cacerts/usertrustrsaca
+ make/data/cacerts/utnuserfirstobjectca
+ make/data/cacerts/verisignclass2g2ca
+ make/data/cacerts/verisignclass3ca
+ make/data/cacerts/verisignclass3g2ca
+ make/data/cacerts/verisignclass3g3ca
+ make/data/cacerts/verisignclass3g4ca
+ make/data/cacerts/verisignclass3g5ca
+ make/data/cacerts/verisigntsaca
+ make/data/cacerts/verisignuniversalrootca
+ make/data/cacerts/xrampglobalca
! make/gendata/Gendata-java.base.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataPublicSuffixList.gmk
+ make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
- src/java.base/share/lib/security/cacerts

Changeset: 3eb7187b20f0
Author:    smarks
Date:      2019-06-04 18:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3eb7187b20f0

8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group
Reviewed-by: martin, darcy

! test/jdk/TEST.groups

Changeset: bb3359bcf534
Author:    stuefe
Date:      2019-06-05 07:25 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/bb3359bcf534

8224600: Provide VM.events command
Reviewed-by: minqi, dholmes, mbaesken, clanger

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
+ test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java

Changeset: 412ce076c0dc
Author:    stuefe
Date:      2019-06-05 08:59 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/412ce076c0dc

8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe
Reviewed-by: rriggs, martin

! src/java.base/unix/native/libjava/childproc.c

Changeset: cfd1e298ca33
Author:    shade
Date:      2019-06-05 09:23 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/cfd1e298ca33

8225229: Shenandoah: trim down default number of GC threads
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java

Changeset: 28c93b5fb056
Author:    redestad
Date:      2019-06-05 10:07 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/28c93b5fb056

8225179: (regex) Minor Pattern cleanup
Reviewed-by: igerasim

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/micro/org/openjdk/bench/java/util/regex/PatternBench.java

Changeset: 27d3b8e5c58b
Author:    redestad
Date:      2019-06-05 10:23 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/27d3b8e5c58b

8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances
Reviewed-by: smarks, rriggs, dfuchs

! src/java.base/share/classes/java/util/Properties.java
! test/jdk/java/util/Properties/PropertiesTest.java

Changeset: a5967fd63d9d
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a5967fd63d9d

8224962: ZGC: Strengthen ZHeap::is_oop()
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zHeap.inline.hpp

Changeset: 3f8a81f5d1b2
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3f8a81f5d1b2

8224965: ZGC: Strengthen ZHeap::is_in()
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zAddress.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp

Changeset: 1de459182903
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1de459182903

8225084: gc/z/TestHighUsage.java fails with unexpected allocation stall
Reviewed-by: eosterlund

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

Changeset: ae3ef834deed
Author:    mdoerr
Date:      2019-05-31 14:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ae3ef834deed

8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit
Reviewed-by: iignatyev, mdoerr
Contributed-by: peter.januschke at sap.com

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java

Changeset: ce8bab2c4185
Author:    chegar
Date:      2019-06-05 12:02 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ce8bab2c4185

8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER
Reviewed-by: alanb

! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! test/jdk/java/net/SocketOption/OptionsTest.java

Changeset: 63a62cc10a0a
Author:    roland
Date:      2019-05-21 09:08 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/63a62cc10a0a

8224580: Matcher can cause oop field/array element to be reloaded
Reviewed-by: neliasso, rkennke, dlong

! src/hotspot/share/opto/matcher.cpp

Changeset: ec621f7f95f2
Author:    chegar
Date:      2019-06-05 13:59 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ec621f7f95f2

8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException
Reviewed-by: coffeys, vtewari

! src/java.base/share/classes/java/net/JarURLConnection.java
+ test/jdk/java/net/JarURLConnection/TestDefaultBehavior.java

Changeset: 27080d54c644
Author:    zgu
Date:      2019-06-05 09:15 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/27080d54c644

8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers
Reviewed-by: shade

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

Changeset: 9775d05d69c8
Author:    shade
Date:      2019-06-05 15:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9775d05d69c8

8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 02db50f278f9
Author:    rriggs
Date:      2019-06-05 10:21 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/02db50f278f9

8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement
Reviewed-by: shade, dholmes, mchung, plevart

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java

Changeset: 9b392b044f64
Author:    hannesw
Date:      2019-06-05 16:26 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9b392b044f64

8221709: replace use of style blockListLast
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.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/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.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/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.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/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/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java

Changeset: 6c2d69a41ff9
Author:    mchung
Date:      2019-06-05 07:49 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6c2d69a41ff9

8221368: Error message when module main class cannot be loaded is missing exception details
Reviewed-by: alanb, sundar

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/jdk/tools/launcher/modules/basic/LauncherErrors.java
+ test/jdk/tools/launcher/modules/basic/src/test2/jdk/test2/Main.java
+ test/jdk/tools/launcher/modules/basic/src/test2/module-info.java

Changeset: 481999e74cea
Author:    jjg
Date:      2019-06-05 08:24 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/481999e74cea

8225346: Convert file to HTML5
Reviewed-by: lancea

! make/data/docs-resources/index.html

Changeset: cad7e13ca587
Author:    mikael
Date:      2019-06-05 08:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/cad7e13ca587

8225305: ProblemList java/lang/invoke/VarHandles tests
Reviewed-by: kvn, iignatyev, mchung, alanb

+ test/jdk/ProblemList-aot.txt

Changeset: c87e52dbdca0
Author:    stuefe
Date:      2019-06-05 19:34 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c87e52dbdca0

8225225: stringStream internal buffer should always be zero terminated
Reviewed-by: coleenp, dholmes

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 36334808644d
Author:    darcy
Date:      2019-06-05 10:49 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/36334808644d

8225353: Add @jls links to java.lang.Enum
Reviewed-by: lancea, jjg

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

Changeset: 3bd979f09721
Author:    dcubed
Date:      2019-06-05 14:01 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3bd979f09721

8224793: os::die() does not honor CreateCoredumpOnCrash option
Reviewed-by: kbarrett, dholmes, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 74832e7b5cad
Author:    dcubed
Date:      2019-06-05 14:07 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/74832e7b5cad

8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently
Reviewed-by: dholmes, stuefe

! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java

Changeset: 57b93b113ec0
Author:    stuefe
Date:      2019-06-05 09:12 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/57b93b113ec0

8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error
Reviewed-by: rriggs, martin, fweimer

! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h

Changeset: 7e2238451585
Author:    stuefe
Date:      2019-06-05 21:14 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7e2238451585

8225348: serviceability/dcmd/vm/EventsTest.java failed
Reviewed-by: jcbeyler, cjplummer

! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java

Changeset: 77b54b2822cc
Author:    vromero
Date:      2019-06-05 16:01 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/77b54b2822cc

8216261: Javap ignores default modifier on interfaces
Reviewed-by: jjg, darcy

! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 647593fdea53
Author:    erikj
Date:      2019-06-05 13:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/647593fdea53

8209381: Default CDS classlist generation should run with an explicit locale setting
Reviewed-by: iklam, tbell

! make/GenerateLinkOptData.gmk

Changeset: 0d326e0f474c
Author:    vromero
Date:      2019-06-05 17:01 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0d326e0f474c

8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
+ test/langtools/tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java

Changeset: e2987b9baa93
Author:    naoto
Date:      2019-06-05 16:10 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e2987b9baa93

8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327
Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 184b05daf50f
Author:    vromero
Date:      2019-06-05 21:50 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/184b05daf50f

8225386: test for JDK-8216261 fails in Windows
Reviewed-by: jjg

! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 261cd181eb50
Author:    jwilhelm
Date:      2019-06-06 04:04 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/261cd181eb50

Added tag jdk-13+24 for changeset 7e2238451585

! .hgtags

Changeset: 10a2778ecbbf
Author:    jjiang
Date:      2019-06-06 10:11 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/10a2778ecbbf

8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 1402a03f214e
Author:    sspitsyn
Date:      2019-06-05 21:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1402a03f214e

8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread
Summary: Align the PopFrame spec with the implementation
Reviewed-by: amenkov, jcbeyler, cjplummer, dcubed

! src/hotspot/share/prims/jvmti.xml

Changeset: f74f0d3033a9
Author:    lfoltan
Date:      2019-06-05 22:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f74f0d3033a9

8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier
Summary: Add new tests
Reviewed-by: dholmes, sspitsyn

+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java
+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/redef/Xost.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/redef/Xost.java

Changeset: 92eec0732eed
Author:    ngasson
Date:      2019-06-04 17:56 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/92eec0732eed

8224853: CDS address sanitizer errors
Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: 6502d6a92fe2
Author:    jiefu
Date:      2019-06-06 13:45 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6502d6a92fe2

8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached
Reviewed-by: vlivanov, kvn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java

Changeset: 3c905e67e380
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3c905e67e380

8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state
Reviewed-by: mdoerr

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/parse1.cpp
! test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java

Changeset: 36cb654a690f
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/36cb654a690f

8225141: Better handling of classes in error state in fast class initialization checks
Reviewed-by: dlong, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: d49b72808414
Author:    weijun
Date:      2019-06-06 21:19 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d49b72808414

8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/org/ietf/jgss/package-info.java

Changeset: 3b22c7e00573
Author:    egahlin
Date:      2019-06-06 15:22 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3b22c7e00573

8224217: RecordingInfo should use textual representation of path
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java

Changeset: 442b86eb633c
Author:    rriggs
Date:      2019-06-06 10:03 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/442b86eb633c

8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed
Reviewed-by: lancea, bpb, naoto

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: d65d3c37232c
Author:    mbalao
Date:      2019-06-05 01:42 -0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d65d3c37232c

8215032: Support Kerberos cross-realm referrals (RFC 6806)
Reviewed-by: weijun

! src/java.base/share/conf/security/java.security
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! 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/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.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/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java
! test/jdk/sun/security/krb5/auto/KDC.java
+ test/jdk/sun/security/krb5/auto/ReferralsTest.java

Changeset: 61fff1345ee6
Author:    bpb
Date:      2019-06-06 08:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/61fff1345ee6

8219992: Correct the documentation of PrintWriter to refer System.lineSeparator
Reviewed-by: darcy, lancea, rriggs

! src/java.base/share/classes/java/io/PrintWriter.java

Changeset: cc0f117f4405
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/cc0f117f4405

8223775: String::stripIndent (Preview)
Reviewed-by: abuckley, vromero, jlahoda, bchristi, rriggs, smarks

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/String/StripIndent.java

Changeset: dff30b1557ee
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/dff30b1557ee

8223780: String::translateEscapes (Preview)
Reviewed-by: abuckley, vromero, jlahoda, bchristi, igerasim, smarks

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/TranslateEscapes.java

Changeset: 7d83cf1cfa74
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7d83cf1cfa74

8203444: String::formatted (Preview)
Reviewed-by: smarks, rriggs, sherman

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/Formatted.java

Changeset: 830ca7b43b95
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/830ca7b43b95

8223967: Implement Text Blocks (Preview) in the Java compiler
Reviewed-by: vromero, jlahoda, abuckley

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/langtools/tools/javac/TextBlockAPI.java
+ test/langtools/tools/javac/TextBlockLang.java
+ test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java
! test/langtools/tools/javap/WhitespaceTest.java

Changeset: b7ad292e686c
Author:    aeubanks
Date:      2019-05-23 10:06 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b7ad292e686c

8224645: Only test multicast interfaces if they exist
Reviewed-by: alanb, dfuchs, chegar
Contributed-by: aeubanks at google.com

! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java

Changeset: d80becbcd3c1
Author:    mr
Date:      2019-06-06 10:01 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d80becbcd3c1

8197927: Allow the system property `java.vendor.version` to be undefined
Reviewed-by: lancea, mchung, clanger

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

Changeset: fb250e9cfe67
Author:    jjg
Date:      2019-06-06 10:36 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fb250e9cfe67

8225321: Repeated use of {@systemProperty} in a file causes duplicate ids
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java

Changeset: eabe64456156
Author:    egahlin
Date:      2019-06-06 20:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/eabe64456156

8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc

Changeset: c5fe45d1281d
Author:    coleenp
Date:      2019-06-06 15:09 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c5fe45d1281d

8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries
Summary: Fix deadlock on ClassLoaderDataGraph_lock and g1 clear_claimed_marks.
Reviewed-by: tschatzl, lfoltan, eosterlund

! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 098fa5ddb308
Author:    egahlin
Date:      2019-06-06 22:31 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/098fa5ddb308

8219205: JFR file without license header
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java

Changeset: 759acbfb9fde
Author:    iignatyev
Date:      2019-06-06 13:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/759acbfb9fde

8225450: use @file in CtwRunner
Reviewed-by: kvn

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java

Changeset: 5c7c3662c386
Author:    bpb
Date:      2019-06-06 14:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5c7c3662c386

8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice
Reviewed-by: alanb

! test/jdk/java/nio/file/FileStore/Basic.java
! test/lib/jdk/test/lib/util/FileUtils.java

Changeset: 1b17d09e3e05
Author:    kvn
Date:      2019-06-06 15:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1b17d09e3e05

8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2"
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

Changeset: 64b76867851b
Author:    kvn
Date:      2019-06-06 16:06 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/64b76867851b

8222371: Use UL for TraceNMethodInstalls code
Reviewed-by: dholmes

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: 8cd2d6dee328
Author:    igerasim
Date:      2019-06-06 17:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8cd2d6dee328

8225397: Integer value miscalculation in toString() method of BitSet
Reviewed-by: aph

! src/java.base/share/classes/java/util/BitSet.java
+ test/jdk/java/util/BitSet/HugeToString.java

Changeset: 0a7af38ef32a
Author:    darcy
Date:      2019-06-06 17:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0a7af38ef32a

8225465: Add @jls tags to receiver type methods
Reviewed-by: lancea, jjg

! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java

Changeset: 5a5f83da57eb
Author:    dtitov
Date:      2019-06-06 18:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5a5f83da57eb

8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out
Reviewed-by: cjplummer, gadams

! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java

Changeset: 0d44bf1ead37
Author:    egahlin
Date:      2019-06-07 04:57 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0d44bf1ead37

8224139: Deprecate -XX:FlightRecorder option
Reviewed-by: mgronlun, mseledtsov

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 9772d90df0d0
Author:    iignatyev
Date:      2019-06-06 23:06 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9772d90df0d0

8225469: clean up problem lists
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt
! test/jdk/ProblemList-graal.txt

Changeset: d59aec2ead21
Author:    mbaesken
Date:      2019-06-06 09:30 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d59aec2ead21

8225402: events logging in deoptimization.cpp should go to deopt-log
Reviewed-by: mdoerr, stuefe, coleenp

! src/hotspot/share/runtime/deoptimization.cpp

Changeset: d868727d8f0b
Author:    jlahoda
Date:      2019-06-07 10:09 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d868727d8f0b

8223782: jshell parser should handle Text Blocks
Summary: Completion analysis should detect text blocks properly.
Reviewed-by: jlaskey, rfield

! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java

Changeset: eaa1e236f305
Author:    mdoerr
Date:      2019-06-07 10:13 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/eaa1e236f305

8225347: [s390] Unexpected exit from stack overflow test
Reviewed-by: simonis

! src/hotspot/cpu/s390/globals_s390.hpp

Changeset: 07ff89762205
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/07ff89762205

8225340: ZGC: Add logging of High Usage rule
Reviewed-by: stefank, eosterlund

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

Changeset: 4556dd808daa
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4556dd808daa

8222145: Add -XX:SoftMaxHeapSize flag
Reviewed-by: eosterlund, tschatzl

! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
+ test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java

Changeset: 38006f020b94
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/38006f020b94

8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics
Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp

Changeset: 9a120214e732
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9a120214e732

8222467: ZGC: Log min/max/softmax capacity
Reviewed-by: stefank

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp

Changeset: 55319b27b346
Author:    shade
Date:      2019-06-07 11:47 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/55319b27b346

8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp

Changeset: 09b09388f197
Author:    shade
Date:      2019-06-07 11:48 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/09b09388f197

8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp

Changeset: ae41e1037bde
Author:    chegar
Date:      2019-06-07 11:47 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ae41e1037bde

8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests
Reviewed-by: alanb

! test/jdk/java/net/SocketOption/AfterClose.java
! test/jdk/java/net/SocketOption/NullsAndBadValues.java

Changeset: fe87ca416753
Author:    chegar
Date:      2019-06-07 11:51 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fe87ca416753

8216988: ServerSocket.implAccept should include warnings about Socket type/state
Reviewed-by: alanb

! src/java.base/share/classes/java/net/ServerSocket.java

Changeset: ceabad800468
Author:    jlaskey
Date:      2019-06-07 08:47 -0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ceabad800468

8225448: String::translateEscapes javadoc has accessibility issues
Reviewed-by: jjg

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

Changeset: 47ee6c00d27c
Author:    mbaesken
Date:      2019-06-05 16:53 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/47ee6c00d27c

8224958: add os::dll_load calls to event log
Reviewed-by: dholmes, mdoerr, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp

Changeset: f4b2d5b83ebf
Author:    erikj
Date:      2019-06-07 09:16 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f4b2d5b83ebf

8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling
Reviewed-by: tbell, aoqi

- make/CreateBuildJdkCopy.gmk
! make/ExplodedImageOptimize.gmk
! make/Main.gmk
! make/autoconf/buildjdk-spec.gmk.in
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/gensrc/GensrcMisc.gmk

Changeset: d19dc5b10fbb
Author:    never
Date:      2019-06-07 10:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d19dc5b10fbb

8209626: [JVMCI] Use implicit exception table for dispatch and printing
Reviewed-by: kvn

! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java

Changeset: 3493c1bc59fd
Author:    lmesnik
Date:      2019-06-07 12:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3493c1bc59fd

8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash.
Reviewed-by: thartmann, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java

Changeset: 14283f280695
Author:    kvn
Date:      2019-06-07 13:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/14283f280695

8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java

Changeset: 357c9dcb6eb9
Author:    ccheung
Date:      2019-06-07 14:03 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/357c9dcb6eb9

8224497: Remove FIXME in metaspaceClosure.cpp
Summary: Also cleaned up some comment and code related to the od (optional data) region.
Reviewed-by: iklam, jiangli

! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: fd61ef6c4091
Author:    jjg
Date:      2019-06-07 14:32 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fd61ef6c4091

8224257: fix issues in files generated by pandoc
Reviewed-by: mchung

! make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: 1fe17d2be502
Author:    dlong
Date:      2019-06-07 18:11 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1fe17d2be502

8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
Reviewed-by: kvn, dnsimon

! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java

Changeset: 40320fb1920a
Author:    sviswanathan
Date:      2019-06-07 15:35 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/40320fb1920a

8224234: compiler/codegen/TestCharVect2.java fails in test_mulc
Reviewed-by: vlivanov, thartmann

! src/hotspot/cpu/x86/x86.ad

Changeset: 1e0b948cc122
Author:    jjg
Date:      2019-06-07 16:38 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1e0b948cc122

8224257: fix issues in files generated by pandoc
Reviewed-by: mchung

! make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: a9188ba494a3
Author:    iignatyev
Date:      2019-06-07 21:35 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a9188ba494a3

8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994
Reviewed-by: kvn, thartmann

- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java

Changeset: 686dedba1d9a
Author:    egahlin
Date:      2019-06-09 11:28 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/686dedba1d9a

8216064: -XX:StartFlightRecording:settings= doesn't work properly
Reviewed-by: mgronlun

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
+ test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java

Changeset: fcc702f17582
Author:    lancea
Date:      2019-06-09 05:56 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fcc702f17582

8225322: Broken links in java.sql
Reviewed-by: darcy, jjg

! src/java.sql/share/classes/java/sql/package-info.java
! src/java.sql/share/classes/javax/sql/package-info.java

Changeset: 84b9996abbee
Author:    darcy
Date:      2019-06-09 15:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/84b9996abbee

8181869: getAnnotatedParameterTypes%G​%@() specification should be clarified
Reviewed-by: lancea

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

Changeset: 6e432194ee97
Author:    darcy
Date:      2019-06-09 15:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6e432194ee97

8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments()
Reviewed-by: lancea

! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java

Changeset: ea43db53de91
Author:    jlahoda
Date:      2019-06-10 05:09 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ea43db53de91

8223305: Compiler support for Switch Expressions
Reviewed-by: mcimadamore, vromero

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.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/AttrContext.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/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! 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/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java
! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java
+ test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java
! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java
+ test/langtools/tools/javac/diags/examples/InvalidYield.java
+ test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java
+ test/langtools/tools/javac/diags/examples/NoSwitchExpression.java
+ test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java
+ test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java
! test/langtools/tools/javac/diags/examples/SwitchExpressions.java
! test/langtools/tools/javac/diags/examples/VarNotAllowed.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java
! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java
! test/langtools/tools/javac/lambda/deduplication/Deduplication.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lib/DPrinter.java
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/lvti/ParserTest9.out
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/switchexpr/BreakTest.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java
! test/langtools/tools/javac/switchexpr/ParseIncomplete.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java
! test/langtools/tools/javac/switchexpr/TryCatch.java
+ test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
+ test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out
+ test/langtools/tools/javac/switchexpr/WrongBreakTest.java
+ test/langtools/tools/javac/switchexpr/WrongBreakTest.out
+ test/langtools/tools/javac/switchexpr/WrongYieldTest.java
+ test/langtools/tools/javac/switchexpr/WrongYieldTest.out
+ test/langtools/tools/javac/switchextra/DefiniteAssignment1.java
+ test/langtools/tools/javac/switchextra/DefiniteAssignment2.java
+ test/langtools/tools/javac/switchextra/DefiniteAssignment2.out
! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out

Changeset: ed12027517c0
Author:    neliasso
Date:      2019-02-14 14:54 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ed12027517c0

8224675: Late GC barrier insertion for ZGC
Reviewed-by: roland, eosterlund, pliden

! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: 871bc449ce06
Author:    stefank
Date:      2019-06-07 13:50 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/871bc449ce06

8223837: Add -XX:MinHeapSize flag to set the minimum heap size
Reviewed-by: pliden, tschatzl

! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java

Changeset: 8081b181bba8
Author:    dfuchs
Date:      2019-06-10 11:17 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8081b181bba8

8224865: Replace wildcard address with loopback or local host in tests - part 13
Summary: Fixes intermittent failures observed in some network tests
Reviewed-by: chegar

! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/bugs/B6373555.java
! test/jdk/com/sun/net/httpserver/bugs/B6401598.java
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
! test/jdk/com/sun/net/httpserver/bugs/B6433018.java
! test/jdk/com/sun/net/httpserver/bugs/B8211420.java
! test/jdk/java/net/ResponseCache/Test2.java
! test/jdk/java/net/URL/GetContent.java
! test/jdk/sun/net/www/http/HttpClient/StreamingRetry.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/RelativeRedirect.java

Changeset: 966a51af2986
Author:    pliden
Date:      2019-06-10 12:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/966a51af2986

8224966: ZGC: Don't skip oop verification in OopMapSet::all_do()
Reviewed-by: stefank, eosterlund

! src/hotspot/share/compiler/oopMap.cpp

Changeset: d60b24a09900
Author:    pliden
Date:      2019-06-10 12:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d60b24a09900

8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator
Reviewed-by: stefank

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp

Changeset: d8942f5d6c75
Author:    weijun
Date:      2019-06-10 20:38 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d8942f5d6c75

8221719: Jarsigner fails to verify signed by alias if alias given in wrong case
Reviewed-by: weijun
Contributed-by: Philipp Kunz <philipp.kunz at paratix.ch>

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java

Changeset: f72f801b00bd
Author:    hseigel
Date:      2019-06-10 09:52 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f72f801b00bd

8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError.
Summary: Change the JVM to follow the JVM Spec and accept non-zero minor_version for appropriate older class file versions.
Reviewed-by: acorn, dholmes, iignatyev

! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java

Changeset: 811df7c64724
Author:    dpochepk
Date:      2019-06-10 17:02 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/811df7c64724

8222412: AARCH64: multiple instructions encoding issues
Reviewed-by: aph

+ src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp

Changeset: 4cf21c5c956a
Author:    dtitov
Date:      2019-06-10 09:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4cf21c5c956a

8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed
Reviewed-by: cjplummer, gadams, jcbeyler

! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java

Changeset: 218f5a414379
Author:    zgu
Date:      2019-06-10 13:42 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/218f5a414379

8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic
Reviewed-by: shade

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

Changeset: b76aee290002
Author:    dnsimon
Date:      2019-06-10 15:55 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b76aee290002

8225492: Update JVMCI
Reviewed-by: iveresov, kvn

! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java

Changeset: 040e1c6dab96
Author:    darcy
Date:      2019-06-10 15:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/040e1c6dab96

8225532: Update source enums to describe 12 and 13 language features
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java

Changeset: c6498066a0a5
Author:    smarks
Date:      2019-06-10 17:33 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c6498066a0a5

8205131: remove Runtime trace methods
Reviewed-by: lancea, rriggs, iklam

! src/java.base/share/classes/java/lang/Runtime.java
! test/jaxp/javax/xml/jaxp/unittest/transform/ProcessXSLT.java
! test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/jdk/sun/rmi/log/ReliableLog/Recovery.java

Changeset: 670b4794f51e
Author:    iignatyev
Date:      2019-06-10 17:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/670b4794f51e

8209917: fix TODO in GatherDiagnosticInfoObserver
Reviewed-by: jjg, dholmes

! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java

Changeset: ddda023e6f66
Author:    neliasso
Date:      2019-06-11 09:27 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ddda023e6f66

8225509: clean_catch_blocks must add preds first
Reviewed-by: kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: bc5baf205475
Author:    mdoerr
Date:      2019-06-11 09:51 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/bc5baf205475

8224826: Implement fast class initialization checks on PPC64
Reviewed-by: vlivanov, gromero

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp

Changeset: fc4042870cc4
Author:    chegar
Date:      2019-06-11 09:21 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fc4042870cc4

8225426: Replace plain with system-default in Socket and ServerSocket
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java

Changeset: b42cadf7eb4a
Author:    rraghavan
Date:      2019-06-11 14:33 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b42cadf7eb4a

8225567: Wrong file headers with 8202414 fix changeset
Summary: Corrected source file headers
Reviewed-by: thartmann

! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/c2/Test8202414.java

Changeset: 24c59b1579d7
Author:    eosterlund
Date:      2019-06-11 10:55 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/24c59b1579d7

8224871: os::attempt_reserve_memory_at() tries too hard
Reviewed-by: pliden, coleenp, stuefe

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp

Changeset: 50270ff05a65
Author:    neliasso
Date:      2019-06-11 12:39 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/50270ff05a65

8225564: Remove wrong assert in clean_catch_blocks
Reviewed-by: thartmann

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: 27e810f1f8a3
Author:    dholmes
Date:      2019-06-11 08:03 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/27e810f1f8a3

8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: d9a157f6fd71
Author:    coleenp
Date:      2019-06-11 07:31 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d9a157f6fd71

8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected
Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large.
Reviewed-by: rehn, gziemski

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java

Changeset: 03af124751f5
Author:    aph
Date:      2019-06-10 10:11 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/03af124751f5

8225429: Regression in disassembly quality
Reviewed-by: never

! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/compiler/abstractDisassembler.cpp
! src/hotspot/share/compiler/disassembler.cpp

Changeset: 1fef7d9309a9
Author:    dfuchs
Date:      2019-06-11 15:46 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1fef7d9309a9

8225512: Replace wildcard address with loopback or local host in tests - part 15
Summary: Updates httpserver tests to use the loopback instead of the wildcard wherever possible.
Reviewed-by: michaelm

! test/jdk/com/sun/net/httpserver/MissingTrailingSpace.java
! test/jdk/com/sun/net/httpserver/Test10.java
! test/jdk/com/sun/net/httpserver/Test11.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test14.java
! test/jdk/com/sun/net/httpserver/Test2.java
! test/jdk/com/sun/net/httpserver/Test3.java
! test/jdk/com/sun/net/httpserver/Test4.java
! test/jdk/com/sun/net/httpserver/Test5.java
! test/jdk/com/sun/net/httpserver/Test6.java
! test/jdk/com/sun/net/httpserver/Test7.java
! test/jdk/com/sun/net/httpserver/Test7a.java
! test/jdk/com/sun/net/httpserver/Test8.java
! test/jdk/com/sun/net/httpserver/Test8a.java
! test/jdk/com/sun/net/httpserver/Test9.java
! test/jdk/com/sun/net/httpserver/Test9a.java
! test/jdk/com/sun/net/httpserver/TestLogging.java
! test/jdk/com/sun/net/httpserver/bugs/B6339483.java
! test/jdk/com/sun/net/httpserver/bugs/B6341616.java
! test/jdk/com/sun/net/httpserver/bugs/B6393710.java
! test/jdk/com/sun/net/httpserver/bugs/B6526158.java
! test/jdk/com/sun/net/httpserver/bugs/B6526913.java
! test/jdk/com/sun/net/httpserver/bugs/B6529200.java
! test/jdk/com/sun/net/httpserver/bugs/B6744329.java
! test/jdk/com/sun/net/httpserver/bugs/B6886436.java
! test/jdk/com/sun/net/httpserver/bugs/FixedLengthInputStream.java
! test/jdk/com/sun/net/httpserver/bugs/HeadTest.java
! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java

Changeset: dbf5cda9843d
Author:    lancea
Date:      2019-06-11 13:04 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/dbf5cda9843d

8225189: Multiple JNI calls within critical region in ZIP Library
Reviewed-by: alanb

! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/Inflater.c

Changeset: f492567244ab
Author:    valeriep
Date:      2019-06-11 21:30 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f492567244ab

8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
Summary: Added support for GCM, PSS, and other mechanisms
Reviewed-by: jnimeh

+ src/java.base/share/classes/sun/security/util/GCMParameters.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ test/jdk/sun/security/pkcs11/Cipher/Test4512704.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java
+ test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java
+ test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java
+ test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java
+ test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
+ test/jdk/sun/security/pkcs11/Signature/TestDSA2.java

Changeset: 75f47593d244
Author:    jjg
Date:      2019-06-11 14:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/75f47593d244

8214399: Javap -help should provide information about --multi-release option
Reviewed-by: jlahoda

! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties

Changeset: ff74a3c584e5
Author:    iignatyev
Date:      2019-06-11 14:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ff74a3c584e5

8066173: compiler/types/correctness/OffTest.java failed with assert
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: f7cc25dda38a
Author:    zgu
Date:      2019-06-11 19:15 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f7cc25dda38a

8225572: Shenandoah: Move JNIHandles root out of serial roots
Reviewed-by: rkennke

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

Changeset: c2398053ee90
Author:    ascarpino
Date:      2019-06-11 16:31 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c2398053ee90

8211018: Session Resumption without Server-Side State
Reviewed-by: xuelei, jnimeh, jjiang

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
+ src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
! test/jdk/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java
! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java

Changeset: ae3dbc712839
Author:    darcy
Date:      2019-06-11 17:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ae3dbc712839

7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r
Reviewed-by: lancea, abuckley

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/TypeVariable.java

Changeset: 755e82641224
Author:    sangheki
Date:      2019-06-12 10:34 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/755e82641224

8225478: Make G1CMRootRegions independent of HeapRegions
Summary: Remove dependency of HeapRegion from G1CMRootRegions class
Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/memory/memRegion.hpp

Changeset: 0530705ca300
Author:    hannesw
Date:      2019-06-12 13:21 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0530705ca300

8223364: Bad placement of anchor relative to header
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.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/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestBadOverride.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java

Changeset: ef577fa0dd10
Author:    jlahoda
Date:      2019-06-12 13:49 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ef577fa0dd10

8220018: javac crash when compiling try-catch-finally inside switch expression
Summary: Correcting handling of finally that yields from a switch expression.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/TryCatchFinally.java

Changeset: c63b9b87c28a
Author:    thartmann
Date:      2019-06-12 14:06 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c63b9b87c28a

8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
Summary: Handle unsafe off-heap access with constant zero address.
Reviewed-by: vlivanov, roland

! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java

Changeset: 596ae6c3ef6f
Author:    mdoerr
Date:      2019-06-12 14:21 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/596ae6c3ef6f

8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
Reviewed-by: coleenp, gromero

! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp

Changeset: 03d417fd7d9a
Author:    mdoerr
Date:      2019-06-12 14:22 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/03d417fd7d9a

8224827: Implement fast class initialization checks on s390
Reviewed-by: vlivanov, gromero

! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 0c20dbc3d547
Author:    mdoerr
Date:      2019-06-12 14:24 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0c20dbc3d547

8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
Reviewed-by: mdoerr, simonis
Contributed-by: Kazunori Ogata <ogatak at jp.ibm.com>

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

Changeset: 492b644bb9c2
Author:    dcubed
Date:      2019-06-12 10:52 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/492b644bb9c2

8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project
Reviewed-by: dholmes, rehn, coleenp

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 730ed3fc6605
Author:    chegar
Date:      2019-06-12 16:10 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/730ed3fc6605

8225651: Missed the `@` in a couple of code tags of SocketImpl
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/SocketImpl.java

Changeset: 466d6e2d2ddf
Author:    kvn
Date:      2019-06-12 10:37 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/466d6e2d2ddf

8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
Reviewed-by: iveresov, eosterlund

! src/hotspot/share/jvmci/jvmciEnv.cpp

Changeset: d109188f6480
Author:    ccheung
Date:      2019-06-12 10:45 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d109188f6480

8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
Summary: Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap().
Reviewed-by: jiangli, iklam

! src/hotspot/share/memory/metaspace.cpp
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 139f21bad9fd
Author:    iignatyev
Date:      2019-06-12 11:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/139f21bad9fd

8158048: Fix failure message from jtreg gtest wrapper
Reviewed-by: kvn, mseledtsov

+ test/hotspot/jtreg/gtest/GTestResultParser.java
! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: 1224b16c8ff4
Author:    epavlova
Date:      2019-06-12 12:31 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1224b16c8ff4

8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base
Reviewed-by: kvn

! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java

Changeset: 8038250f9939
Author:    darcy
Date:      2019-06-12 14:14 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8038250f9939

8225675: Outdated citation of JLS in java.lang.ref.Reference
Reviewed-by: lancea, jjg, mchung

! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: 1357c4996b2e
Author:    hannesw
Date:      2019-06-12 23:21 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1357c4996b2e

8225671: Support HTML 5 character references in javadoc
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/EntitiesTest.java
! test/langtools/tools/doclint/html/EntitiesTest.out

Changeset: 946f7f2d321c
Author:    wetmore
Date:      2019-06-12 18:58 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/946f7f2d321c

8171279: Support X25519 and X448 in TLS
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
+ src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroup.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupCredentials.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupPossession.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
+ test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java

Changeset: 74f0622db875
Author:    weijun
Date:      2019-06-13 10:06 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/74f0622db875

6722928: Support SSPI as a native GSS-API provider
Reviewed-by: erikj, nwilliams, valeriep

! make/lib/Lib-java.security.jgss.gmk
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
! src/java.security.jgss/share/native/libj2gss/gssapi.h
+ src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: bd2f0954cbb9
Author:    iignatyev
Date:      2019-06-12 21:17 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/bd2f0954cbb9

8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout
Reviewed-by: dholmes

! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java

Changeset: 03c98877f3bd
Author:    iignatyev
Date:      2019-06-12 17:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/03c98877f3bd

8225676: cleanup hotspot ProblemList
Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: 6c8d5d0e1be4
Author:    tnakamura
Date:      2019-06-13 08:42 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6c8d5d0e1be4

8224184: jshell got IOException at exiting with AIX
Reviewed-by: rfield, jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
+ test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java

Changeset: 28f4594b19c2
Author:    ronsh
Date:      2019-06-13 08:42 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/28f4594b19c2

8224161: Check.checkOverrideClashes n^2 algorithm
Summary: Caching type's members in Check.checkOverrideClashes to improve performance.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java

Changeset: ef91ba2e6cff
Author:    ssadetsky
Date:      2019-06-03 08:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ef91ba2e6cff

8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails
Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java

Changeset: 72bdfcf4cfb5
Author:    psadhukhan
Date:      2019-06-04 14:23 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/72bdfcf4cfb5

Merge


Changeset: ed5c7d68ed5a
Author:    psadhukhan
Date:      2019-06-04 14:43 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ed5c7d68ed5a

8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64
Reviewed-by: serb, jdv

! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java

Changeset: 37819ad0ac6f
Author:    ant
Date:      2019-06-06 15:46 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/37819ad0ac6f

8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3
Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java

Changeset: f680bedc0dcb
Author:    prr
Date:      2019-06-07 09:38 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f680bedc0dcb

Merge

- make/CreateBuildJdkCopy.gmk
- src/java.base/share/lib/security/cacerts
! test/jdk/ProblemList.txt

Changeset: 13ec0d88815b
Author:    serb
Date:      2019-06-09 14:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/13ec0d88815b

8222083: Support of "64-bit IEEE floating point" encoding for the AU file format
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
+ test/jdk/javax/sound/sampled/spi/AudioFileReader/RecognizeAuFloat.java

Changeset: fe6404b8394a
Author:    serb
Date:      2019-06-09 17:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/fe6404b8394a

8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: de1d2a535c08
Author:    psadhukhan
Date:      2019-06-10 10:52 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/de1d2a535c08

8225368: broken links in java.desktop files
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/package-info.java

Changeset: f85fa2fc78c2
Author:    psadhukhan
Date:      2019-06-11 11:01 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f85fa2fc78c2

8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64
Reviewed-by: serb, prr

! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java

Changeset: 3467ea483f09
Author:    serb
Date:      2019-06-11 10:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3467ea483f09

8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed
Reviewed-by: psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java

Changeset: 18629738b64b
Author:    prr
Date:      2019-06-11 10:34 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/18629738b64b

8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11
Reviewed-by: serb, neugens

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c

Changeset: ad93c5329cac
Author:    serb
Date:      2019-06-11 16:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/ad93c5329cac

8221246: NullPointerException within Win32ShellFolder2
Reviewed-by: prr

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java

Changeset: 9cb499911646
Author:    prr
Date:      2019-06-11 17:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9cb499911646

8225487: giflib legal file is missing attribution for openbsd-reallocarray.c
Reviewed-by: serb, kcr

! src/java.desktop/share/legal/giflib.md

Changeset: 5d5fccc4fd3f
Author:    psadhukhan
Date:      2019-06-12 10:02 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5d5fccc4fd3f

Merge

- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java

Changeset: 59642852dee0
Author:    psadhukhan
Date:      2019-06-13 11:31 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/59642852dee0

Merge


Changeset: 5c4f1b7c753b
Author:    psadhukhan
Date:      2019-06-13 12:22 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5c4f1b7c753b

Merge


Changeset: 96c7427456f9
Author:    michaelm
Date:      2019-06-13 09:10 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/96c7427456f9

8216417: cleanup of IPv6 scope-id handling
Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/native/libnet/Inet6Address.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! test/jdk/ProblemList.txt
+ test/jdk/java/net/Inet6Address/Scoping.java
+ test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java
! test/jdk/java/net/ipv6tests/B6521014.java
+ test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java

Changeset: 0f38ab93a53c
Author:    mdoerr
Date:      2019-06-13 11:12 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0f38ab93a53c

8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function
Reviewed-by: mbaesken, gromero, kvn

! test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c

Changeset: f48d3bec75ba
Author:    tschatzl
Date:      2019-06-13 11:54 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/f48d3bec75ba

8225418: G1: region attribute remembered set state disagrees with actual remembered set state
Summary: Keep remembered set update information when updating region attributes when abandoning the remaining collection set after mixed gc.
Reviewed-by: kbarrett, mdoerr

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

Changeset: bd613b97c7c8
Author:    egahlin
Date:      2019-06-13 12:27 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/bd613b97c7c8

8220657: JFR.dump does not work when filename is set
Reviewed-by: ysuenaga

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java

Changeset: 865775b86780
Author:    smonteith
Date:      2019-06-13 15:24 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/865775b86780

8214527: ZGC for Aarch64
Summary: Implement ZGC for AArch64
Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn

! make/autoconf/hotspot.m4
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp

Changeset: 22b3b7983ada
Author:    weijun
Date:      2019-06-13 23:53 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/22b3b7983ada

8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
Reviewed-by: mullan

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
+ test/jdk/sun/security/mscapi/NullKey.java

Changeset: 7c9151c7dc40
Author:    jwilhelm
Date:      2019-06-13 18:02 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7c9151c7dc40

Added tag jdk-14+0 for changeset 22b3b7983ada

! .hgtags

Changeset: 30b1b7b4dd86
Author:    darcy
Date:      2019-06-11 16:45 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/30b1b7b4dd86

8214546: Start of release updates for JDK 14
8214547: Add SourceVersion.RELEASE_14
8214548: Add source 14 and target 14 to javac
8214549: Bump maximum recognized class file version to 58 for JDK 14
Reviewed-by: jjg, mikael, erikj, jlahoda, dholmes

! make/autoconf/version-numbers
+ make/data/symbols/java.base-D.sym.txt
+ make/data/symbols/java.compiler-D.sym.txt
+ make/data/symbols/java.desktop-D.sym.txt
+ make/data/symbols/java.management-D.sym.txt
+ make/data/symbols/java.management.rmi-D.sym.txt
+ make/data/symbols/java.net.http-D.sym.txt
+ make/data/symbols/java.xml-D.sym.txt
+ make/data/symbols/java.xml.crypto-D.sym.txt
+ make/data/symbols/jdk.compiler-D.sym.txt
+ make/data/symbols/jdk.httpserver-D.sym.txt
+ make/data/symbols/jdk.javadoc-D.sym.txt
+ make/data/symbols/jdk.jlink-D.sym.txt
+ make/data/symbols/jdk.jshell-D.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/com/sun/java/util/jar/pack/Constants.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Profile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/T6395981.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/diags/examples/InvalidYield.java
! test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java
! test/langtools/tools/javac/diags/examples/NoSwitchExpression.java
! test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/profiles/ProfileOptionTest.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/versions/Versions.java

Changeset: b2df72a5445f
Author:    mullan
Date:      2019-06-13 13:03 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b2df72a5445f

8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 31d026474e77
Author:    mullan
Date:      2019-06-13 13:04 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/31d026474e77

Merge


Changeset: 2c47220ce9bb
Author:    shade
Date:      2019-06-13 19:37 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2c47220ce9bb

8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC
Reviewed-by: rkennke, zgu

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

Changeset: 2f4e214781a1
Author:    dtitov
Date:      2019-06-13 11:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2f4e214781a1

8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 761b86d5563d
Author:    darcy
Date:      2019-06-13 11:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/761b86d5563d

8164819: Make javac's toString() on annotation objects consistent with core reflection
Reviewed-by: jjg, coleenp

! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! test/hotspot/jtreg/runtime/8007320/ConstMethodTest.java
! test/jdk/java/lang/annotation/AnnotationToStringTest.java
! test/jdk/java/lang/annotation/ParameterAnnotations.java
! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java
! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/ReflectionTest.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java
! test/langtools/tools/javac/modules/AnnotationsOnModules.java
! test/langtools/tools/javac/processing/messager/6388543/T6388543.out
+ test/langtools/tools/javac/processing/model/element/AnnotationToStringTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixRepeatableAndOfficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedA2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB1Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/MixSingularAndUnofficialContainerInheritedB2Test.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/OfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOfficialContainerInheritedTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatableOverrideBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedATest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/SingularInheritedBTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerBasicTest.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/UnofficialContainerInheritedTest.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: d57d61aafef9
Author:    bpb
Date:      2019-06-13 13:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d57d61aafef9

8223813: (aio) Iocp.getErrorMessage should drop trailing \r\n
Reviewed-by: alanb, igerasim, rriggs

! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnio/ch/Iocp.c
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c

Changeset: 5c52d053cb14
Author:    jwilhelm
Date:      2019-06-14 01:09 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5c52d053cb14

Added tag jdk-14+1 for changeset 2f4e214781a1

! .hgtags

Changeset: 4a3c13548b9e
Author:    darcy
Date:      2019-06-13 16:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4a3c13548b9e

8222369: ExecutableElement.getReceiverType returns null instead of NOTYPE
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
+ test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: 1afe0cb93482
Author:    tvaleev
Date:      2019-06-14 05:02 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1afe0cb93482

8225339: Optimize HashMap.keySet()/HashMap.values()/HashSet toArray() methods
Reviewed-by: rriggs, redestad, smarks

! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
+ test/jdk/java/util/HashMap/ToArray.java
+ test/micro/org/openjdk/bench/java/util/HashMapToArray.java

Changeset: 444b2d3471e9
Author:    jpai
Date:      2019-06-14 10:19 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/444b2d3471e9

8217705: HttpClient - wrong exception type when bad status line is received
Summary: Throw a ProtocolException if the status code in the HTTP response's status line isn't a 3-digit integer
Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/Http1HeaderParser.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/Http1HeaderParserTest.java

Changeset: 5dcab10ebfbe
Author:    thartmann
Date:      2019-06-14 13:26 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5dcab10ebfbe

8225783: Incorrect use of binary operators on booleans in type.cpp
Summary: Use logical operators instead.
Reviewed-by: roland

! src/hotspot/share/opto/type.cpp

Changeset: b444bbe5c45c
Author:    shade
Date:      2019-06-14 16:47 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b444bbe5c45c

8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface
Reviewed-by: roland, eosterlund

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/opto/escape.cpp

Changeset: 9c6d907cefac
Author:    zgu
Date:      2019-06-14 11:58 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/9c6d907cefac

8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects
Reviewed-by: shade

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

Changeset: 49ed5e31fe1e
Author:    zgu
Date:      2019-06-14 12:08 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/49ed5e31fe1e

8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
Reviewed-by: shade

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java

Changeset: 5eeee2cc94f5
Author:    rfield
Date:      2019-06-14 20:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/5eeee2cc94f5

8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
8159740: JShell: corralled declarations do not have correct source to wrapper mapping
8212167: JShell : Stack trace of exception has wrong line number
Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps....
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/WrapperTest.java

Changeset: e53ec3b362f4
Author:    ngasson
Date:      2019-06-17 15:31 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e53ec3b362f4

8224851: AArch64: fix warnings and errors with Clang and GCC 8.3
Reviewed-by: aph, kbarrett

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.s
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp

Changeset: 46049b8a5658
Author:    dfuchs
Date:      2019-06-17 20:03 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/46049b8a5658

8225578: Replace wildcard address with loopback or local host in tests - part 16
Summary: Fixes java/net/Authenticator and java/net/CookieHandler to stop depending on the wildcard address, wherever possible.
Reviewed-by: chegar

! test/jdk/java/net/Authenticator/AuthNPETest.java
! test/jdk/java/net/Authenticator/B4678055.java
! test/jdk/java/net/Authenticator/B4759514.java
! test/jdk/java/net/Authenticator/B4769350.java
! test/jdk/java/net/Authenticator/B4921848.java
! test/jdk/java/net/Authenticator/B4933582.java
! test/jdk/java/net/Authenticator/B4962064.java
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/Authenticator/B8034170.java
! test/jdk/java/net/Authenticator/BasicTest.java
! test/jdk/java/net/Authenticator/BasicTest3.java
! test/jdk/java/net/Authenticator/BasicTest4.java
! test/jdk/java/net/Authenticator/Deadlock.java
! test/jdk/java/net/CookieHandler/CookieHandlerTest.java
! test/jdk/java/net/CookieHandler/CookieManagerTest.java
! test/jdk/java/net/CookieHandler/EmptyCookieHeader.java
! test/jdk/java/net/CookieHandler/LocalHostCookie.java

Changeset: da554fdb51d0
Author:    ysuenaga
Date:      2019-06-18 10:54 +0900
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/da554fdb51d0

8225636: SA can't handle prelinked libraries
Reviewed-by: sspitsyn, cjplummer

! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c

Changeset: 32cce302a1fd
Author:    rehn
Date:      2019-06-18 11:06 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/32cce302a1fd

8226227: Missing include of thread.inline.hpp
Reviewed-by: coleenp

! src/hotspot/share/gc/shared/gcLocker.inline.hpp
! src/hotspot/share/runtime/vframe.inline.hpp

Changeset: b78af6d8a252
Author:    chegar
Date:      2019-06-18 14:52 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/b78af6d8a252

8225583: Examine the HttpResponse.BodySubscribers for null handling
Reviewed-by: dfuchs, prappo

! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java

Changeset: 8d50ff464ae5
Author:    rriggs
Date:      2019-06-18 10:37 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8d50ff464ae5

8226242: Diagnostic output for posix_spawn failure
Reviewed-by: bpb, stuefe, dholmes, martin

! src/java.base/unix/native/libjava/ProcessImpl_md.c

Changeset: 8259c22be42c
Author:    zgu
Date:      2019-06-18 13:11 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/8259c22be42c

8225804: SA: Remove unused CollectedHeap.oopOffset() method
Reviewed-by: rkennke

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java

Changeset: 17f24c0e2f01
Author:    chegar
Date:      2019-06-18 18:38 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/17f24c0e2f01

8226319: Add forgotten test/jdk/java/net/httpclient/BodySubscribersTest.java
Reviewed-by: dfuchs, prappo

+ test/jdk/java/net/httpclient/BodySubscribersTest.java

Changeset: d69faba543ec
Author:    iignatyev
Date:      2019-06-13 13:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d69faba543ec

8225746: hotspot problem lists list unexciting tests
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList-graal.txt

Changeset: bba34c350225
Author:    mullan
Date:      2019-06-13 17:49 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/bba34c350225

8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 24872d367cb6
Author:    kvn
Date:      2019-06-13 17:18 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/24872d367cb6

8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error
Summary: increase InlineSmallCode to 4000 for tests which check inlining decisions.
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java

Changeset: c53db49c7a2f
Author:    jwilhelm
Date:      2019-06-14 03:50 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c53db49c7a2f

Added tag jdk-13+25 for changeset 22b3b7983ada

! .hgtags

Changeset: c3b354fdbaa4
Author:    shade
Date:      2019-06-14 10:02 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c3b354fdbaa4

8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)
Reviewed-by: alanb

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c

Changeset: 328d4a455e4b
Author:    xuelei
Date:      2019-06-14 12:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/328d4a455e4b

8224829: AsyncSSLSocketClose.java has timing issue
Reviewed-by: jnimeh, dfuchs

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java

Changeset: 55a79ffab804
Author:    weijun
Date:      2019-06-15 14:39 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/55a79ffab804

8225392: Comparison builds are failing due to cacerts file
Reviewed-by: erikj, martin, mullan

! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
+ test/jdk/sun/security/tools/keytool/ListOrder.java

Changeset: 22ce9e266a4b
Author:    zgu
Date:      2019-06-14 12:08 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/22ce9e266a4b

8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
Reviewed-by: shade

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java

Changeset: 666f51a72171
Author:    kvn
Date:      2019-06-17 09:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/666f51a72171

8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException
Summary: Remove test from Problem list because it does not fail anymore.
Reviewed-by: iignatyev

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 2d62c1192d41
Author:    dtitov
Date:      2019-06-13 11:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/2d62c1192d41

8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 09ee0bd26bda
Author:    dtitov
Date:      2019-06-17 14:31 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/09ee0bd26bda

8217348: assert(thread->is_Java_thread()) failed: just checking
Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler

! src/hotspot/share/prims/jvmtiEnvBase.cpp

Changeset: 6c2d53701e34
Author:    rfield
Date:      2019-06-17 17:14 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6c2d53701e34

8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
8159740: JShell: corralled declarations do not have correct source to wrapper mapping
8212167: JShell : Stack trace of exception has wrong line number
Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps....
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/WrapperTest.java

Changeset: 922a4a554807
Author:    rraghavan
Date:      2019-06-18 10:00 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/922a4a554807

8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state
Summary: Used logical operator correctly
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/library_call.cpp

Changeset: 3e08fa647eea
Author:    gziemski
Date:      2019-06-18 12:39 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3e08fa647eea

8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics()
Summary: Added lock around table usage
Reviewed-by: coleenp, hseigel

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: bc5a0508253c
Author:    jjg
Date:      2019-06-18 11:52 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/bc5a0508253c

8225748: Use SHA-256 for javap classfile checksum
Reviewed-by: mchung

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
! test/langtools/tools/javac/T6942649.java
! test/langtools/tools/javap/T4884240.java

Changeset: 688a2a361e14
Author:    jwilhelm
Date:      2019-06-18 22:48 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/688a2a361e14

Merge

! .hgtags

Changeset: c439c469e803
Author:    lancea
Date:      2019-06-18 17:50 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/c439c469e803

8225680: Address links in java.sql.rowset
Reviewed-by: jjg, bpb

! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIXMLProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/WebRowSet.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java

Changeset: 970adfac768d
Author:    zgu
Date:      2019-06-18 17:58 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/970adfac768d

8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: aa800530fb49
Author:    pli
Date:      2019-06-17 09:40 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/aa800530fb49

8226222: [JVMCI] Export AArch64 field VM_Version::_psr_info.dczid_el0
Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 7cf925f385fe
Author:    pliden
Date:      2019-06-19 08:43 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/7cf925f385fe

8225779: Remove unused CollectedHeap::cell_header_size()
Reviewed-by: eosterlund, rkennke, shade

! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: 4efe251009b4
Author:    prappo
Date:      2019-06-18 14:12 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/4efe251009b4

8226303: Examine the HttpRequest.BodyPublishers for exception handling
Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/PullPublisher.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
+ test/jdk/java/net/httpclient/RelayingPublishers.java

Changeset: e0be41293b41
Author:    prappo
Date:      2019-06-19 12:17 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e0be41293b41

Merge

- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h

Changeset: e9da3a44a7ed
Author:    zgu
Date:      2019-06-19 08:52 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/e9da3a44a7ed

8225582: Shenandoah: Enable concurrent evacuation of JNIHandles
Reviewed-by: rkennke, shade

+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp

Changeset: d7da94e6c169
Author:    aph
Date:      2019-06-18 16:15 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d7da94e6c169

8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: 82deab2dd59e
Author:    hseigel
Date:      2019-06-19 13:34 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/82deab2dd59e

8226304: Obsolete the -XX:+FailOverToOldVerifier option
Summary: Change the option from deprecated to obsolete
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 43627549a488
Author:    shurailine
Date:      2019-06-19 05:04 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/43627549a488

8226359: Switch to JCov build which supports byte code version 58
Reviewed-by: erikj

! make/conf/jib-profiles.js

Changeset: afc6c25c2f4a
Author:    iignatyev
Date:      2019-06-18 09:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/afc6c25c2f4a

8226313: problem list compiler/types/correctness tests
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: be453f7ee72c
Author:    amenkov
Date:      2019-06-18 16:08 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/be453f7ee72c

8225682: Reference to JNI spec on java.sun.com
Reviewed-by: gadams, cjplummer, sspitsyn

! make/data/jdwp/jdwp.spec

Changeset: af38014cb097
Author:    iignatyev
Date:      2019-06-19 03:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/af38014cb097

8226360: merge entries in hotspot problem lists
Reviewed-by: epavlova, kvn

! test/hotspot/jtreg/ProblemList-graal.txt
! test/jdk/ProblemList-graal.txt

Changeset: 3dcfa209f769
Author:    thartmann
Date:      2019-06-19 12:24 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/3dcfa209f769

8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java
Summary: Put test on AOT ProblemList.
Reviewed-by: iignatyev

! test/jdk/ProblemList-aot.txt

Changeset: 80594c78a608
Author:    thartmann
Date:      2019-06-19 12:25 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/80594c78a608

8226382: ProblemList java/lang/constant/MethodTypeDescTest.java
Summary: Put test on AOT ProblemList.
Reviewed-by: iignatyev

! test/jdk/ProblemList-aot.txt

Changeset: 360f8769d3dc
Author:    hseigel
Date:      2019-06-19 08:42 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/360f8769d3dc

8225789: Empty method parameter type should generate ClassFormatError
Summary: Check for an empty name when verifying unqualified names
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm
+ test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java
! test/hotspot/jtreg/runtime/verifier/TestSigParse.java

Changeset: 0692b67f5462
Author:    aph
Date:      2019-06-18 16:15 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0692b67f5462

8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: 726cb89a9997
Author:    jwilhelm
Date:      2019-06-20 02:10 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/726cb89a9997

Merge

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: 48a14297c030
Author:    jwilhelm
Date:      2019-06-20 04:15 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/48a14297c030

Added tag jdk-14+2 for changeset 43627549a488

! .hgtags

Changeset: eaf0a8de3450
Author:    tvaleev
Date:      2019-06-20 03:32 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/eaf0a8de3450

8226286: Remove unused method java.lang.Integer::formatUnsignedInt and cleanup Integer/Long classes
Reviewed-by: bpb, redestad

! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java

Changeset: 12e8433e2581
Author:    coffeys
Date:      2019-06-20 08:02 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/12e8433e2581

8213561: ZipFile/MultiThreadedReadTest.java timed out in tier1
Reviewed-by: lancea

! test/jdk/java/util/zip/ZipFile/MultiThreadedReadTest.java

Changeset: 99b604ec1af6
Author:    gadams
Date:      2019-06-20 07:13 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/99b604ec1af6

8224642: Test sun/tools/jcmd/TestJcmdSanity.java fails: Bad file descriptor
Reviewed-by: cjplummer, rschmelter, clanger

! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java

Changeset: 6a7d6b6bbd78
Author:    zgu
Date:      2019-06-20 10:12 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/6a7d6b6bbd78

8226413: Shenandoah: Separate root scanner for SH::object_iterate()
Reviewed-by: rkennke

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

Changeset: a7b9d6d4940e
Author:    erikj
Date:      2019-06-20 09:35 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/a7b9d6d4940e

8226521: Detect WSL2 as WSL in configure
Reviewed-by: erikj
Contributed-by: andrewluotechnologies at outlook.com

! make/autoconf/build-aux/config.guess

Changeset: 1aae575eb1ef
Author:    naoto
Date:      2019-06-20 11:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/1aae575eb1ef

8220229: Timezone pattern "OOOO" does not result in the full "GMT+00:00" substring
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java

Changeset: 95794e32352e
Author:    dlsmith
Date:      2019-06-20 14:03 -0600
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/95794e32352e

8226325: Support building of filtered spec bundles
Reviewed-by: erikj

! doc/building.md
! make/Docs.gmk
! make/InitSupport.gmk
! make/Main.gmk
! make/data/docs-resources/resources/jdk-default.css

Changeset: 0f141453b9e0
Author:    lancea
Date:      2019-06-20 16:15 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/0f141453b9e0

8226518: Typo in the ConnectionBuilder javadoc examples
Reviewed-by: bpb

! src/java.sql/share/classes/java/sql/ConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/PooledConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java

Changeset: d3030613fab9
Author:    robm
Date:      2019-06-20 20:20 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d3030613fab9

8223727: com/sun/jndi/ldap/privconn/RunTest.java failed due to hang in LdapRequest.getReplyBer
Reviewed-by: prappo

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java

Changeset: 79a7fc6c9bc7
Author:    zgu
Date:      2019-06-20 18:29 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/79a7fc6c9bc7

8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API
Reviewed-by: rkennke

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



More information about the valhalla-dev mailing list