hg: panama/dev: 90 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Wed Mar 18 22:04:05 UTC 2020


Changeset: 5f690d6174b5
Author:    jjg
Date:      2020-03-11 15:46 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/5f690d6174b5

8240138: Cleanup HtmlTree
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/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/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/AnnotationTypeWriterImpl.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/ClassWriterImpl.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/ConstructorWriterImpl.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/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/HelpWriter.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/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/PropertyWriterImpl.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/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/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java

Changeset: a6c70ccaa775
Author:    ysuenaga
Date:      2020-03-12 09:23 +0900
URL:       https://hg.openjdk.java.net/panama/dev/rev/a6c70ccaa775

8234624: jstack mixed mode should refer DWARF
Reviewed-by: sspitsyn, kevinw

+ src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
+ src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.cpp
+ src/jdk.hotspot.agent/linux/native/libsaproc/dwarf.hpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.c
! src/jdk.hotspot.agent/linux/native/libsaproc/salibelf.h
! src/jdk.hotspot.agent/linux/native/libsaproc/symtab.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/DwarfParser.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java

Changeset: e103a5398b54
Author:    jwilhelm
Date:      2020-03-12 03:10 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/e103a5398b54

Added tag jdk-15+14 for changeset 1d6ceb13e142

! .hgtags

Changeset: 91f95b517b0c
Author:    iklam
Date:      2020-03-11 21:37 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/91f95b517b0c

8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal
Reviewed-by: dholmes, mchung

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java

Changeset: 4ee517d2e206
Author:    shade
Date:      2020-03-12 06:47 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/4ee517d2e206

8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah
Reviewed-by: shade
Contributed-by: Kelvin Nilsen <kdnilsen at amazon.com>

! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: a744cb5d03d6
Author:    weijun
Date:      2020-03-12 18:21 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/a744cb5d03d6

8240261: Use make/templates/gpl-cp-header in FieldGen.java
Reviewed-by: erikj

! make/gensrc/Gensrc-java.base.gmk
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
- make/jdk/src/classes/build/tools/intpoly/header.txt
+ make/jdk/src/classes/build/tools/util/Header.java

Changeset: ecc59c31cb10
Author:    rrich
Date:      2020-03-12 11:51 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/ecc59c31cb10

8234146: compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC
Reviewed-by: vlivanov, thartmann

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java

Changeset: 4923c49ba7b5
Author:    redestad
Date:      2020-03-12 13:07 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/4923c49ba7b5

8240772: x86_64: Pre-generate Assembler::popa, pusha and vzeroupper
Reviewed-by: iklam, kvn

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

Changeset: fec7d7b39038
Author:    redestad
Date:      2020-03-05 16:07 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/fec7d7b39038

8240669: Devirtualize Relocation::type
Reviewed-by: rbackman, thartmann

! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/code/relocInfo.hpp

Changeset: 2d4a9ff1de2e
Author:    dnsimon
Date:      2020-03-12 13:20 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/2d4a9ff1de2e

8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers
Reviewed-by: kvn, thartmann
Contributed-by: Yudi Zheng <yudi.zheng at oracle.com>

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

Changeset: 724e0cf52991
Author:    zgu
Date:      2020-03-12 09:25 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/724e0cf52991

8240915: Shenandoah: Remove unused fields in init mark tasks
Reviewed-by: rkennke

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

Changeset: a9a78d821f37
Author:    vlivanov
Date:      2020-03-12 16:42 +0300
URL:       https://hg.openjdk.java.net/panama/dev/rev/a9a78d821f37

8238696: x86: Enumerate all detected CPU features in VM_Version feature string
Reviewed-by: dholmes, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
+ test/jdk/lib/testlibrary/CPUInfoTest.java

Changeset: d527da8f8f9b
Author:    sgehwolf
Date:      2020-02-25 12:17 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/d527da8f8f9b

