hg: panama/dev: 86 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Mar 4 22:03:46 UTC 2020


Changeset: 541b03673cdb
Author:    dcubed
Date:      2020-02-26 19:33 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/541b03673cdb

8240132: ProblemList com/sun/jdi/InvokeHangTest.java
Reviewed-by: mikael

! test/jdk/ProblemList.txt

Changeset: bccb9f3423e3
Author:    dcubed
Date:      2020-02-26 19:39 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/bccb9f3423e3

8240134: ProblemList javax/script/Test7.java
Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: 57849c7f9d22
Author:    dcubed
Date:      2020-02-26 19:41 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/57849c7f9d22

8240135: ProblemList vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java#id1
Reviewed-by: iignatyev, dholmes

! test/hotspot/jtreg/ProblemList.txt

Changeset: 95c882e86df2
Author:    jwilhelm
Date:      2020-02-27 03:10 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/95c882e86df2

Added tag jdk-15+12 for changeset 2ec0ff304263

! .hgtags

Changeset: 76f3aaaffd3c
Author:    dholmes
Date:      2020-02-26 23:10 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/76f3aaaffd3c

8240141: Incorrect copyright header in src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
Reviewed-by: iignatyev

! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp

Changeset: 3b9b5cb7586f
Author:    amlu
Date:      2020-02-27 12:19 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/3b9b5cb7586f

8239979: sun/security/tools/keytool/ExtOptionCamelCase.java is not run
Reviewed-by: rhalade

! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java

Changeset: 495d1a4eee04
Author:    rraghavan
Date:      2020-02-27 16:06 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/495d1a4eee04

8235995: Remove src/jdk.internal.vm.compiler/.mx.graal directory
Summary: Removed src/jdk.internal.vm.compiler/.mx.graal directory and files
Reviewed-by: dlong

- src/jdk.internal.vm.compiler/.mx.graal/.project
- src/jdk.internal.vm.compiler/.mx.graal/.pydevproject
- src/jdk.internal.vm.compiler/.mx.graal/eclipse-settings/org.eclipse.jdt.core.prefs
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal.py
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal_9.py
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal_bench.py
- src/jdk.internal.vm.compiler/.mx.graal/outputparser.py
- src/jdk.internal.vm.compiler/.mx.graal/sanitycheck.py
- src/jdk.internal.vm.compiler/.mx.graal/suite.py

Changeset: c87cb2daad04
Author:    neliasso
Date:      2020-02-27 13:11 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/c87cb2daad04

8239878: Bug in PrintEliminateAllocations code causes TestClhsdbJstackLock.java to fail
Reviewed-by: shade

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

Changeset: e6336e3c5984
Author:    hseigel
Date:      2020-02-27 13:00 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/e6336e3c5984

8235225: Replace CHECK_0 with CHECK_NULL for non-integer returning methods
Summary: Change CHECK_0 to CHECK_NULL and CHECK_false where appropriate
Reviewed-by: mikael, dholmes, coleenp

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/memoryManager.cpp

Changeset: b5745158500a
Author:    zgu
Date:      2020-02-26 15:32 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/b5745158500a

8237632: Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR
Reviewed-by: shade, rkennke

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

Changeset: 0b02c862a03e
Author:    dcubed
Date:      2020-02-27 11:34 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/0b02c862a03e

8239873: [TESTBUG] FieldLayout/OldLayoutCheck.java fails after the fix for JDK-8239503
Summary: Don't run the test with -XX:-UseCompressedOops.
Reviewed-by: fparain, hseigel

! test/hotspot/jtreg/runtime/FieldLayout/OldLayoutCheck.java

Changeset: 8f26915495d6
Author:    zgu
Date:      2020-02-27 12:17 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/8f26915495d6

8239354: Shenandoah: minor enhancements to traversal GC
Reviewed-by: rkennke

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

Changeset: 7abee91f0bb5
Author:    darcy
Date:      2020-02-27 10:30 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/7abee91f0bb5

8225495: Note whether returned annotations are declaration annotations or type annotations
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java

