git: openjdk/amber: lambda-leftovers: 135 new changesets

duke duke at openjdk.java.net
Tue Nov 10 15:15:48 UTC 2020


Changeset: 56eb5f54
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-10-29 22:34:14 +0000
URL:       https://github.com/openjdk/amber/commit/56eb5f54

8255466: C2 crashes at ciObject::get_oop() const+0x0

Reviewed-by: vlivanov

! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeStaticFieldAccess.java

Changeset: 1a89d68e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-10-30 03:44:54 +0000
URL:       https://github.com/openjdk/amber/commit/1a89d68e

8255285: Move JVMFlag origins into a new enum JVMFlagOrigin

Reviewed-by: dholmes, redestad

! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.hpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/writeableFlags.cpp
! src/hotspot/share/services/writeableFlags.hpp
! src/hotspot/share/utilities/enumIterator.hpp
! src/hotspot/share/utilities/vmEnums.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java

Changeset: 379ba80e
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-10-30 04:24:34 +0000
URL:       https://github.com/openjdk/amber/commit/379ba80e

8255595: delay_to_keep_mmu passes wrong arguments to Monitor wait

Remove improper wait argument.

Reviewed-by: sjohanss, tschatzl, ayang

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

Changeset: d1281915
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-10-30 08:42:20 +0000
URL:       https://github.com/openjdk/amber/commit/d1281915

8253473: Javadoc clean up in HttpHandler, HttpPrincipal, HttpContext, and HttpsConfigurator

Reviewed-by: dfuchs

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpContext.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java

Changeset: 2c7fc85b
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-10-30 08:45:34 +0000
URL:       https://github.com/openjdk/amber/commit/2c7fc85b

8254972: Fix pretouch chunk calculations

Reviewed-by: sjohanss, kbarrett

! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/pretouchTask.hpp

Changeset: e48016b1
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-10-30 08:49:08 +0000
URL:       https://github.com/openjdk/amber/commit/e48016b1

8255565: [Vector API] Add missing format strings for extract instructs in x86.ad

Reviewed-by: vlivanov, jbhateja

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

Changeset: 8a065ef2
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-10-30 12:56:15 +0000
URL:       https://github.com/openjdk/amber/commit/8a065ef2

8255005: Fix indentation levels in classFileParser.cpp

Reviewed-by: lfoltan, coleenp

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

Changeset: f77a6585
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-10-30 13:23:33 +0000
URL:       https://github.com/openjdk/amber/commit/f77a6585

8153005: Upgrade the default PKCS12 encryption/MAC algorithms

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/conf/security/java.security
! test/jdk/sun/security/mscapi/VeryLongAlias.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java
! test/jdk/sun/security/pkcs12/ParamsTest.java
! test/jdk/sun/security/pkcs12/params/README
! test/jdk/sun/security/tools/keytool/GenerateAll.java
! test/lib/jdk/test/lib/security/DerUtils.java

Changeset: a7563207
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-10-30 13:29:41 +0000
URL:       https://github.com/openjdk/amber/commit/a7563207

8255536: Remove the directsign property and option

Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
- src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! test/jdk/jdk/security/jarsigner/Properties.java
! test/jdk/jdk/security/jarsigner/Spec.java

Changeset: 3fd82160
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-10-30 13:42:12 +0000
URL:       https://github.com/openjdk/amber/commit/3fd82160

8255612: Explicitly disable dtrace for Oracle OpenJDK Linux builds

Reviewed-by: mikael

! make/conf/jib-profiles.js

Changeset: 9b1eebc7
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-10-30 13:55:31 +0000
URL:       https://github.com/openjdk/amber/commit/9b1eebc7

8255620: Build race between modulegraphs and exploded-image-optimize targets

Reviewed-by: tbell

! make/Main.gmk

Changeset: 8600d0d9
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-10-30 17:09:56 +0000
URL:       https://github.com/openjdk/amber/commit/8600d0d9

8255614: Shenandoah: Consolidate/streamline runtime LRBs

Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/runtime/stackValue.cpp

Changeset: d0867578
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-10-30 17:23:39 +0000
URL:       https://github.com/openjdk/amber/commit/d0867578

8254052: improve type specificity of TagletWriter and friends

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.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/DeprecatedListWriter.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/IndexWriter.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/PackageWriterImpl.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/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java

Changeset: 4158567f
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-10-30 18:13:45 +0000
URL:       https://github.com/openjdk/amber/commit/4158567f

8255455: Pre-generate ThreadHeapSampler::_log_table

Reviewed-by: iklam, sspitsyn

! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/threadHeapSampler.cpp
! src/hotspot/share/runtime/threadHeapSampler.hpp

Changeset: 98a69ede
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2020-10-30 20:35:06 +0000
URL:       https://github.com/openjdk/amber/commit/98a69ede

8255690: &nbsp in StringBuilder.subSequence

Reviewed-by: lancea

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

Changeset: 0f486033
Author:    Brent Christian <bchristi at openjdk.org>
Date:      2020-10-30 20:35:33 +0000
URL:       https://github.com/openjdk/amber/commit/0f486033

8214561: Use {@systemProperty} for definition of "java.util.prefs.PreferencesFactory" system property

Reviewed-by: lancea

! src/java.prefs/share/classes/java/util/prefs/Preferences.java

Changeset: 36c150b1
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-10-30 22:01:59 +0000
URL:       https://github.com/openjdk/amber/commit/36c150b1

8255489: Unify the parsing of @lambda-proxy and @lambda-form-invokers tags in a classlist

Reviewed-by: iklam, minqi

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/lambdaFormInvokers.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/prims/jvm.cpp
! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassListWithLF.java
! test/hotspot/jtreg/runtime/cds/appcds/LambdaProxyClasslist.java

Changeset: 9d5c9cc7
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-10-31 00:08:37 +0000
URL:       https://github.com/openjdk/amber/commit/9d5c9cc7

8254309: appcds GCDuringDump.java failed - class must exist

Reviewed-by: ccheung, iklam

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java

Changeset: 80380d51
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2020-10-31 03:22:35 +0000
URL:       https://github.com/openjdk/amber/commit/80380d51

8255494: PKCS7 should use digest algorithm to verify the signature

Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
+ test/jdk/sun/security/pkcs/pkcs7/TwoHash.java