8239785: Cgroups: Incorrect detection logic on old systems in hotspot
Summary: Return NULL subsystem if no cgroup controllers are mounted.
Reviewed-by: bobv, mbaesken

! src/hotspot/os/linux/cgroupSubsystem_linux.cpp
! src/hotspot/os/linux/cgroupSubsystem_linux.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
+ test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: 7898edac8a27
Author:    naoto
Date:      2020-03-12 08:31 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/7898edac8a27

8216332: Grapheme regex does not work with emoji sequences
Reviewed-by: rriggs

! src/java.base/share/classes/java/util/regex/Grapheme.java
+ test/jdk/java/util/regex/GraphemeTestCases.txt
! test/jdk/java/util/regex/RegExTest.java

Changeset: 910e8900f11d
Author:    rriggs
Date:      2020-03-12 11:54 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/910e8900f11d

8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent."
Reviewed-by: dfuchs

! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java

Changeset: e713e8a312ea
Author:    rriggs
Date:      2020-03-12 11:57 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/e713e8a312ea

8240957: Clarify BadAttributeValueExpException readObject method
Reviewed-by: bpb

! src/java.management/share/classes/javax/management/BadAttributeValueExpException.java

Changeset: fa70160bcf72
Author:    minqi
Date:      2020-03-12 09:07 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/fa70160bcf72

8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses
Summary: With 8232069, CDS works with uncompressed oops/kalsses, detecting CDS code no longer bases on the two flags.
Reviewed-by: iklam

! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/cds/appcds/TestZGCWithCDS.java

Changeset: c0f672668596
Author:    rkennke
Date:      2020-03-12 17:52 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/c0f672668596

8240872: Shenandoah: Avoid updating new regions from start of evacuation
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp

Changeset: cc0ffb1d0458
Author:    rkennke
Date:      2020-03-12 17:52 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/cc0ffb1d0458

8240873: Shenandoah: Short-cut arraycopy barriers
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 67a2ce1f3a0a
Author:    zgu
Date:      2020-03-12 13:08 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/67a2ce1f3a0a

8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner
Reviewed-by: rkennke

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

Changeset: be3aeb6e766d
Author:    pconcannon
Date:      2020-03-12 17:08 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/be3aeb6e766d

8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
Summary: Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
Reviewed-by: alanb, dfuchs

! src/java.base/unix/native/libnio/ch/Net.c
! test/jdk/java/net/IPSupport/MinimumPermissions.policy
+ test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java
! test/lib/jdk/test/lib/net/IPSupport.java

Changeset: f2a8072492df
Author:    pconcannon
Date:      2020-03-12 17:20 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/f2a8072492df

Merge


Changeset: 61f6c19d1a56
Author:    shade
Date:      2020-03-12 18:50 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/61f6c19d1a56

8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868
Reviewed-by: rkennke

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

Changeset: 29f4b46a1680
Author:    dfuchs
Date:      2020-03-12 18:31 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/29f4b46a1680

8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root"
Summary: The solaris specific code is changed to use the fallback mechanism if the DLPI interface returns an error indicating that the operation is unsupported. In addition, NetworkInterface::getHardwareAddress is changed to always return null for the loopback interface.
Reviewed-by: alanb

! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/jdk/java/net/NetworkInterface/NullMacAddress.java

Changeset: 222127a06550
Author:    ihse
Date:      2020-03-12 19:40 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/222127a06550

8240947: Change conflicting JVM features from warning to error
Reviewed-by: erikj

! make/autoconf/jvm-features.m4

Changeset: 5edc259054ae
Author:    ihse
Date:      2020-03-12 19:42 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/5edc259054ae

8149110: Introduce DISABLED_WARNINGS for Java compilation
Reviewed-by: erikj