Changeset: 6e9aa02cf215
Author:    wetmore
Date:      2020-02-27 11:48 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/6e9aa02cf215

8239815: Update ECC legal file
Reviewed-by: mullan

! src/jdk.crypto.ec/share/legal/ecc.md

Changeset: 52367bbd4bd4
Author:    jjg
Date:      2020-02-27 12:16 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/52367bbd4bd4

8239804: Cleanup/simplify HTML/CSS for general block tags
Reviewed-by: prappo, hannesw

! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
! make/jdk/src/classes/build/tools/taglet/ToolGuide.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.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/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.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/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! test/langtools/jdk/javadoc/doclet/AuthorDD/AuthorDD.java
! test/langtools/jdk/javadoc/doclet/testAuthor/TestAuthor.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
+ test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverriddenMethod.java
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/langtools/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/BaseClass.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg1/SubClass.java
! test/langtools/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/pkg/PrivateParent.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/pkg/PublicChild.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java
! test/langtools/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java
! test/langtools/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java
! test/langtools/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/langtools/jdk/javadoc/doclet/testVersionTag/TestVersionTag.java

Changeset: a30f7d67296e
Author:    cjplummer
Date:      2020-02-27 13:51 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/a30f7d67296e

8240142: Fix copyright in ThreadGroupReferenceImpl.h
Reviewed-by: dholmes

! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h

Changeset: 7e846d63ca61
Author:    cjplummer
Date:      2020-02-27 13:52 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/7e846d63ca61

8239379: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java on OSX
Reviewed-by: sspitsyn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 04ba72c457f3
Author:    cjplummer
Date:      2020-02-27 13:57 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/04ba72c457f3

8193237: SA: ClhsdbLauncher should show the command being executed
Reviewed-by: sspitsyn, amenkov

! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java

Changeset: 02f6ce8441df
Author:    xuelei
Date:      2020-02-27 21:14 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/02f6ce8441df

8240193: loadLibrary("osxsecurity") should not be removed
Reviewed-by: ascarpino

! src/java.base/macosx/classes/apple/security/KeychainStore.java

Changeset: 27e301f90b3a
Author:    ihse
Date:      2020-02-28 09:53 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/27e301f90b3a

8239799: Cross-compilation ARM32/AARCH clientvm builds fails after JDK-8239450
Reviewed-by: erikj

! make/autoconf/buildjdk-spec.gmk.in

Changeset: 8def7c4e6800
Author:    chagedorn
Date:      2020-02-28 15:33 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/8def7c4e6800

8239852: java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed
Summary: Remove an assertion which was too strong for some valid IRs when running with -XX:+VerifyGraphEdges
Reviewed-by: neliasso, thartmann

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

Changeset: 1a57db1b936f
Author:    dcubed
Date:      2020-02-28 10:16 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/1a57db1b936f

8240231: Build failure on illumos after 8238988
Summary: add missing cast
Reviewed-by: dcubed, shade
Contributed-by: peter.tribble at gmail.com

! src/hotspot/os_cpu/solaris_x86/thread_solaris_x86.cpp

Changeset: ec5e6e8d1ed2
Author:    lucy
Date:      2020-02-28 16:36 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/ec5e6e8d1ed2

8239931: [win][x86] vtable stub generation: assert failure (code size estimate) follow-up
Reviewed-by: mdoerr

! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp

Changeset: c838a35b86e9
Author:    shade
Date:      2020-02-28 17:59 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/c838a35b86e9

8240215: Shenandoah: remove ShenandoahAllocationTrace
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: df9f37c56847
Author:    shade
Date:      2020-02-28 17:59 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/df9f37c56847

8240216: Shenandoah: remove ShenandoahTerminationTrace
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: c005ba590219
Author:    shade
Date:      2020-02-28 17:59 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/c005ba590219

8240217: Shenandoah: remove ShenandoahEvacAssist
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: d1062bce95b9
Author:    simonis
Date:      2020-02-28 19:49 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/d1062bce95b9

