git: openjdk/loom: fibers: 93 new changesets

duke duke at openjdk.java.net
Sun Mar 22 15:46:42 UTC 2020


Changeset: 5b9a09cb
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-03-11 15:46:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/5b9a09cb

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: 069d9e79
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2020-03-12 09:23:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/069d9e79

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: 92686e1a
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-03-12 03:10:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/92686e1a

Added tag jdk-15+14 for changeset 1d6ceb13e142

! .hgtags

Changeset: b0f32c44
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-03-11 21:37:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/b0f32c44

8240548: [TESTBUG] CDS NoClassToArchive.java fails with Graal

Reviewed-by: dholmes, mchung

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

Changeset: 19e02810
Author:    Kelvin Nilsen <kdnilsen at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-03-12 06:47:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/19e02810

8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah

Reviewed-by: shade

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

Changeset: 0368e41c
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-03-12 18:21:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/0368e41c

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: c5bd0d79
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2020-03-12 11:51:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/c5bd0d79

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: 7fe46b24
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-03-12 13:07:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/7fe46b24

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: d49cf17d
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-03-05 16:07:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/d49cf17d

8240669: Devirtualize Relocation::type

Reviewed-by: rbackman, thartmann

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

Changeset: 21d3eaf5
Author:    Yudi Zheng <yudi.zheng at oracle.com>
Committer: Doug Simon <dnsimon at openjdk.org>
Date:      2020-03-12 13:20:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/21d3eaf5

8240831: [JVMCI] Export missing vmStructs entries used by JVMCI compilers

Reviewed-by: kvn, thartmann

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

Changeset: 1f189228
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-03-12 09:25:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/1f189228

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: 48c48b7a
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-03-12 16:42:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/48c48b7a

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: add18914
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2020-02-25 12:17:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/add18914

8239785: Cgroups: Incorrect detection logic on old systems in hotspot

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: eeaafbe1
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-03-12 08:31:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/eeaafbe1

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: fee69bab
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-03-12 11:54:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/fee69bab

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: c68e15c0
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-03-12 11:57:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/c68e15c0

8240957: Clarify BadAttributeValueExpException readObject method

Reviewed-by: bpb

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

Changeset: 90a39195
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-03-12 09:07:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/90a39195

8240563: [TESTBUG] WB_IsCDSIncludedInVmBuild should support uncompressed oops/klasses

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: 70e730fd
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-03-12 17:52:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/70e730fd

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: e5ab7011
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-03-12 17:52:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/e5ab7011

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: 0ed44d0a
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-03-12 17:08:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/0ed44d0a

8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)

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: 71e1277f
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-03-12 13:08:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/71e1277f

8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner

Reviewed-by: rkennke

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

Changeset: de5208e3
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-03-12 17:20:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/de5208e3

Merge


Changeset: 3ee99ca1
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-03-12 18:50:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/3ee99ca1

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: 58337b12
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-03-12 18:31:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/58337b12

8059309: network tests fail with "java.net.SocketException: Couldn't obtain phys addr" when run as "root"

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: 3aceb74a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-03-12 19:40:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/3aceb74a

8240947: Change conflicting JVM features from warning to error

Reviewed-by: erikj

! make/autoconf/jvm-features.m4

Changeset: ed8c11e0
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-03-12 19:42:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/ed8c11e0

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: 36fac8c3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-03-12 19:43:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/36fac8c3

8240950: Missing AC_SUBST after JDK-82408

Reviewed-by: erikj

! make/autoconf/build-performance.m4

Changeset: d5d6dc0c
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-03-12 11:54:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/d5d6dc0c

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/jdk/internal/loader/ClassLoaderHelper.java
! test/jdk/java/lang/ClassLoader/LibraryPathProperty.java

Changeset: e9494f21
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-03-12 11:56:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/e9494f21

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: e30b89e1
Author:    Junyuan Zheng <junyuan.zheng at microsoft.com>
Committer: Erik Joelsson <erikj at openjdk.org>
Date:      2020-03-12 12:55:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/e30b89e1

8240972: macOS codesign fail on macOS 10.13.5 or older

Reviewed-by: erikj, ihse