Changeset: 7597cba9
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-31 10:58:38 +0000
URL:       https://github.com/openjdk/amber/commit/7597cba9

8143021: [TEST_BUG] Test javax/swing/JColorChooser/Test6541987.java fails

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JColorChooser/Test6541987.java

Changeset: cacce843
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-10-31 11:03:43 +0000
URL:       https://github.com/openjdk/amber/commit/cacce843

8169954: JFileChooser/8021253: java.lang.RuntimeException: Default button is not pressed

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/8021253/bug8021253.java

Changeset: fe7672ba
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-31 22:20:30 +0000
URL:       https://github.com/openjdk/amber/commit/fe7672ba

8196099: javax/swing/text/CSSBorder/6796710/bug6796710.java fails

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/CSSBorder/6796710/bug6796710.java

Changeset: f61ce327
Author:    Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2020-11-01 12:39:43 +0000
URL:       https://github.com/openjdk/amber/commit/f61ce327

8255576: (fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/java/nio/file/Files/Misc.java

Changeset: 4c4b8f4d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-01 15:46:07 +0000
URL:       https://github.com/openjdk/amber/commit/4c4b8f4d

8196302: javax/swing/JFileChooser/8041694/bug8041694.java

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java

Changeset: 518ff518
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-01 15:49:49 +0000
URL:       https://github.com/openjdk/amber/commit/518ff518

8233569: [TESTBUG] JTextComponent test bug6361367.java fails on macos

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java

Changeset: 64feeab7
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2020-11-01 23:24:47 +0000
URL:       https://github.com/openjdk/amber/commit/64feeab7

8255603: Memory/Performance regression after JDK-8210985

Reviewed-by: simonis, xuelei, aph

! src/java.base/share/classes/sun/security/util/Cache.java

Changeset: d05df7c1
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-11-02 10:15:16 +0000
URL:       https://github.com/openjdk/amber/commit/d05df7c1

8236842: Surprising 'multiple elements' behaviour from getTypeElement when cross-compiling with --release

Reviewed-by: vromero

! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java

Changeset: 69f5235e
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-11-02 10:16:40 +0000
URL:       https://github.com/openjdk/amber/commit/69f5235e

8255596: Mutex safepoint checking options and flags should be scoped enums

Reviewed-by: tschatzl, rehn

! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: e97809d3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-02 10:37:09 +0000
URL:       https://github.com/openjdk/amber/commit/e97809d3

8233641: [TESTBUG] JMenuItem test bug4171437.java fails on macos

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/4171437/bug4171437.java

Changeset: 98c91b64
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-02 10:37:45 +0000
URL:       https://github.com/openjdk/amber/commit/98c91b64

8233637: [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java

Changeset: 79a010f7
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-02 10:58:16 +0000
URL:       https://github.com/openjdk/amber/commit/79a010f7

8255697: LogTargetHandle::print should check if log level is enabled

Reviewed-by: stefank, tschatzl, stuefe

! src/hotspot/share/logging/logHandle.hpp

Changeset: eb66418b
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-02 12:22:28 +0000
URL:       https://github.com/openjdk/amber/commit/eb66418b

7124397: [macosx] JSpinner serialiazation - deserialization issue

Reviewed-by: pbansal

+ test/jdk/javax/swing/JSpinner/SerializationTest.java

Changeset: ceab9f32
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-02 12:26:15 +0000
URL:       https://github.com/openjdk/amber/commit/ceab9f32

6816284: Notepad class should be public

Reviewed-by: pbansal

! src/demo/share/jfc/Notepad/Notepad.java

Changeset: 54c88132
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-02 12:45:05 +0000
URL:       https://github.com/openjdk/amber/commit/54c88132

8255734: VM should ignore SIGXFSZ on ppc64, s390 too

Reviewed-by: mdoerr, lucy

! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp

Changeset: 3302d3ad
Author:    Andrew Haley <aph at openjdk.org>
Date:      2020-11-02 13:12:18 +0000
URL:       https://github.com/openjdk/amber/commit/3302d3ad

8255544: Create a checked cast

Reviewed-by: adinn, iklam

! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 4b775e64
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-02 13:24:37 +0000
URL:       https://github.com/openjdk/amber/commit/4b775e64

8255721: Remove no-op clean_weak_method_links methods

Reviewed-by: kvn, thartmann

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

Changeset: 120aec70
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-02 13:25:11 +0000
URL:       https://github.com/openjdk/amber/commit/120aec70

8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts

Reviewed-by: kvn, thartmann

! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp

Changeset: d2812f78
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date:      2020-11-02 13:42:56 +0000
URL:       https://github.com/openjdk/amber/commit/d2812f78

8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build

Reviewed-by: ihse, aph

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 1019581c
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-02 14:10:47 +0000
URL:       https://github.com/openjdk/amber/commit/1019581c

8255691: Shenandoah: Invoke native-LRB only on non-strong refs

Reviewed-by: zgu

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: 4c66b158
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-11-02 14:31:56 +0000
URL:       https://github.com/openjdk/amber/commit/4c66b158

8255235: ZGC: Allocate and initialize forwarding data structures in parallel

Reviewed-by: ayang, eosterlund

! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
- src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp

Changeset: b0280743
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-11-02 14:45:39 +0000
URL:       https://github.com/openjdk/amber/commit/b0280743

8255673: Wrong version in docs bundles

Reviewed-by: tbell, ihse

! make/conf/jib-profiles.js

Changeset: 1769c483
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-11-02 15:26:32 +0000
URL:       https://github.com/openjdk/amber/commit/1769c483

8255471: ZGC: Rework root iterators and closures

Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp

Changeset: a3aad119
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-11-02 15:48:14 +0000
URL:       https://github.com/openjdk/amber/commit/a3aad119

8255400: Shenandoah: C2 failures after JDK-8255000

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierExpansionDeadMemPhi.java

Changeset: 0e19ded9
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-02 16:01:18 +0000
URL:       https://github.com/openjdk/amber/commit/0e19ded9

8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()

Reviewed-by: roland

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

Changeset: 2f7d34f2
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-11-02 16:04:46 +0000
URL:       https://github.com/openjdk/amber/commit/2f7d34f2

8255616: Disable AOT and Graal in Oracle OpenJDK

Reviewed-by: iignatyev, vlivanov, iveresov, ihse

! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java
! test/jdk/com/sun/jdi/EATests.java

Changeset: 6dac8d27
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-11-02 16:48:16 +0000
URL:       https://github.com/openjdk/amber/commit/6dac8d27

8255671: Bidi.reorderVisually has misleading exception messages

Reviewed-by: joehw

! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! test/jdk/java/text/Bidi/BidiConformance.java

Changeset: 3e89f729
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-11-02 17:00:34 +0000
URL:       https://github.com/openjdk/amber/commit/3e89f729

8255237: ZGC: Bulk free garbage pages during relocation set selection

Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Co-authored-by: Per Liden <pliden at openjdk.org>
Reviewed-by: ayang, eosterlund

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

Changeset: d93e3a7d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-02 17:34:01 +0000
URL:       https://github.com/openjdk/amber/commit/d93e3a7d

8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback

Reviewed-by: zgu, rkennke

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

Changeset: 05bcd67e
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2020-11-02 18:24:48 +0000
URL:       https://github.com/openjdk/amber/commit/05bcd67e

8255529: Remove unused methods from java.util.zip.ZipFile

Reviewed-by: naoto, redestad

! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: bc6085b0
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2020-11-02 19:19:48 +0000
URL:       https://github.com/openjdk/amber/commit/bc6085b0

8255578: [JVMCI] be more careful about reflective reads of Class.componentType.

Reviewed-by: kvn, dlong

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJDKReflection.java

Changeset: acb5f654
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-02 19:32:06 +0000
URL:       https://github.com/openjdk/amber/commit/acb5f654

8211958: Broken links in java.desktop files

Reviewed-by: aivanov

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/print/DocFlavor.java

Changeset: a250716a
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-02 20:13:32 +0000
URL:       https://github.com/openjdk/amber/commit/a250716a

8255694: memory leak in JDWP debug agent after calling JVMTI GetAllThreads

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: ceba2f85
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-02 20:23:44 +0000
URL:       https://github.com/openjdk/amber/commit/ceba2f85

8255696: JDWP debug agent's canSuspendResumeThreadLists() should be removed

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h

Changeset: bee864fb
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-11-02 20:25:59 +0000
URL:       https://github.com/openjdk/amber/commit/bee864fb

8255766: Fix linux+arm64 build after 8254072

Reviewed-by: kvn, ihse

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: c7747416
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-02 20:31:49 +0000
URL:       https://github.com/openjdk/amber/commit/c7747416

8255695: Some JVMTI calls in the jdwp debug agent are using FUNC_PTR instead of JVMTI_FUNC_PTR

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/util.c

Changeset: 184db64d
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-11-02 21:06:38 +0000
URL:       https://github.com/openjdk/amber/commit/184db64d

8255732: OpenJDK fails to build if $A is set to a value with spaces

Reviewed-by: ihse

! make/common/JavaCompilation.gmk

Changeset: f97ec359
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-03 01:17:10 +0000
URL:       https://github.com/openjdk/amber/commit/f97ec359

8255785: X11 libraries should not be required by configure for headless only

Reviewed-by: mikael, prr

! make/autoconf/libraries.m4

Changeset: 50357d13
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2020-11-03 01:37:57 +0000
URL:       https://github.com/openjdk/amber/commit/50357d13

8254723: add diagnostic command to write Linux perf map file

Reviewed-by: ysuenaga, sspitsyn

! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/PerfMapTest.java

Changeset: fe4e6b3e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-03 03:16:36 +0000
URL:       https://github.com/openjdk/amber/commit/fe4e6b3e

8196089: javax/swing/Action/8133039/bug8133039.java fails

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/Action/8133039/bug8133039.java

Changeset: 9beb866b
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2020-11-03 06:38:22 +0000
URL:       https://github.com/openjdk/amber/commit/9beb866b

8233561: [TESTBUG] Swing text test bug8014863.java fails on macos

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/View/8014863/bug8014863.java

Changeset: f0eeca90
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 07:04:28 +0000
URL:       https://github.com/openjdk/amber/commit/f0eeca90

8255718: Zero: VM should know it runs in interpreter-only mode

Reviewed-by: andrew, coleenp

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

Changeset: 6d36b4bb
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 07:06:14 +0000
URL:       https://github.com/openjdk/amber/commit/6d36b4bb

8255743: Relax SIGFPE match in in runtime/ErrorHandling/SecondaryErrorTest.java

Reviewed-by: stuefe

! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java

Changeset: e7a2d5c8
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-03 07:16:45 +0000
URL:       https://github.com/openjdk/amber/commit/e7a2d5c8

8252533: Signal handlers should run with synchronous error signals unblocked

Reviewed-by: gziemski, dholmes

! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/signals_posix.hpp
! src/hotspot/os/posix/vmError_posix.cpp

Changeset: 15805741
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-11-03 07:17:58 +0000
URL:       https://github.com/openjdk/amber/commit/15805741

8255672: Replace PhaseTransform::eqv by pointer equality check

Reviewed-by: chagedorn, redestad, kvn

! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/movenode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/subnode.cpp

Changeset: aa2862ad
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 07:28:06 +0000
URL:       https://github.com/openjdk/amber/commit/aa2862ad

8255741: Zero: print signal name in unhandled signal handler

Reviewed-by: stuefe

! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp

Changeset: c96a914b
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-11-03 07:31:47 +0000
URL:       https://github.com/openjdk/amber/commit/c96a914b

8255662: ZGC: Unify nmethod closures in the heap iterator

Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp

Changeset: 9a367479
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-03 07:34:06 +0000
URL:       https://github.com/openjdk/amber/commit/9a367479

8255780: Remove unused overloads of VMError::report_and_die()

Reviewed-by: mdoerr, coleenp

! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp

Changeset: 4107670d
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2020-11-03 07:54:31 +0000
URL:       https://github.com/openjdk/amber/commit/4107670d

8233562: [TESTBUG] Swing StyledEditorKit test bug4506788.java fails on MacOS

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/StyledEditorKit/4506788/bug4506788.java

Changeset: 36998b00
Author:    Patrick Zhang <qpzhang at openjdk.org>
Date:      2020-11-03 09:28:12 +0000
URL:       https://github.com/openjdk/amber/commit/36998b00

8255716: AArch64: Regression: JVM crashes if manually offline a core

Reviewed-by: aph, adinn, akozlov

! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp

Changeset: 9bd836e0
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 10:35:20 +0000
URL:       https://github.com/openjdk/amber/commit/9bd836e0

8255744: Zero: handle JVM_CONSTANT_DynamicInError

Reviewed-by: sgehwolf

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: 904561eb
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 11:02:15 +0000
URL:       https://github.com/openjdk/amber/commit/904561eb

8255719: Zero: on return path, check for pending exception before attempting to clear it

Reviewed-by: sgehwolf

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: 9a0cf587
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 11:04:47 +0000
URL:       https://github.com/openjdk/amber/commit/9a0cf587

8255615: Zero: demote ZeroStack::abi_stack_available guarantee to assert

Reviewed-by: sgehwolf

! src/hotspot/cpu/zero/stack_zero.inline.hpp

Changeset: 1d0bd506
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2020-11-03 11:07:35 +0000
URL:       https://github.com/openjdk/amber/commit/1d0bd506

8254758: Change G1ServiceThread to be task based

Reviewed-by: ayang, iwalulya, tschatzl

! src/hotspot/share/gc/g1/g1ServiceThread.cpp
! src/hotspot/share/gc/g1/g1ServiceThread.hpp
+ test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp

Changeset: b8d4e02c
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2020-11-03 12:10:48 +0000
URL:       https://github.com/openjdk/amber/commit/b8d4e02c

8255374: Add a dropReturn MethodHandle combinator

Reviewed-by: redestad

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandles/TestDropReturn.java

Changeset: 63461d59
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2020-11-03 12:36:59 +0000
URL:       https://github.com/openjdk/amber/commit/63461d59

8255072: [TESTBUG] com/sun/jdi/EATests.java should not fail if expected VMOutOfMemoryException is not thrown

Reviewed-by: cjplummer, sspitsyn, kvn

! test/jdk/ProblemList-zgc.txt
! test/jdk/com/sun/jdi/EATests.java

Changeset: 93ef0091
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-03 12:59:17 +0000
URL:       https://github.com/openjdk/amber/commit/93ef0091

8255762: Shenandoah: Consolidate/streamline interpreter LRBs

Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp

Changeset: f389a718
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 14:00:28 +0000
URL:       https://github.com/openjdk/amber/commit/f389a718

8255737: Zero: DO_UPDATE_INSTRUCTION_COUNT should only update when relevant VM flags are set

Reviewed-by: sgehwolf

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: 364b0fe8
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-03 14:51:14 +0000
URL:       https://github.com/openjdk/amber/commit/364b0fe8

8255801: Race when building ct.sym build tools

Reviewed-by: erikj

! make/modules/jdk.javadoc/Gendata.gmk

Changeset: 64a98112
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-03 14:52:05 +0000
URL:       https://github.com/openjdk/amber/commit/64a98112

8255798: Remove dead headless code in CompileJavaModules.gmk

Reviewed-by: shade, erikj

! make/CompileJavaModules.gmk

Changeset: d47336bf
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-11-03 17:15:17 +0000
URL:       https://github.com/openjdk/amber/commit/d47336bf

8248320: Provide a unique accessible name for <nav role="navigation">

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.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/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/BodyContents.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/resources/standard.properties
! 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/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLandmarkRegions.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/tool/TestScriptInComment.java

Changeset: ca216bae
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-03 17:21:16 +0000
URL:       https://github.com/openjdk/amber/commit/ca216bae

8255810: Zero: build fails without JVMTI

Reviewed-by: coleenp

! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp

Changeset: 134e22a0
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-11-03 17:23:47 +0000
URL:       https://github.com/openjdk/amber/commit/134e22a0

8255606: Enable concurrent stack processing on x86_32 platforms

Reviewed-by: shade, rkennke, eosterlund

! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_safepointPollStubTable_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad

Changeset: 83f3cf42
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-03 18:28:19 +0000
URL:       https://github.com/openjdk/amber/commit/83f3cf42

8196087: java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java fails

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/java/awt/image/DrawImage/IncorrectUnmanagedImageRotatedClip.java

Changeset: f64a15d6
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-03 18:58:46 +0000
URL:       https://github.com/openjdk/amber/commit/f64a15d6

8254315: Shenandoah: Concurrent weak reference processing

Reviewed-by: zgu, shade

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java

Changeset: 88ee9733
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Tom Rodriguez <never at openjdk.org>
Date:      2020-11-03 19:04:47 +0000
URL:       https://github.com/openjdk/amber/commit/88ee9733

8254827: JVMCI: Enable it for Windows+AArch64

Reviewed-by: ihse, never, kvn

! make/autoconf/jvm-features.m4
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.aarch64/src/jdk/vm/ci/hotspot/aarch64/AArch64HotSpotRegisterConfig.java

Changeset: 6606e090
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2020-11-03 19:20:42 +0000
URL:       https://github.com/openjdk/amber/commit/6606e090

8255380: (zipfs) ZipFileSystem::readExtra can fail if zipinfo-time is not set to false

Reviewed-by: redestad

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/TestLocOffsetFromZip64EF.java

Changeset: b46d73be
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-11-03 19:30:46 +0000
URL:       https://github.com/openjdk/amber/commit/b46d73be

8255239: The timezone of the hs_err_pid log file is corrupted in Japanese locale

Reviewed-by: iklam, minqi

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

Changeset: 450452bb
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-11-03 19:39:28 +0000
URL:       https://github.com/openjdk/amber/commit/450452bb

8254876: (fs) NullPointerException not thrown when first argument to Path.of or Paths.get is null

Reviewed-by: rriggs, alanb

! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! test/jdk/java/nio/file/Path/PathOps.java

Changeset: eab99f37
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-03 20:34:42 +0000
URL:       https://github.com/openjdk/amber/commit/eab99f37

8255852: Shenandoah: Fix incorrect copyright header in new files added by 8254315

Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp

Changeset: cdf9cd8a
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-11-03 20:50:51 +0000
URL:       https://github.com/openjdk/amber/commit/cdf9cd8a

8255784: appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java test failed resulting in VM crash

Reviewed-by: ccheung, iklam

! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp

Changeset: 622f72bc
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-03 22:12:56 +0000
URL:       https://github.com/openjdk/amber/commit/622f72bc

8255853: Update all nroff manpages for JDK 16 release

Reviewed-by: erikj

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
! src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.incubator.jpackage/share/man/jpackage.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
! src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jfr/share/man/jfr.1
! src/jdk.jlink/share/man/jlink.1
! src/jdk.jlink/share/man/jmod.1
! src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1

Changeset: 76fa974c
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-11-03 23:11:23 +0000
URL:       https://github.com/openjdk/amber/commit/76fa974c

8255850: Hotspot recompiled on first incremental build

Reviewed-by: ihse

! make/common/JdkNativeCompilation.gmk

Changeset: 2668d232
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-03 23:52:08 +0000
URL:       https://github.com/openjdk/amber/commit/2668d232

8255861: Also update jaotc.1 for JDK 16

Reviewed-by: kvn

! src/jdk.aot/share/man/jaotc.1

Changeset: 4b88119b
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-11-04 05:04:02 +0000
URL:       https://github.com/openjdk/amber/commit/4b88119b

8253037: G1: Improve check for string dedup

Combine dedup enabled and is_string into a single test, using the already in-hand klass of the object.

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/g1StringDedup.hpp

Changeset: a5d8a9c2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-04 06:40:31 +0000
URL:       https://github.com/openjdk/amber/commit/a5d8a9c2

8255617: Zero: purge the remaining bytecode interpreter profiling support

Reviewed-by: coleenp, sgehwolf, jiefu

! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
- src/hotspot/share/interpreter/zero/bytecodeInterpreterProfiling.hpp

Changeset: c7a2c245
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-11-04 07:32:21 +0000
URL:       https://github.com/openjdk/amber/commit/c7a2c245

8255797: ciReplay: improve documentation of replay file syntax in parser

Complete and disambiguate the informal specification of the replay file syntax
given in the ciReplay class implementation.

Reviewed-by: kvn, thartmann

! src/hotspot/share/ci/ciReplay.cpp

Changeset: ab9192e4
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-11-04 07:44:43 +0000
URL:       https://github.com/openjdk/amber/commit/ab9192e4

8255681: print callstack in error case in runAWTLoopWithApp

Reviewed-by: clanger, serb

! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m

Changeset: 6023f6b1
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-11-04 09:18:23 +0000
URL:       https://github.com/openjdk/amber/commit/6023f6b1

8188055: (ref) Add Reference::refersTo predicate

Reviewed-by: mchung, pliden, rriggs, dholmes, ihse, smarks, alanb

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/ref/PhantomReference.java
! src/java.base/share/classes/java/lang/ref/Reference.java
+ src/java.base/share/native/libjava/PhantomReference.c
! src/java.base/share/native/libjava/Reference.c
+ test/hotspot/jtreg/gc/TestReferenceRefersTo.java
+ test/jdk/java/lang/ref/ReferenceRefersTo.java

Changeset: 724217c7
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-11-04 11:51:59 +0000
URL:       https://github.com/openjdk/amber/commit/724217c7

8255893: Problemlist runtime/cds/appcds/jigsaw/NewModuleFinderTest.java

Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList.txt

Changeset: 7f4d873d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-04 13:08:46 +0000
URL:       https://github.com/openjdk/amber/commit/7f4d873d

8255215: Unsupported 'valign' attribute for 'tr' tag used in j.s.t.h.HTMLDocument

Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java

Changeset: 61c92470
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-04 14:44:27 +0000
URL:       https://github.com/openjdk/amber/commit/61c92470

8255895: Submit workflow artifacts miss hs_errs/replays due to ZIP include mismatch

Reviewed-by: erikj

! .github/workflows/submit.yml

Changeset: 7dcaba63
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-11-04 16:17:15 +0000
URL:       https://github.com/openjdk/amber/commit/7dcaba63

8253892: Disable misleading-indentation on clang as well as gcc

Reviewed-by: erikj

! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/lib/CoreLibraries.gmk

Changeset: c287170c
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-11-04 16:50:02 +0000
URL:       https://github.com/openjdk/amber/commit/c287170c

8254742: InputStream::readNBytes(int) result may contain zeros not in input

Reviewed-by: shade, bchristi

! src/java.base/share/classes/java/io/InputStream.java
! test/jdk/java/io/InputStream/ReadNBytes.java

Changeset: 5348298f
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-11-04 17:17:46 +0000
URL:       https://github.com/openjdk/amber/commit/5348298f

8255855: appcds/jigsaw/NewModuleFinderTest.java test failed due to unexpected NPE

Reviewed-by: iklam

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java

Changeset: 2da9981e
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-11-04 17:40:06 +0000
URL:       https://github.com/openjdk/amber/commit/2da9981e

8255862: Remove @SuppressWarnings from sun.misc.Unsafe

Reviewed-by: shade, alanb, chegar

! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 94ace035
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-11-04 17:44:09 +0000
URL:       https://github.com/openjdk/amber/commit/94ace035

8255863: Clean up test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java

Reviewed-by: rriggs, chegar

! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java

Changeset: 160759ce
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2020-11-04 18:10:23 +0000
URL:       https://github.com/openjdk/amber/commit/160759ce

8255838: Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64

Reviewed-by: azeemj, kvn, redestad, thartmann

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

Changeset: 804bd725
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2020-11-04 18:10:49 +0000
URL:       https://github.com/openjdk/amber/commit/804bd725

8255128: linux x86 build failure with libJNIPoint.c

Reviewed-by: coleenp, shade, ihse

! make/autoconf/flags-cflags.m4
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/libJNIPoint.c

Changeset: 26e7ef78
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2020-11-04 20:27:11 +0000
URL:       https://github.com/openjdk/amber/commit/26e7ef78

8252870: Finalize (remove "incubator" from) jpackage

Reviewed-by: kcr, erikj, almatvee, asemenyuk, prr, ihse

! make/CompileJavaModules.gmk
! make/common/Modules.gmk
= make/modules/jdk.jpackage/Gensrc.gmk
= make/modules/jdk.jpackage/Launcher.gmk
= make/modules/jdk.jpackage/Lib.gmk
! make/scripts/compare.sh
! src/java.base/share/classes/module-info.java
- src/jdk.incubator.jpackage/linux/classes/module-info.java.extra
- src/jdk.incubator.jpackage/macosx/classes/module-info.java.extra
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/I18N.java
- src/jdk.incubator.jpackage/share/classes/module-info.java
- src/jdk.incubator.jpackage/windows/classes/module-info.java.extra
- src/jdk.incubator.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
- src/jdk.incubator.jpackage/windows/native/libjpackage/jpackage.cpp
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/PackageProperty.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources.properties
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_ja.properties
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/LinuxResources_zh_CN.properties
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/java32.png
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.copyright
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.desktop
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.postinst
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.postrm
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.preinst
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.prerm
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/utils.sh
+ src/jdk.jpackage/linux/classes/module-info.java.extra
= src/jdk.jpackage/linux/native/applauncher/Executor.cpp
= src/jdk.jpackage/linux/native/applauncher/Executor.h
= src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp
= src/jdk.jpackage/linux/native/applauncher/Package.cpp
= src/jdk.jpackage/linux/native/applauncher/Package.h
= src/jdk.jpackage/linux/native/common/LinuxSysInfo.cpp
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/CFBundleVersion.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppStoreBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacCertificate.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/DMGsetup.scpt
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Runtime-Info.plist.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/background_dmg.tiff
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/background_pkg.png
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/lic_template.plist
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/postinstall.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/preinstall.template
+ src/jdk.jpackage/macosx/classes/module-info.java.extra
= src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
= src/jdk.jpackage/macosx/native/common/MacSysInfo.cpp
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractAppImageBuilder.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AbstractBundler.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AddLauncherArguments.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/BasicBundlers.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundleParams.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundler.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundlerParamInfo.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Bundlers.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/CLIHelp.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ConfigException.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/I18N.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/JPackageToolProvider.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/PackagerException.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/Platform.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/PlatformPackage.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ScriptRunner.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ToolValidator.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_ja.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources_zh_CN.properties
= src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/ResourceLocator.java
= src/jdk.jpackage/share/classes/jdk/jpackage/main/CommandLine.java
= src/jdk.jpackage/share/classes/jdk/jpackage/main/Main.java
+ src/jdk.jpackage/share/classes/module-info.java
= src/jdk.jpackage/share/man/jpackage.1
= src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
= src/jdk.jpackage/share/native/applauncher/AppLauncher.h
= src/jdk.jpackage/share/native/applauncher/CfgFile.cpp
= src/jdk.jpackage/share/native/applauncher/CfgFile.h
= src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
= src/jdk.jpackage/share/native/applauncher/JvmLauncher.h
= src/jdk.jpackage/share/native/common/Dll.h
= src/jdk.jpackage/share/native/common/ErrorHandling.cpp
= src/jdk.jpackage/share/native/common/ErrorHandling.h
= src/jdk.jpackage/share/native/common/FileUtils.cpp
= src/jdk.jpackage/share/native/common/FileUtils.h
= src/jdk.jpackage/share/native/common/Log.cpp
= src/jdk.jpackage/share/native/common/Log.h
= src/jdk.jpackage/share/native/common/SourceCodePos.h
= src/jdk.jpackage/share/native/common/SysInfo.h
= src/jdk.jpackage/share/native/common/Toolbox.h
= src/jdk.jpackage/share/native/common/kludge_c++11.h
= src/jdk.jpackage/share/native/common/tstrings.cpp
= src/jdk.jpackage/share/native/common/tstrings.h
= src/jdk.jpackage/unix/native/common/PlatformLogEvent.cpp
= src/jdk.jpackage/unix/native/common/PlatformLogEvent.h
= src/jdk.jpackage/unix/native/common/UnixDll.cpp
= src/jdk.jpackage/unix/native/common/UnixFileUtils.cpp
= src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp
= src/jdk.jpackage/unix/native/common/UnixSysInfo.h
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/ExecutableRebrander.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinAppBundler.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsDefender.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsRegistry.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinInstaller.template
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinLauncher.template
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/java48.ico
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/overrides.wxi
+ src/jdk.jpackage/windows/classes/module-info.java.extra
= src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
= src/jdk.jpackage/windows/native/common/PlatformLogEvent.cpp
= src/jdk.jpackage/windows/native/common/PlatformLogEvent.h
= src/jdk.jpackage/windows/native/common/UniqueHandle.h
= src/jdk.jpackage/windows/native/common/WinDll.cpp
= src/jdk.jpackage/windows/native/common/WinErrorHandling.cpp
= src/jdk.jpackage/windows/native/common/WinErrorHandling.h
= src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
= src/jdk.jpackage/windows/native/common/WinFileUtils.h
= src/jdk.jpackage/windows/native/common/WinSysInfo.cpp
= src/jdk.jpackage/windows/native/common/WinSysInfo.h
= src/jdk.jpackage/windows/native/libjpackage/IconSwap.cpp
= src/jdk.jpackage/windows/native/libjpackage/IconSwap.h
= src/jdk.jpackage/windows/native/libjpackage/JniUtils.cpp
= src/jdk.jpackage/windows/native/libjpackage/JniUtils.h
= src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.cpp
= src/jdk.jpackage/windows/native/libjpackage/ResourceEditor.h
= src/jdk.jpackage/windows/native/libjpackage/VersionInfo.cpp
= src/jdk.jpackage/windows/native/libjpackage/VersionInfo.h
+ src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp
+ src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp
= src/jdk.jpackage/windows/native/libwixhelper/libwixhelper.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Executor.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Executor.h
= src/jdk.jpackage/windows/native/msiwrapper/MsiWrapper.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Resources.cpp
= src/jdk.jpackage/windows/native/msiwrapper/Resources.h
! test/jdk/build/AbsPathsInImage.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageType.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/CompareDottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/DeployParamsTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/DottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/InvalidDottedVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java
= test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java
! test/jdk/tools/jpackage/junit/junit.java
! test/jdk/tools/jpackage/junit/run_junit.sh
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/PackageDepsTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/linux/ShortcutHintTest.java
! test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/MacPropertiesTest.java
! test/jdk/tools/jpackage/macosx/NameWithSpaceTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/AppImagePackageTest.java
! test/jdk/tools/jpackage/share/ArgumentsTest.java
! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java
! test/jdk/tools/jpackage/share/IconTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
! test/jdk/tools/jpackage/share/SimplePackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ErrorTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsEqualsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MultipleJarAppTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/NonExistentTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java
! test/jdk/tools/jpackage/windows/WinConsoleTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java
! test/jdk/tools/jpackage/windows/WinMenuGroupTest.java
! test/jdk/tools/jpackage/windows/WinMenuTest.java
! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java
! test/jdk/tools/jpackage/windows/WinResourceTest.java
! test/jdk/tools/jpackage/windows/WinScriptTest.java
! test/jdk/tools/jpackage/windows/WinShortcutTest.java
! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java

Changeset: 29db1dcd
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-04 21:30:27 +0000
URL:       https://github.com/openjdk/amber/commit/29db1dcd

8255886: Shenandoah: Resolve cset address truncation and register clash in interpreter LRB

Reviewed-by: shade

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

Changeset: a0ade220
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-04 21:40:31 +0000
URL:       https://github.com/openjdk/amber/commit/a0ade220

8255900: x86: Reduce impact when VerifyOops is disabled

Reviewed-by: neliasso, minqi, kvn

! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 166c7283
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-04 22:43:34 +0000
URL:       https://github.com/openjdk/amber/commit/166c7283

8255858: Add debug agent support for storing thread names

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: 97a81cee
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-11-04 23:30:41 +0000
URL:       https://github.com/openjdk/amber/commit/97a81cee

8253385: annotation processors remove varargs information from record components

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: 397bae20
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-11-05 05:20:59 +0000
URL:       https://github.com/openjdk/amber/commit/397bae20

8255860: Clean up CDS logging related to lambda

Reviewed-by: ccheung, minqi

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/logging/logTag.hpp
! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassListFormatBase.java

Changeset: 60e4aca8
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-05 06:29:35 +0000
URL:       https://github.com/openjdk/amber/commit/60e4aca8

8255890: Zero: remove unused methods from BytecodeInterpreter

Reviewed-by: coleenp

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp

Changeset: 18bc95ba
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-11-05 08:01:33 +0000
URL:       https://github.com/openjdk/amber/commit/18bc95ba

8250625: Compiler implementation of Pattern Matching for instanceof (Final)

Reviewed-by: vromero

! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BindingPatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
= test/langtools/tools/javac/T4881267-old.out
! test/langtools/tools/javac/T4881267.out
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
+ test/langtools/tools/javac/diags/examples/FeatureReifiableTypesInstanceof.java
+ test/langtools/tools/javac/diags/examples/InstanceofPatternNoSubtype.java
! test/langtools/tools/javac/diags/examples/InstanceofReifiableNotSafe.java
- test/langtools/tools/javac/diags/examples/InvalidInstanceof.java
! test/langtools/tools/javac/diags/examples/MatchBindingExists.java
- test/langtools/tools/javac/diags/examples/PatternBindingMayNotBeAssigned.java
! test/langtools/tools/javac/diags/examples/PatternMatchingInstanceof.java
- test/langtools/tools/javac/diags/examples/ReifiableTypesInstanceof.java
! test/langtools/tools/javac/generics/InstanceOf2.out
! test/langtools/tools/javac/generics/InstanceOf3.java
! test/langtools/tools/javac/generics/InstanceOf3.out
+ test/langtools/tools/javac/generics/odersky/BadTest-old.out
! test/langtools/tools/javac/generics/odersky/BadTest.java
! test/langtools/tools/javac/generics/odersky/BadTest.out
! test/langtools/tools/javac/patterns/BindingsExistTest.java
! test/langtools/tools/javac/patterns/BindingsExistTest.out
! test/langtools/tools/javac/patterns/BindingsTest1.java
! test/langtools/tools/javac/patterns/BindingsTest1Merging.java
! test/langtools/tools/javac/patterns/BindingsTest1Merging.out
! test/langtools/tools/javac/patterns/BindingsTest2.java
! test/langtools/tools/javac/patterns/BindingsTest2.out
! test/langtools/tools/javac/patterns/BreakAndLoops.java
! test/langtools/tools/javac/patterns/CastConversionMatch.java
! test/langtools/tools/javac/patterns/CastConversionMatch.out
! test/langtools/tools/javac/patterns/ConditionalTest.java
! test/langtools/tools/javac/patterns/DuplicateBindingTest.java
! test/langtools/tools/javac/patterns/DuplicateBindingTest.out
! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.java
! test/langtools/tools/javac/patterns/EnsureTypesOrderTest.out
! test/langtools/tools/javac/patterns/ExamplesFromProposal.java
! test/langtools/tools/javac/patterns/ImpossibleTypeTest.java
! test/langtools/tools/javac/patterns/ImpossibleTypeTest.out
! test/langtools/tools/javac/patterns/LocalVariableTable.java
! test/langtools/tools/javac/patterns/MatchBindingScopeTest.java
! test/langtools/tools/javac/patterns/MatchBindingScopeTest.out
+ test/langtools/tools/javac/patterns/NoSubtypeCheck.java
+ test/langtools/tools/javac/patterns/NoSubtypeCheck.out
! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
! test/langtools/tools/javac/patterns/NullsInPatterns.java
+ test/langtools/tools/javac/patterns/NullsInPatterns.out
! test/langtools/tools/javac/patterns/PatternMatchPosTest.java
! test/langtools/tools/javac/patterns/PatternMatchPosTest.out
! test/langtools/tools/javac/patterns/PatternTypeTest2.java
- test/langtools/tools/javac/patterns/PatternVariablesAreFinal.java
- test/langtools/tools/javac/patterns/PatternVariablesAreFinal.out
- test/langtools/tools/javac/patterns/PatternVariablesAreFinal2.java
+ test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.java
+ test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal.out
+ test/langtools/tools/javac/patterns/PatternVariablesAreNonFinal2.java
! test/langtools/tools/javac/patterns/PatternsSimpleVisitorTest.java
! test/langtools/tools/javac/patterns/Reifiable.java
! test/langtools/tools/javac/patterns/Reifiable.out
! test/langtools/tools/javac/patterns/ReifiableOld-old.out
! test/langtools/tools/javac/patterns/ReifiableOld.java
! test/langtools/tools/javac/patterns/ReifiableOld.out
! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.java
! test/langtools/tools/javac/patterns/UncheckedWarningOnMatchesTest.out
! test/langtools/tools/javac/patterns/scope/ScopeTest.java
! test/langtools/tools/javac/processing/model/element/TestBindingVariable.java

Changeset: eb85b8da
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-11-05 08:02:47 +0000
URL:       https://github.com/openjdk/amber/commit/eb85b8da

8255665: C2 should aggressively remove temporary hook nodes

Reviewed-by: chagedorn, kvn

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/split_if.cpp

Changeset: 397972eb
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2020-11-05 08:13:40 +0000
URL:       https://github.com/openjdk/amber/commit/397972eb

8255848: -Xlog:gc+heap+exit shows "used 0K"

Reviewed-by: tschatzl, ayang

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

Changeset: 700447f7
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-05 08:37:08 +0000
URL:       https://github.com/openjdk/amber/commit/700447f7

8255909: Remove unused delayed_value methods

Reviewed-by: minqi, coleenp, thartmann

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/cpu/zero/assembler_zero.hpp
! src/hotspot/cpu/zero/interp_masm_zero.hpp
! src/hotspot/share/asm/assembler.hpp

Changeset: cdef186c
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-11-05 09:12:07 +0000
URL:       https://github.com/openjdk/amber/commit/cdef186c

8232856: jshell crashes when pressing up arrow after /!

Reviewed-by: psandoz

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! test/langtools/jdk/jshell/HistoryUITest.java

Changeset: a6ce6a5d
Author:    Lin Zang <lzang at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date:      2020-11-05 09:43:21 +0000
URL:       https://github.com/openjdk/amber/commit/a6ce6a5d

8252103: Parallel heap inspection for ParallelScavengeHeap

Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp

Changeset: 2b78a43f
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-11-05 10:10:21 +0000
URL:       https://github.com/openjdk/amber/commit/2b78a43f

8255584: `HttpPrincipal::getName` returns incorrect name

Reviewed-by: dfuchs

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java
! test/jdk/com/sun/net/httpserver/HttpPrincipalTest.java

Changeset: b65ff60a
Author:    Kiran Sidhartha Ravikumar <kravikumar at openjdk.org>
Committer: Sean Coffey <coffeys at openjdk.org>
Date:      2020-11-05 11:29:19 +0000
URL:       https://github.com/openjdk/amber/commit/b65ff60a

8255226: (tz) Upgrade time-zone data to tzdata2020d

Reviewed-by: naoto

! make/data/tzdata/VERSION
! make/data/tzdata/asia
! make/data/tzdata/europe
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java

Changeset: d3c43c28
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-05 11:35:54 +0000
URL:       https://github.com/openjdk/amber/commit/d3c43c28

8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java

Reviewed-by: jdv

! test/jdk/javax/imageio/stream/StreamFlush.java

Changeset: 867a484d
Author:    Rahul Yadav <ryadav at openjdk.org>
Date:      2020-11-05 14:35:06 +0000
URL:       https://github.com/openjdk/amber/commit/867a484d

8255214: Unsupported 'valign' attribute for 'th' tag used in j.u.l.LogManager

Reviewed-by: mchung, dfuchs

! src/java.logging/share/classes/java/util/logging/LogManager.java

Changeset: 31918c55
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-11-05 15:29:11 +0000
URL:       https://github.com/openjdk/amber/commit/31918c55

8255847: Shenandoah: Shenandoah should not mark through weak roots

Reviewed-by: rkennke

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

Changeset: ba2ff3a6
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2020-11-05 16:15:27 +0000
URL:       https://github.com/openjdk/amber/commit/ba2ff3a6

8250637: UseOSErrorReporting times out (on Mac and Linux)

Reviewed-by: stuefe, dholmes

! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/windows/globals_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: 3a02578b
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-11-05 16:17:33 +0000
URL:       https://github.com/openjdk/amber/commit/3a02578b

8255452: Doing GC during JVMTI MethodExit event posting breaks return oop

Reviewed-by: coleenp, dlong, rrich, sspitsyn

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp

Changeset: a50fdd54
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-11-05 16:27:49 +0000
URL:       https://github.com/openjdk/amber/commit/a50fdd54

8219014: (bf) Add absolute bulk put methods which accept a source Buffer

Reviewed-by: psandoz, alanb

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/BulkPutBuffer.java

Changeset: 1b59595e
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-11-05 17:18:19 +0000
URL:       https://github.com/openjdk/amber/commit/1b59595e

8255914: [AOT] Using AOT flag should give warning when AOT is not included in build

Reviewed-by: dholmes, iveresov

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

Changeset: d6f09404
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-11-05 18:30:34 +0000
URL:       https://github.com/openjdk/amber/commit/d6f09404

8255913: Decrease number of iterations in TestMaxCachedBufferSize

Reviewed-by: lancea, dfuchs

! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java

Changeset: fc894ab1
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-11-05 18:59:33 +0000
URL:       https://github.com/openjdk/amber/commit/fc894ab1

8255955: Shenandoah: Only STW GC should process concurrent roots at pauses

Reviewed-by: rkennke

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

Changeset: 140c162a
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-05 21:18:59 +0000
URL:       https://github.com/openjdk/amber/commit/140c162a

8255894: Remove unused StubRoutines::_zero_aligned_words

Reviewed-by: shade

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

Changeset: e66fd6f0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-05 21:20:13 +0000
URL:       https://github.com/openjdk/amber/commit/e66fd6f0

8255756: Disabling logging does unnecessary work

Reviewed-by: iklam

! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logConfiguration.hpp
! src/hotspot/share/logging/logOutputList.cpp
! src/hotspot/share/logging/logOutputList.hpp
! src/hotspot/share/logging/logTagSet.hpp

Changeset: 71cdf721
Author:    duke <duke at openjdk.org>
Date:      2020-11-10 15:07:39 +0000
URL:       https://github.com/openjdk/amber/commit/71cdf721

Automatic merge of master into lambda-leftovers

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties



More information about the amber-dev mailing list