8240226: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file
Reviewed-by: martin, alanb

! test/jdk/java/util/zip/DeflateIn_InflateOut.java

Changeset: 9d59ab73463c
Author:    jjg
Date:      2020-02-28 12:46 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/9d59ab73463c

8240136: Cleanup/simplify HTML/CSS for definition lists
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.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/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/SerializedFormWriterImpl.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/HtmlTree.java
+ test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
+ test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/package-list
+ test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/pkg/XReader.java
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverriddenMethod.java
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/package-list
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/pkg/XReader.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java

Changeset: 7b59e4c72006
Author:    lmesnik
Date:      2020-02-28 13:21 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/7b59e4c72006

8203239: [TESTBUG] remove vmTestbase/vm/gc/kind/parOld test
Reviewed-by: lkorinth, shade

! test/hotspot/jtreg/TEST.quick-groups
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/test.sh

Changeset: f227e770495f
Author:    minqi
Date:      2020-02-28 15:30 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/f227e770495f

8236604: Optimize SystemDictionary::resolve_well_known_classes for CDS
Summary: Serialize SystemDictionary::_well_known_classes into CDS and quickly resolve them at runtime in vm startup stage.
Reviewed-by: iklam, coleenp

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp

Changeset: 0569a84a9ec0
Author:    jiefu
Date:      2020-02-29 09:38 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/0569a84a9ec0

8240254: Build is broken when cds is disabled after JDK-8236604
Reviewed-by: redestad

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

Changeset: f46dfe6b18ac
Author:    minqi
Date:      2020-02-28 19:29 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/f46dfe6b18ac

8240258: SystemDictionary::quick_resolve need guarded by INCLUDE_CDS
Summary: Supplemental fix for 8236604 to guard SystemDictionary::quick_resolve with CDS
Reviewed-by: iklam, ccheung

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

Changeset: eeba18e49d0b
Author:    lzang
Date:      2020-02-29 14:43 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/eeba18e49d0b

8239916: SA: delete dead code in jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
Reviewed-by: stefank

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

Changeset: 1e4e7bf0b6f5
Author:    fyang
Date:      2020-02-26 17:32 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/1e4e7bf0b6f5

8239915: Zero VM crashes when handling dynamic constant
Reviewed-by: dholmes
Contributed-by: wangkun49 at huawei.com

! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
+ test/hotspot/jtreg/runtime/invokedynamic/DynamicConstantHelper.jasm
+ test/hotspot/jtreg/runtime/invokedynamic/TestDynamicConstant.java

Changeset: 4a5a7dc9d05c
Author:    iklam
Date:      2020-03-01 17:36 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/4a5a7dc9d05c

8240267: VM fails to start with CDS enabled but JVMTI disabled
Reviewed-by: dholmes

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

Changeset: 4b9d816b1531
Author:    rhalade
Date:      2020-03-01 23:04 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/4b9d816b1531

8225130: Add exception for expiring Comodo roots to VerifyCACerts test
Reviewed-by: weijun

! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: acc083236275
Author:    redestad
Date:      2020-03-02 08:22 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/acc083236275

8196334: Optimize UUID#fromString
Reviewed-by: igerasim, alanb
Contributed-by: plokhotnyuk at gmail.com, jon.chambers at gmail.com, claes.redestad at oracle.com

! src/java.base/share/classes/java/util/UUID.java
! test/jdk/java/util/UUID/UUIDTest.java
+ test/micro/org/openjdk/bench/java/util/UUIDBench.java

Changeset: 1d64bd5b34e0
Author:    chagedorn
Date:      2020-03-02 10:23 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/1d64bd5b34e0

8238438: SuperWord::co_locate_pack picks memory state of first instead of last load
Summary: Fix selection of first and last memory state in SuperWord::co_locate_pack
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/CoLocatePackMemoryState.java

Changeset: 41073408f25e
Author:    stefank
Date:      2020-03-02 12:30 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/41073408f25e