! make/CompileDemos.gmk
! make/CompileInterimLangtools.gmk
! make/CompileInterimRmic.gmk
! make/CompileJavaModules.gmk
! make/CompileModuleTools.gmk
! make/CompileToolsJdk.gmk
! make/common/JavaCompilation.gmk
! make/common/SetupJavaCompilers.gmk
! make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/ide/CreateVSProject.gmk
! make/test/BuildFailureHandler.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregGraalUnit.gmk

Changeset: e594b41c45c4
Author:    ihse
Date:      2020-03-12 19:43 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/e594b41c45c4

8240950: Missing AC_SUBST after JDK-82408
Reviewed-by: erikj

! make/autoconf/build-performance.m4

Changeset: 1ca940d73efc
Author:    mchung
Date:      2020-03-12 11:54 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/1ca940d73efc

8228336: Refactor native library loading implementation
Reviewed-by: alanb, dholmes

! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/nativeLookup.cpp
- src/java.base/macosx/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/macosx/classes/jdk/internal/loader/ClassLoaderHelper.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
+ src/java.base/share/classes/jdk/internal/loader/NativeLibrary.java
! src/java.base/share/native/libjava/ClassLoader.c
+ src/java.base/share/native/libjava/NativeLibraries.c
- src/java.base/unix/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/unix/classes/jdk/internal/loader/ClassLoaderHelper.java
- src/java.base/windows/classes/java/lang/ClassLoaderHelper.java
+ src/java.base/windows/classes/jdk/internal/loader/ClassLoaderHelper.java
! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java

Changeset: e287fc5b9e86
Author:    mchung
Date:      2020-03-12 11:56 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/e287fc5b9e86

8240242: improve the javadoc for Lookup::dropLookupModes w.r.t. dropping UNCONDITIONAL
Reviewed-by: chegar, rriggs

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

Changeset: 4253bf176649
Author:    erikj
Date:      2020-03-12 12:55 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/4253bf176649

8240972: macOS codesign fail on macOS 10.13.5 or older
Reviewed-by: erikj, ihse
Contributed-by: junyuan.zheng at microsoft.com

! make/autoconf/basic_tools.m4

Changeset: b2b9f856b71a
Author:    jjg
Date:      2020-03-12 13:56 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/b2b9f856b71a

8240971: Fix CSS styles in some doc comments
Reviewed-by: mchung

! src/java.base/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.jconsole/share/classes/module-info.java

Changeset: 66c7a7990f69
Author:    jjg
Date:      2020-03-12 14:14 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/66c7a7990f69

8240555: Using env of JAVA_TOOL_OPTIONS and _JAVA_OPTIONS breaks QuietOption.java test
Reviewed-by: shurailine, prappo

! test/langtools/jdk/javadoc/tool/QuietOption.java

Changeset: 24d5c4ed9bf9
Author:    valeriep
Date:      2020-03-12 22:11 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/24d5c4ed9bf9

8238566: java.security.Provider$Service.supportsParameter() is racy
Summary: Use double-checked-locking pattern inside the hasKeyAttributes() method
Reviewed-by: xuelei

! src/java.base/share/classes/java/security/Provider.java

Changeset: 15d69d370743
Author:    ccheung
Date:      2020-03-12 16:05 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/15d69d370743

8238000: Crash in ClassLoader::record_result while dynamic dumping netty
Summary: Make a copy of the _shared_path_table for use during dynamic CDS dump.
Reviewed-by: iklam, minqi

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

Changeset: 1c98d63e3ee2
Author:    jiefu
Date:      2020-03-13 17:01 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/1c98d63e3ee2

8240846: Zero VM is broken after JDK-8238681: UseSSE not defined
Reviewed-by: shade, rehn, vlivanov

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

Changeset: 3a3bd4ed9584
Author:    roland
Date:      2020-03-11 10:32 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/3a3bd4ed9584

8240854: [REDO] some jaotc failures of fastdebug build with specific flags
Reviewed-by: vlivanov, kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/subtypenode.cpp
+ test/hotspot/jtreg/compiler/types/TestSubTypeOfAsbtractClassWrongResult.java