! make/autoconf/basic_tools.m4

Changeset: 5bc78c43
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-03-12 13:56:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/5bc78c43

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: 2eaeb206
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-03-12 14:14:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/2eaeb206

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: 0610992a
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2020-03-12 22:11:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/0610992a

8238566: java.security.Provider$Service.supportsParameter() is racy

Use double-checked-locking pattern inside the hasKeyAttributes() method

Reviewed-by: xuelei

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

Changeset: 38940d16
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-03-12 16:05:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/38940d16

8238000: Crash in ClassLoader::record_result while dynamic dumping netty

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: a8b48018
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-03-13 17:01:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/a8b48018

8240846: Zero VM is broken after JDK-8238681: UseSSE not defined

Reviewed-by: shade, rehn, vlivanov

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

Changeset: 2a35bc5a
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-03-11 10:32:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/2a35bc5a

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: 05c539c9
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-03-13 17:45:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/05c539c9

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: 5a68ba13
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2020-03-13 11:54:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/5a68ba13

8240591: G1HeapSizingPolicy attempts to compute expansion_amount even when at full capacity

Reviewed-by: sjohanss, tschatzl

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

Changeset: 5ed80778
Author:    Aditya Mandaleeka <adityam at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-03-13 13:22:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/5ed80778

8231668: Remove ForceDynamicNumberOfGCThreads

Reviewed-by: shade, tschatzl

! 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: 9d502f64
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-03-13 21:32:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/9d502f64

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: 9e945720
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-03-13 14:26:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/9e945720

8240714: ZGC: TestSmallHeap.java failed due to OutOfMemoryError

Reviewed-by: eosterlund

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

Changeset: afbe2286
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-03-13 10:29:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/afbe2286

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: 37629673
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-03-13 15:59:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/37629673

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: 2b465b1e
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-03-13 18:43:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/2b465b1e

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: afa54b7e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-03-13 10:57:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/afa54b7e

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: c7e4b2af
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-03-13 19:15:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/c7e4b2af

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: 3aeb2d1a
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2020-03-13 12:25:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/3aeb2d1a

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: 6ead9056
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-03-13 15:36:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/6ead9056

8239825: G1: Simplify threshold test for mutator refinement

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: b0194692
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-03-14 09:53:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/b0194692

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: f819e417
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-03-14 17:08:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/f819e417

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: 4b978533
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2020-03-16 10:51:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/4b978533

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: 95898e86
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-03-16 02:16:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/95898e86

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: 6ddb0f2b
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-03-16 13:06:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/6ddb0f2b

8240964: Compilation error thrown when long literal used with yield

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: 21cd75cb
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-03-16 12:27:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/21cd75cb

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: e746891f
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-03-16 22:43:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/e746891f

8241034: Fix a configuring error with "-Xmx2048M: command not found"

Reviewed-by: mikael, erikj

! make/autoconf/build-performance.m4

Changeset: 2b4b3d9e
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-03-16 09:26:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/2b4b3d9e

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: 19536121
Author:    Andrew Haley <aph at openjdk.org>
Date:      2020-03-16 17:10:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/19536121

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: 8b739002
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-03-16 17:13:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/8b739002

8241074: JDK-8240363 broke the build on AArch64

Reviewed-by: shade

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

Changeset: b4ff6abe
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-02-25 12:01:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/b4ff6abe

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: 6f7a103a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-03-17 08:53:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/6f7a103a

8240824: enhance print_full_memory_info on Linux by THP related information

Reviewed-by: dholmes, stuefe

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

Changeset: dbd0f0dc
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-03-17 09:36:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/dbd0f0dc

8241077: x86_64: Minor Assembler improvements

Reviewed-by: kvn

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

Changeset: 035100cc
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-03-17 11:49:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/035100cc

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: 1a099598
Author:    Andrew Haley <aph at openjdk.org>
Date:      2020-03-17 14:13:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/1a099598

Merge


Changeset: ec5bd021
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-03-17 10:38:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/ec5bd021

8240976: [JVMCI] MethodProfileWidth flag is broken

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: 17619249
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-03-05 16:07:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/17619249

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: 6083173f
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-03-17 12:42:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/6083173f