8240220: IdealLoopTree::dump_head predicate printing is broken
Reviewed-by: thartmann, neliasso, chagedorn

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

Changeset: e04746cec89c
Author:    stefank
Date:      2020-03-02 12:30 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/e04746cec89c

8240223: Use consistent predicate order in and with PhaseIdealLoop::find_predicate
Reviewed-by: thartmann, neliasso, chagedorn

! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp

Changeset: 387369ff21a4
Author:    mbalao
Date:      2020-02-05 12:20 -0300
URL:       https://hg.openjdk.java.net/panama/dev/rev/387369ff21a4

8238555: Allow Initialization of SunPKCS11 with NSS when there are external FIPS modules in the NSSDB
Reviewed-by: mullan, valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java

Changeset: 5f6949a3dbe0
Author:    hseigel
Date:      2020-03-02 16:10 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/5f6949a3dbe0

8239568: [TESTBUG] LoadLibraryTest.java fails with RuntimeException
Summary: Throw jtreg.SkippedException instead of failing if shared library isn't unloaded
Reviewed-by: coleenp, lmesnik

- test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/libLoadLibraryClass.c

Changeset: e826821a469d
Author:    pconcannon
Date:      2020-03-02 16:47 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/e826821a469d

8234812: Add micros for DatagramChannel send/receive
Summary: Benchmarks for the DatagramChannel::send and DatagramChannel::receive methods
Reviewed-by: alanb, chegar

+ test/micro/org/openjdk/bench/java/nio/DatagramChannelSendReceive.java

Changeset: 3a9bd48ecffc
Author:    lfoltan
Date:      2020-03-02 18:42 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/3a9bd48ecffc

8237766: Enhance signature API to include ResolvingSignatureStream
Summary: New ResolvingSignatureStream class provides the capability to easily walk through the differing parts of a signature while resolving or querying its underlying types.
Reviewed-by: coleenp, fparain, hseigel
Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp

Changeset: ac3371755ede
Author:    kbarrett
Date:      2020-03-02 14:45 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/ac3371755ede

8240246: Avoid cast_to_oop from char*
Summary: Change type of gtest object from char[] to unsigned char[].
Reviewed-by: dholmes

! test/hotspot/gtest/oops/test_oop.cpp

Changeset: 83ff8e2fa7ab
Author:    mseledtsov
Date:      2020-03-02 12:16 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/83ff8e2fa7ab

8236938: [TESTBUG] JFR event MetaspaceAllocationFailure is not tested
Summary: New test for MetaspaceAllocationFailure
Reviewed-by: hseigel, stuefe

! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java
- test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java
+ test/jdk/jdk/jfr/event/runtime/TestMetaspaceAllocationFailure.java
+ test/lib/jdk/test/lib/classloader/GeneratingCompilingClassLoader.java

Changeset: 80e4a066342d
Author:    dholmes
Date:      2020-03-02 19:49 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/80e4a066342d

8238676: jni crashes on accessing it from process exit hook
Reviewed-by: fparain, gziemski

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/atExit/TestAtExit.java
+ test/hotspot/jtreg/runtime/jni/atExit/libatExit.c

Changeset: f3d90cac1c7c
Author:    prr
Date:      2020-02-12 14:45 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/f3d90cac1c7c

8238842: AIOOBE in GIFImageReader.initializeStringTable
Reviewed-by: serb, bpb

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java

Changeset: 314f940aaf82
Author:    serb
Date:      2020-02-13 13:17 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/314f940aaf82

8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device
Reviewed-by: prr

! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp

Changeset: 19adbbca4307
Author:    serb
Date:      2020-02-13 13:19 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/19adbbca4307

8221823: Requested JDialog width is ignored
Reviewed-by: aivanov

! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java
+ test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java

Changeset: bdcad73943d5
Author:    serb
Date:      2020-02-13 13:21 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/bdcad73943d5

8238741: java.awt.Robot(GraphicsDevice) constructor does not follow the spec
Reviewed-by: aivanov