Changeset: 29edf1cb3c02
Author:    weijun
Date:      2020-03-13 17:45 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/29edf1cb3c02

8240980: Backout JDK-8240261
Reviewed-by: dholmes

! make/gensrc/Gensrc-java.base.gmk
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ make/jdk/src/classes/build/tools/intpoly/header.txt
- make/jdk/src/classes/build/tools/util/Header.java

Changeset: de9c1fe3de60
Author:    iwalulya
Date:      2020-03-13 11:54 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/de9c1fe3de60

8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp

Changeset: 367b1f73904c
Author:    shade
Date:      2020-03-13 13:22 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/367b1f73904c

8231668: Remove ForceDynamicNumberOfGCThreads
Reviewed-by: shade, tschatzl
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/workerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java

Changeset: 3179efca4758
Author:    weijun
Date:      2020-03-13 21:32 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/3179efca4758

8240983: Incorrect copyright header in Apache Santuario files
Reviewed-by: mullan

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java

Changeset: 3ab7a06ba381
Author:    pliden
Date:      2020-03-13 14:26 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/3ab7a06ba381

8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError
Reviewed-by: eosterlund

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

Changeset: 8e9261c404fc
Author:    vromero
Date:      2020-03-13 10:29 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/8e9261c404fc

8239447: compiler error for annotations applied to record components with target METHOD
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java

Changeset: 59de2958df85
Author:    redestad
Date:      2020-03-13 15:59 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/59de2958df85

8241006: Cleanup TemplateInterpreter initialization
Reviewed-by: coleenp

! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateTable.cpp
! src/hotspot/share/interpreter/templateTable.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/init.cpp

Changeset: 3ac1c2ef94e2
Author:    redestad
Date:      2020-03-13 18:43 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/3ac1c2ef94e2

8241010: Unnecessarily resolving some well-known classes
Reviewed-by: coleenp

! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticCommand.cpp

Changeset: 5e0d9f0b1029
Author:    jjg
Date:      2020-03-13 10:57 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/5e0d9f0b1029

8240916: Convert to using hyphenated naming for CSS classes
Reviewed-by: hannesw

! make/jdk/src/classes/build/tools/taglet/ModuleGraph.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java
! test/langtools/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverriddenMethod/TestExternalOverriddenMethod.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndexInDocFiles/TestIndexInDocFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.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/testLinkOption/TestLinkOptionWithAutomaticModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java
! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.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/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java
! test/langtools/jdk/javadoc/doclet/testModules/TestIndirectExportsOpens.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.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/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyPage/TestSystemPropertyPage.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java
! test/langtools/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java

Changeset: dc1cf3a5d7db
Author:    joehw
Date:      2020-03-13 19:15 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/dc1cf3a5d7db

8240982: Incorrect copyright header in BCEL 6.4.1 sources
Reviewed-by: naoto, lancea

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java

Changeset: 24d342c838fb
Author:    amenkov
Date:      2020-03-13 12:25 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/24d342c838fb

8217441: Failure of ::realloc() should be handled correctly in sawindbg.cpp
Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: 10f11578b1f4
Author:    kbarrett
Date:      2020-03-13 15:36 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/10f11578b1f4

8239825: G1: Simplify threshold test for mutator refinement
Summary: Compute refinement threshold when values change, not on each use.
Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: 332ee3137fb8
Author:    darcy
Date:      2020-03-14 09:53 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/332ee3137fb8

8240130: Improve and update discussion of visitor evolution warnings
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/element/AnnotationValueVisitor.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java
! src/java.compiler/share/classes/javax/lang/model/type/TypeVisitor.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner8.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor9.java

Changeset: 0d7a66c27369
Author:    vromero
Date:      2020-03-14 17:08 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/0d7a66c27369