8237045: JVM uses excessive memory with -XX:+EnableJVMCI -XX:JVMCICounterSize=2147483648

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: c003fffd
Author:    Charlie Gracie <charlie.gracie at microsoft.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-03-17 14:05:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/c003fffd

8241122: Remove unimplemented InlineTree constructor definition from parse.hpp

Reviewed-by: kvn

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

Changeset: f959b012
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-03-17 19:57:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/f959b012

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: 94a6149d
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-03-17 20:54:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/94a6149d

8241124: Aarch64 build broken by JDK-8239593

Reviewed-by: mikael

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

Changeset: a1476361
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-03-17 18:04:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/a1476361

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: 0c9f8e47
Author:    Hai-May Chao <hai-may.chao at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2020-03-18 09:23:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/0c9f8e47

8186143: keytool -ext option doesn't accept wildcards for DNS subject alternative names

Reviewed-by: jnimeh, weijun, mullan

! 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: e5e24ad0
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-03-17 19:11:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/e5e24ad0

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: e827f4ae
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-03-18 06:28:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/e827f4ae

8241093: Shenandoah: editorial changes in flag descriptions

Reviewed-by: rkennke

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

Changeset: 1d4a4fed
Author:    Ivan Gerasimov <igerasim at openjdk.org>
Date:      2020-03-18 01:04:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/1d4a4fed

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: d76b0cf7
Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
Date:      2020-03-18 18:04:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/d76b0cf7

8232161: Align some one-way conversion in MS950 charset with Windows

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: ba7d18db
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-01-31 14:36:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/ba7d18db

8237776: Shenandoah: Wrong result with Lucene test

Reviewed-by: rkennke, zgu, shade

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: c63a8d10
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-02-06 02:52:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/c63a8d10

Added tag jdk-14+35 for changeset 4a87bb7ebfd7

! .hgtags

Changeset: ae393102
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-02-06 10:10:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/ae393102

8238605: Correct the CLDR version number in cldr.md files

Reviewed-by: joehw, alanb

! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md

Changeset: 5ed4b9f2
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-02-07 00:17:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/5ed4b9f2

Added tag jdk-14+36 for changeset bc54620a3848

! .hgtags

Changeset: abc56193
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-03-18 10:34:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/abc56193

Added tag jdk-14-ga for changeset bc54620a3848

! .hgtags

Changeset: efb25e51
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-03-18 10:41:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/efb25e51

Merge

! .hgtags
! .hgtags

Changeset: f2fb5c54
Author:    Tony Printezis <tprintezis at twitter.com>
Committer: Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-03-18 12:00:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/f2fb5c54

8239497: SEGV in EdgeUtils::field_name_symbol(Edge const&)

Reviewed-by: egahlin, tonyp

! 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: 0ee74979
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2020-03-18 09:45:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/0ee74979

8241033: Create test library utility for getting JFR streaming repository

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: 1170981e
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-03-18 10:14:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/1170981e

8240906: Update ZGC ProblemList for serviceability/sa/TestJmapCoreMetaspace.java

Reviewed-by: stefank

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

Changeset: c6cec8a8
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-03-18 10:42:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/c6cec8a8

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

Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: b70ef0d2
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-03-18 11:05:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/b70ef0d2

8240711: TestJstatdPort.java failed due to "ExportException: Port already in use:"

Reviewed-by: amenkov

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

Changeset: 700f50f2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-03-18 19:24:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/700f50f2

8241128: x86_32 build failure after JDK-8241042

Reviewed-by: redestad, kvn

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

Changeset: bf54c474
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-03-18 14:33:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/bf54c474

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: 34b9ac22
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-03-18 13:11:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/34b9ac22

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: ea367322
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-03-18 13:20:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/ea367322

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: 9fe762d3
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-03-18 13:24:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/9fe762d3

8241162: ProblemList serviceability/sa/TestHeapDumpForInvokeDynamic.java on OSX

Reviewed-by: dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: af28093e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-03-18 13:29:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/af28093e

Merge


Changeset: 28709d47
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-03-21 08:51:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/28709d47

Merge

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list