! src/java.desktop/share/classes/java/awt/Robot.java
+ test/jdk/java/awt/Headless/HeadlessRobot.java

Changeset: ece447fa3843
Author:    serb
Date:      2020-02-13 13:23 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/ece447fa3843

8233827: Enable screenshots in the enhanced failure handler on Linux/macOS
Reviewed-by: iignatyev

! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties

Changeset: df45736e03ac
Author:    prr
Date:      2020-02-14 09:10 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/df45736e03ac

8238942: Rendering artifacts with LCD text and fractional metrics
Reviewed-by: serb, jdv

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

Changeset: bc9c585b41e7
Author:    prr
Date:      2020-02-14 10:44 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/bc9c585b41e7

8239091: Reversed arguments in call to strstr in freetype "debug" code.
Reviewed-by: bpb

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

Changeset: 81bb0384f515
Author:    kizune
Date:      2020-02-17 20:04 +0300
URL:       https://hg.openjdk.java.net/panama/dev/rev/81bb0384f515

8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails
Reviewed-by: serb

+ test/jdk/java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java

Changeset: 062b36ecf8d7
Author:    psadhukhan
Date:      2020-02-20 14:49 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/062b36ecf8d7

8239334: Tab Size does not work correctly in JTextArea with setLineWrap on
Reviewed-by: serb, pbansal

! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
+ test/jdk/javax/swing/JTextArea/TestTabSizeWithLineWrap.java

Changeset: c28ebdb28a8e
Author:    pbansal
Date:      2020-02-21 16:31 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/c28ebdb28a8e

8216329: Cannot resize  CheckBoxItemMenu in Synth L&F with setHorizontalTextPosition
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java
+ test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/Check_Icon.png
+ test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/MenuItem_Selected.png
+ test/jdk/javax/swing/plaf/synth/SynthCheckBoxMenuItem/TestJCheckBoxMenuItem.java

Changeset: 427e3df3f0a3
Author:    pbansal
Date:      2020-02-21 17:00 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/427e3df3f0a3

8153090: TAB key cannot change input focus after the radio button in the Color Selection dialog
Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/colorchooser/ColorPanel.java

Changeset: 159f96d0784c
Author:    pbansal
Date:      2020-02-21 17:09 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/159f96d0784c

8238985: [TESTBUG] The arrow image is blue instead of green
Reviewed-by: serb, psadhukhan

! test/jdk/javax/swing/JTextPane/TestJTextPaneHTMLRendering.java

Changeset: ea4c6da34c1f
Author:    aivanov
Date:      2020-02-25 20:00 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/ea4c6da34c1f

8235147: Release HDC from passiveDCList sooner
Reviewed-by: serb, jdv

! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h

Changeset: 965c0a1421e5
Author:    serb
Date:      2020-02-27 09:49 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/965c0a1421e5

8239583: [AIX] simplify the native references in X input methods
Reviewed-by: clanger, itakiguchi

! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/unix/native/common/awt/awt_p.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 69495f2ee5ba
Author:    serb
Date:      2020-02-28 16:49 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/69495f2ee5ba

8240202: A few client tests leave mouse buttons pressed
Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/JSplitPaneOverlapping.java
! test/jdk/javax/swing/JButton/PressedButtonRightClickTest.java

Changeset: ed5224c3e044
Author:    psadhukhan
Date:      2020-03-02 10:50 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/ed5224c3e044

Merge