8235339: test TargetAnnoCombo.java is failing after new target RECORD_COMPONENT was added
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/ProblemList.txt
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/Helper.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/combo/TargetAnnoCombo.java

Changeset: 981b5a0c43da
Author:    ngasson
Date:      2020-03-16 10:51 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/981b5a0c43da

8240353: AArch64: missing support for -XX:+ExtendedDTraceProbes in C1
Reviewed-by: aph

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp

Changeset: 59b5bd9a7168
Author:    dholmes
Date:      2020-03-16 02:16 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/59b5bd9a7168

8241043: Expand assertions to identify thread with errant _stack_base
Reviewed-by: mikael

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

Changeset: 4eaf6922273a
Author:    jlahoda
Date:      2020-03-16 13:06 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/4eaf6922273a

8240964: Compilation error thrown when long literal used with yield
Summary: Ensuring yield followed by a long literal is recognized as a yield statement.
Reviewed-by: mcimadamore

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

Changeset: 80eaef8e3e60
Author:    eosterlund
Date:      2020-03-16 12:27 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/80eaef8e3e60

8240363: Refactor Compile::Output() to its own Phase
Reviewed-by: kvn, vlivanov

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/c2_intelJccErratum_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
+ src/hotspot/share/opto/constantTable.cpp
+ src/hotspot/share/opto/constantTable.hpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/phase.hpp
! src/hotspot/share/opto/runtime.cpp

Changeset: d25079af1459
Author:    jiefu
Date:      2020-03-16 22:43 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/d25079af1459

8241034: Fix a configuring error with "-Xmx2048M: command not found"
Reviewed-by: mikael, erikj

! make/autoconf/build-performance.m4

Changeset: 500f99ff1921
Author:    naoto
Date:      2020-03-16 09:26 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/500f99ff1921

8240626: Some of the java.time.chrono.Eras return empty display name for some styles and locales
Reviewed-by: joehw

! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java

Changeset: 42b62267498d
Author:    eosterlund
Date:      2020-03-16 17:13 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/42b62267498d

8241074: JDK-8240363 broke the build on AArch64
Reviewed-by: shade

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

Changeset: da2fc44fd45f
Author:    zgu
Date:      2020-02-25 12:01 -0500
URL:       https://hg.openjdk.java.net/panama/dev/rev/da2fc44fd45f

8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata
Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp

Changeset: cc3c165659bf
Author:    mbaesken
Date:      2020-03-17 08:53 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/cc3c165659bf

8240824: enhance print_full_memory_info on Linux by THP related information
Reviewed-by: dholmes, stuefe

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

Changeset: daed0d4ec02d
Author:    redestad
Date:      2020-03-17 09:36 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/daed0d4ec02d

8241077: x86_64: Minor Assembler improvements
Reviewed-by: kvn

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

Changeset: 56e78301b358
Author:    rkennke
Date:      2020-03-17 11:49 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/56e78301b358

8241081: Shenandoah: Do not modify update-watermark concurrently
Reviewed-by: shade

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

Changeset: a4e2fc916323
Author:    aph
Date:      2020-03-16 17:10 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/a4e2fc916323

8241018: 32-bit integer log2 functions return the wrong value for negative arguments on 64-bit machines
Reviewed-by: kvn

! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/utilities/test_globalDefinitions.cpp

Changeset: 0daa6b52ba56
Author:    aph
Date:      2020-03-17 14:13 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/0daa6b52ba56

Merge


Changeset: 0a2e12c3e6e3
Author:    kvn
Date:      2020-03-17 10:38 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/0a2e12c3e6e3

8240976: [JVMCI] MethodProfileWidth flag is broken
Summary: remove JVMCI code which is not used
Reviewed-by: thartmann, redestad

! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.hpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: b5237a11d0dc
Author:    redestad
Date:      2020-03-05 16:07 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/b5237a11d0dc