- make/CopyInterimCLDRConverter.gmk
- make/Help.gmk
- make/autoconf/basics.m4
- make/autoconf/basics_windows.m4
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
- src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
- src/jdk.internal.vm.compiler/.mx.graal/.project
- src/jdk.internal.vm.compiler/.mx.graal/.pydevproject
- src/jdk.internal.vm.compiler/.mx.graal/eclipse-settings/org.eclipse.jdt.core.prefs
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal.py
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal_9.py
- src/jdk.internal.vm.compiler/.mx.graal/mx_graal_bench.py
- src/jdk.internal.vm.compiler/.mx.graal/outputparser.py
- src/jdk.internal.vm.compiler/.mx.graal/sanitycheck.py
- src/jdk.internal.vm.compiler/.mx.graal/suite.py
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/AArch64MacroAssemblerTest.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGCProvider.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DimensionsNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/Access.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryCheckpoint.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/GCProvider.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils-ie.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils-ie.min.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip-utils/dist/jszip-utils.min.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jszip/dist/jszip.min.js
- src/jdk.javadoc/share/legal/jszip.md
- test/hotspot/jtreg/gc/shenandoah/compiler/TestCommonGCLoads.java
- test/hotspot/jtreg/runtime/7116786/Test7116786.java
- test/hotspot/jtreg/runtime/7116786/testcases.jar
- test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java
- test/hotspot/jtreg/runtime/EnclosingMethodAttr/enclMethodAttr.jar
- test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVT.cod
- test/hotspot/jtreg/runtime/LocalVariableTable/DuplicateLVTT.cod
- test/hotspot/jtreg/runtime/LocalVariableTable/NotFoundLVTT.cod
- test/hotspot/jtreg/runtime/LocalVariableTable/testcase.jar
- test/hotspot/jtreg/runtime/classFileParserBug/emptynumbootstrapmethods.jar
- test/hotspot/jtreg/runtime/classFileParserBug/test.jar
- test/hotspot/jtreg/runtime/duplAttributes/test.jar
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/gc/kind/parOld/test.sh
! test/jdk/ProblemList.txt
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/package-list
- test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/pkg/XReader.java

Changeset: d765d242df98
Author:    psadhukhan
Date:      2020-03-03 13:31 +0530
URL:       https://hg.openjdk.java.net/panama/dev/rev/d765d242df98

Merge

- test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibrary.java
- test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java

Changeset: 370822016750
Author:    neliasso
Date:      2020-03-03 10:29 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/370822016750

8238759: Clones should always keep the base pointer
Reviewed-by: rkennke, thartmann

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! test/hotspot/jtreg/compiler/arguments/TestStressReflectiveCode.java

Changeset: 1bc5f223df65
Author:    simonis
Date:      2020-03-03 11:24 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/1bc5f223df65

8240235: jdk.test.lib.util.JarUtils updates jar files incorrectly
Reviewed-by: martin, clanger, lancea

! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: de17bc931bbe
Author:    redestad
Date:      2020-03-03 11:40 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/de17bc931bbe

8240302: x64: Assembler::reachable redundantly call Relocation::type() more than once
Reviewed-by: kvn, iklam, thartmann

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

Changeset: 32e20dcd43eb
Author:    redestad
Date:      2020-03-03 12:41 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/32e20dcd43eb

8240263: Assertion-only call in Method::link_method affecting product builds
Reviewed-by: shade, dcubed, iklam

! src/hotspot/share/oops/method.cpp

Changeset: d8dbc734645b
Author:    hseigel
Date:      2020-03-03 15:50 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/d8dbc734645b

8240324: Improve is_boot_class_loader_data() by adding simple check
Summary: Check if cld is the null_cld before looking at the class loader oop
Reviewed-by: coleenp

! src/hotspot/share/classfile/classLoaderData.inline.hpp

Changeset: e0e5cbb61e86
Author:    coleenp
Date:      2020-03-03 11:19 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/e0e5cbb61e86

8225760: oop::raw_set_obj isn't needed
Reviewed-by: hseigel, rkennke

! src/hotspot/share/oops/oopsHierarchy.hpp

Changeset: 06b31c23a9a8
Author:    fmatte
Date:      2020-02-27 19:33 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/06b31c23a9a8

8239055: Wrong implementation of VMState.hasListener
Summary: Correct the VMState.hasListener implementation to return WeakReference<VMListener> type
Reviewed-by: sspitsyn, poonam

! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java

Changeset: ef54941dbc95
Author:    mseledtsov
Date:      2020-03-03 12:43 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/ef54941dbc95