8241042: x86_64: Improve Assembler generation
Reviewed-by: vlivanov, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/asm/codeBuffer.hpp

Changeset: 157a7e7033d9
Author:    kvn
Date:      2020-03-17 12:42 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/157a7e7033d9

8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648
Summary: limit JVMCICounterSize flag's value range to 1M
Reviewed-by: thartmann, redestad

! src/hotspot/share/jvmci/jvmci_globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java

Changeset: 86af236fbd89
Author:    kvn
Date:      2020-03-17 14:05 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/86af236fbd89

8241122: Remove unimplemented InlineTree constructor definition from parse.hpp
Reviewed-by: kvn
Contributed-by: Charlie Gracie <charlie.gracie at microsoft.com>

! src/hotspot/share/opto/parse.hpp

Changeset: 988822b06767
Author:    dholmes
Date:      2020-03-17 19:57 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/988822b06767

8239593: Bogus warning "Re-registering of platform native method" for a JVMTI agent
Reviewed-by: dcubed, alanb, hseigel

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

Changeset: dd9eb63b5d3e
Author:    dholmes
Date:      2020-03-17 20:54 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/dd9eb63b5d3e

8241124: Aarch64 build broken by JDK-8239593
Reviewed-by: mikael

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

Changeset: d6ae5212211f
Author:    cjplummer
Date:      2020-03-17 18:04 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/d6ae5212211f

8238268: Many SA tests are not running on OSX because they do not attempt to use sudo when available
Reviewed-by: sspitsyn, iignatyev

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
! test/hotspot/jtreg/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java
! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestClassDump.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestType.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/jdk/TEST.ROOT
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTestWithActiveProcess.java
! test/jdk/sun/tools/jhsdb/JShellHeapDumpTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java

Changeset: 824e6b7c5bcf
Author:    weijun
Date:      2020-03-18 09:23 +0800
URL:       https://hg.openjdk.java.net/panama/dev/rev/824e6b7c5bcf

8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names
Reviewed-by: jnimeh, weijun, mullan
Contributed-by: Hai-May Chao <hai-may.chao at oracle.com>

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/DNSName.java
! test/jdk/sun/security/x509/GeneralName/DNSNameTest.java

Changeset: f40aa9beb326
Author:    naoto
Date:      2020-03-17 19:11 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/f40aa9beb326

8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
Reviewed-by: joehw

! make/data/lsrdata/language-subtag-registry.txt
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! test/jdk/java/util/Locale/Bug8040211.java

Changeset: 82d11846109a
Author:    shade
Date:      2020-03-18 06:28 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/82d11846109a

8241093: Shenandoah: editorial changes in flag descriptions
Reviewed-by: rkennke

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

Changeset: 5df90c29762d
Author:    igerasim
Date:      2020-03-18 01:04 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/5df90c29762d

8214245: Case insensitive matching doesn't work correctly for some character classes
Reviewed-by: rriggs, darcy

! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 5c47c5d72003
Author:    itakiguchi
Date:      2020-03-18 18:04 +0900
URL:       https://hg.openjdk.java.net/panama/dev/rev/5c47c5d72003

8232161: Align some one-way conversion in MS950 charset with Windows
Summary: MS950 charset encoder's conversion table is changed
Reviewed-by: naoto

! make/data/charsetmapping/MS950.map
! make/data/charsetmapping/MS950.nr
+ test/jdk/sun/nio/cs/TestMS950.java

Changeset: 6c954123ee8d
Author:    jwilhelm
Date:      2020-03-18 10:34 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/6c954123ee8d

Added tag jdk-14-ga for changeset bc54620a3848

! .hgtags

Changeset: dc7e9cde760e
Author:    jwilhelm
Date:      2020-03-18 10:41 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/dc7e9cde760e

Merge

! .hgtags

Changeset: 743c9071c317
Author:    mgronlun
Date:      2020-03-18 12:00 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/743c9071c317