8235206: JFR TestCrossProcessStreaming - validate that data can be consumed while it is being produced
Summary: Updated test to validate concurrent produce/consume
Reviewed-by: egahlin

! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java

Changeset: 522f5bb0e92b
Author:    xuelei
Date:      2020-03-03 15:57 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/522f5bb0e92b

8233619: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3
Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PostHandshakeContext.java
+ test/jdk/javax/net/ssl/SSLEngine/FinishedPresent.java

Changeset: f6322be85592
Author:    roland
Date:      2020-02-21 15:01 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/f6322be85592

8239367: RunThese30M.java failed due to "assert(false) failed: graph should be schedulable"
Reviewed-by: thartmann, vlivanov, neliasso

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroNodeWrongMem.java

Changeset: 1d4d4c9d03c2
Author:    roland
Date:      2020-02-20 16:41 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/1d4d4c9d03c2

8238384: CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java

Changeset: a3a462ce27cd
Author:    bae
Date:      2020-03-03 13:06 +0300
URL:       https://hg.openjdk.java.net/panama/dev/rev/a3a462ce27cd

8239787: AArch64: String.indexOf may incorrectly handle empty strings
Reviewed-by: aph, lmesnik, yan
Contributed-by: alexey at azul.com

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/runtime/StringIntrinsic/StringIndexOfChar.java

Changeset: 6f709455592a
Author:    shade
Date:      2020-03-04 11:50 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/6f709455592a

8240511: Shenandoah: parallel safepoint workers count should be ParallelGCThreads
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
- test/hotspot/jtreg/gc/shenandoah/options/TestSafepointWorkers.java

Changeset: 8797eb1fe3bf
Author:    jlahoda
Date:      2020-03-04 13:43 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/8797eb1fe3bf

8239575: javadoc triggers javac AssertionError for annos on modules
Summary: Ensure ModuleSymbols are implicitly loaded only once in the javadoc context.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java
! test/langtools/jdk/javadoc/tool/modules/Modules.java

Changeset: d2fc63de7876
Author:    jlahoda
Date:      2020-03-04 13:43 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/d2fc63de7876

8228451: NPE in Attr.java when -XDshould-stop.ifError=FLOW
Summary: Avoiding parsing of compound assignment as a type.
Reviewed-by: jjg, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java

Changeset: 1c06a8ee8aca
Author:    jlahoda
Date:      2020-03-04 13:43 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/1c06a8ee8aca

8234896: Tab completion does not work for method references in jshell.
Reviewed-by: rfield

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

Changeset: b0d94da54415
Author:    herrick
Date:      2020-03-03 17:58 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/b0d94da54415

8237967: No proper error message when --runtime-image points to non-existent path
Reviewed-by: kizune, asemenyuk, almatvee

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! test/jdk/tools/jpackage/share/InvalidArgTest.java

Changeset: dffb6122849b
Author:    herrick
Date:      2020-03-03 18:07 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/dffb6122849b

8237966: Creating runtime pkg requires --mac-package-identifier
Reviewed-by: kizune, asemenyuk, almatvee

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java

Changeset: b77e4d778eb7
Author:    herrick
Date:      2020-03-03 18:10 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/b77e4d778eb7

8238692: MacOS runtime Installer issue
Reviewed-by: kizune, asemenyuk, almatvee

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties

Changeset: 707abe6ca3cb
Author:    simonis
Date:      2020-03-04 14:55 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/707abe6ca3cb

8240333: jmod incorrectly updates .jar and .jmod files during hashing
Reviewed-by: martin, alanb, lancea

! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodOutputStream.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java

Changeset: 2fc917015437
Author:    shade
Date:      2020-03-04 19:23 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/2fc917015437

8240534: Shenandoah: ditch debug safepoint timeout adjustment
Reviewed-by: rkennke

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

Changeset: d0b769130118
Author:    jjg
Date:      2020-03-04 12:58 -0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/d0b769130118

8239817: Eliminate use of contentContainer and friends
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.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/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java



More information about the panama-dev mailing list