8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)
Reviewed-by: egahlin, tonyp
Contributed-by: Tony Printezis <tprintezis at twitter.com>

! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/oops/instanceMirrorKlass.hpp

Changeset: a6203123a1e2
Author:    mseledtsov
Date:      2020-03-18 09:45 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/a6203123a1e2

8241033: Create test library utility for getting JFR streaming repository
Summary: New method to get JFR streaming repo path
Reviewed-by: egahlin, mgronlun

! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java
+ test/lib/jdk/test/lib/jfr/StreamingUtils.java

Changeset: a25184d6d8a5
Author:    cjplummer
Date:      2020-03-18 10:14 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/a25184d6d8a5

8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java
Reviewed-by: stefank

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

Changeset: ed0ecde93aaa
Author:    cjplummer
Date:      2020-03-18 10:42 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/ed0ecde93aaa

8227340: Modify problem list entry for javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: 4674b84fc29b
Author:    dtitov
Date:      2020-03-18 11:05 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/4674b84fc29b

8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"
Reviewed-by: amenkov

! test/jdk/sun/tools/jstatd/JstatdTest.java

Changeset: f22610867eb4
Author:    shade
Date:      2020-03-18 19:24 +0100
URL:       https://hg.openjdk.java.net/panama/dev/rev/f22610867eb4

8241128: x86_32 build failure after JDK-8241042
Reviewed-by: redestad, kvn

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

Changeset: 79a40801d56f
Author:    vromero
Date:      2020-03-18 14:33 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/79a40801d56f

8240970: Some tests fail when run with JCov
Reviewed-by: jjg

! test/langtools/tools/javac/EarlyAssertWrapper.java
! test/langtools/tools/javac/T8132562/ClassPathWithDoubleQuotesTest.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/modules/RequiresStaticTest.java
! test/langtools/tools/javac/options/smokeTests/OptionSmokeTest.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
! test/langtools/tools/jdeps/modules/CheckModuleTest.java

Changeset: acce42fd27a7
Author:    dnsimon
Date:      2020-03-18 13:11 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/acce42fd27a7

8236285: [JVMCI] improve TranslatedException traces
Reviewed-by: never, kvn

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java

Changeset: dd555adfac9c
Author:    cjplummer
Date:      2020-03-18 13:24 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/dd555adfac9c

8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX
Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 5cc3cb873e98
Author:    jjg
Date:      2020-03-18 13:20 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/5cc3cb873e98

8241030: rename HtmlTag to TagName
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/AbstractMemberWriter.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/AnnotationTypeWriterImpl.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/ClassWriterImpl.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/ConstructorWriterImpl.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/Headings.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/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/IndexRedirectWriter.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/Navigation.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/SourceToHTMLConverter.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/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTag.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java

Changeset: 82b7c62cf4cc
Author:    jjg
Date:      2020-03-18 13:29 -0700
URL:       https://hg.openjdk.java.net/panama/dev/rev/82b7c62cf4cc

Merge


Changeset: 16d304873ab0
Author:    winterhalter
Date:      2020-03-18 17:07 -0400
URL:       https://hg.openjdk.java.net/panama/dev/rev/16d304873ab0

8202469: (ann) Type annotations on type variable bounds that are also type variables are lost
Reviewed-by: jfranck

! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/jdk/java/lang/annotation/typeAnnotations/ParameterizedBoundIndex.java

Changeset: af221c1b1671
Author:    aleonard
Date:      2020-03-17 14:14 +0000
URL:       https://hg.openjdk.java.net/panama/dev/rev/af221c1b1671

8241097: java/math/BigInteger/largeMemory/SymmetricRangeTests.java requires -XX:+CompactStrings
Reviewed-by: bpb, bchristi
Contributed-by: andrew_m_leonard at uk.ibm.com

! test/jdk/java/math/BigInteger/largeMemory/SymmetricRangeTests.java



More information about the panama-dev mailing list