git: openjdk/loom: fibers: 90 new changesets

duke duke at openjdk.java.net
Mon Jul 13 08:07:01 UTC 2020


Changeset: 02201d19
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-06-22 06:48:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/02201d19

7131400: [macosx] Desktop.edit(a directory) should throw IOException

Reviewed-by: pbansal, aivanov

! src/java.desktop/share/classes/java/awt/Desktop.java
+ test/jdk/java/awt/Desktop/EditPrintFolder.java

Changeset: 3c472b67
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-06-22 12:39:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/3c472b67

8198623: java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java
! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java

Changeset: 2c868d61
Author:    Phil Race <prr at openjdk.org>
Date:      2020-06-22 15:55:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/2c868d61

Merge

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: a1b5e010
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-06-24 15:35:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/a1b5e010

8213535: Windows HiDPI html lightweight tooltips are truncated

Reviewed-by: kizune

! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java
! test/jdk/javax/swing/JPopupMenu/6800513/bug6800513.java
! test/jdk/javax/swing/JToolTip/4846413/bug4846413.java
! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java

Changeset: 921155df
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2020-06-24 20:32:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/921155df

8036604: Typo in BufferedBufImgOps.java in the exception message

Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
! src/java.desktop/share/classes/sun/java2d/pipe/BufferedBufImgOps.java

Changeset: 56990241
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-07-01 09:14:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/56990241

8197560: test javax/swing/JTree/8003400/Test8003400.java fails

Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTree/8003400/Test8003400.java

Changeset: c3ec97d4
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-02 09:27:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/c3ec97d4

8248187: javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn

Reviewed-by: serb, pbansal

! test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: 911c553c
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-02 09:29:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/911c553c

8245921: Minor copy/paste issue in BasicScrollBarUI

Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java

Changeset: 5fbac4a3
Author:    Vyom Tiwari <vyommani at gmail.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-02 09:31:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/5fbac4a3

8244324: RTFEditorKit does not display some of Japanese characters correctly

Reviewed-by: serb, psadhukhan

! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java

Changeset: eb78035d
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2020-07-01 18:42:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/eb78035d

8247741: Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set

Use createJavaProcessBuilder() to prevent JTreg flags from being passed to the new process created by the test

Reviewed-by: lfoltan, dholmes

! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java

Changeset: 03d47d58
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-07-01 12:06:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/03d47d58

8248359: Update JVMCI

Reviewed-by: kvn, never

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jniAccessMark.inline.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
- src/hotspot/share/jvmci/metadataHandleBlock.cpp
- src/hotspot/share/jvmci/metadataHandleBlock.hpp
+ src/hotspot/share/jvmci/metadataHandles.cpp
+ src/hotspot/share/jvmci/metadataHandles.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HandleCleaner.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: 83a8c4ac
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-01 09:18:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/83a8c4ac

8244724: CTW: C2 compilation fails with "Live Node limit exceeded limit"

Fix live limit assert in node construction to be ignored during code generation in Compile::Code_Gen().

Reviewed-by: kvn, neliasso

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/c2/TestLiveNodeLimit.java

Changeset: 55e7003f
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-07-01 14:52:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/55e7003f

8248059: [macos] EmptyFolderPackageTest.java failed "hdiutil: create failed - No child processes"

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! test/jdk/ProblemList.txt

Changeset: 292a3d57
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-01 21:14:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/292a3d57

Merge


Changeset: 32aa6612
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-07-01 13:12:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/32aa6612

8247534: Update --release 15 symbol information for JDK 15 build 29

Reviewed-by: jlahoda

! make/data/symbols/java.base-F.sym.txt

Changeset: 4b85bd54
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-07-01 22:39:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/4b85bd54

8248610: Clean up handling of Windows RC files

Reviewed-by: erikj

! make/CompileDemos.gmk
! make/autoconf/flags-other.m4
! make/autoconf/spec.gmk.in
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
- src/hotspot/os/windows/version.rc
! src/java.base/windows/native/common/version.rc
! src/java.desktop/windows/native/libawt/windows/awt.rc
! src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.rc
! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc
! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc

Changeset: dc74336a
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-07-01 21:05:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/dc74336a

8243586: Optimize calls to SystemDictionaryShared::define_shared_package for classpath

Define_shared_package only needs to be called once for each package in a jar specified in the shared class path.

Reviewed-by: iklam, dholmes, minqi

! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/C1.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/C3.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/PackageSealingTest.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/package_seal.mf

Changeset: bf04926d
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-07-01 15:37:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/bf04926d

8005088: remove unused NativeInstruction::test methods

Reviewed-by: iignatyev

! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp

Changeset: 7e93e03d
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-07-01 10:27:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/7e93e03d

8248612: Back quotes and double quotes must not be escaped in: Cannot convert \"$unix_path\" to Windows path

Reviewed-by: ihse

! make/autoconf/util_windows.m4

Changeset: 637fdbc8
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 03:19:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/637fdbc8

Added tag jdk-16+4 for changeset 78c07dd72404

! .hgtags

Changeset: 2e658852
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 03:15:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/2e658852

Added tag jdk-15+30 for changeset 6909e4a1f25b

! .hgtags

Changeset: 43a20109
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 03:25:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/43a20109

Merge

! .hgtags
! .hgtags

Changeset: 00e0a609
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-02 08:32:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/00e0a609

8248632: Shenandoah: build fails without both JVMTI and JFR

Reviewed-by: rkennke, zgu

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

Changeset: 51937e18
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-07-02 08:32:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/51937e18

8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp

Reviewed-by: rkennke

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

Changeset: dc63bf26
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-07-02 09:40:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/dc63bf26

8248650: [BACKOUT] Backout JDK-8244603 because it generates too much noise in CI

Reviewed-by: kbarrett

! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: 3d9bad16
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2020-07-02 08:17:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/3d9bad16

8218021: Have jarsigner preserve posix permission attributes

Reviewed-by: weijun, lancea, alanb

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/util/Event.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
+ test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java
! test/jdk/sun/security/util/Resources/Usages.java

Changeset: 1356a0f1
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-07-02 17:35:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/1356a0f1

8248667: Need support for building native libraries located in the test/lib directory

Reviewed-by: erikj

! make/Main.gmk
! make/test/BuildTestLib.gmk
+ make/test/BuildTestLibNative.gmk
+ test/lib/jdk/test/lib/apps/libLingeredApp.c

Changeset: 4e962f96
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-07-02 18:02:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/4e962f96

8248321: [JVMCI] improve libgraal logging and fatal error handling

Reviewed-by: kvn, never

! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/runtime/java.cpp

Changeset: 1eaa4116
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-02 18:39:35 +0000
URL:       https://git.openjdk.java.net/loom/commit/1eaa4116

Added tag jdk-16+4 for changeset e2622818f0bd

! .hgtags

Changeset: 78b9de8e
Author:    Vladimir Kempik <vkempik at openjdk.org>
Date:      2020-07-02 20:33:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/78b9de8e

8248495: [macos] zerovm is broken due to libffi headers location

Reviewed-by: ihse, erikj

! make/autoconf/lib-ffi.m4

Changeset: 579ed706
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-07-02 11:06:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/579ed706

8248417: some jdk/javadoc/doclet tests fail (JDK 16)

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java
! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java

Changeset: ec25b428
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-07-02 12:52:49 +0000
URL:       https://git.openjdk.java.net/loom/commit/ec25b428

8076985: Allocation path: biased locking + compressed oops code quality

Use 64-bit constant class pointer for loading class prototype header.

Reviewed-by: roland

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

Changeset: 8b7c9591
Author:    Dean Long <dlong at openjdk.org>
Date:      2020-07-02 13:03:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/8b7c9591

8247922: Update Graal

Reviewed-by: kvn

! make/CompileJavaModules.gmk
! make/test/JtregGraalUnit.gmk
! src/jdk.internal.vm.compiler/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64BitFieldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeepUnrollingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnschedulableGraphTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectStaticCallOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectVirtualCallOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDirectStaticCallOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CommunityCompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/DefaultInstrumentation.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EconomyCompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EncodedSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotMarkId.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/Instrumentation.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotAllocationSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotSerialWriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/KlassLayoutHelperNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_abs.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BitFieldOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorShuffle.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PluginReplacementNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallWithExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeCopyNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedFoldInvocationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedNodeIntrinsicInvocationPlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedPluginFactory.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedPluginInjectionProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MethodCallTargetNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProvidersImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/HighTierContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64LongSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk10.test/src/org/graalvm/compiler/replacements/jdk10/test/MathMultiplyHighTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedNodeIntrinsicPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/InjectedDependencies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/NodeIntrinsicHandler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/CStringConstant.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/OptionsEncoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataInputStream.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataOutputStream.java

Changeset: 4858141c
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-02 13:13:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/4858141c

8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp

Reviewed-by: sspitsyn, ysuenaga, dtitov

! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.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/LinuxThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: a4b13531
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-05-18 18:20:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/a4b13531

8244763: Update --release 8 symbol information after JSR 337 MR3

Reviewed-by: jjg, wetmore

! make/data/symbols/java.base-7.sym.txt
! make/data/symbols/java.base-8.sym.txt
! make/data/symbols/java.base-9.sym.txt
! make/data/symbols/java.desktop-7.sym.txt
! make/data/symbols/java.desktop-8.sym.txt
! make/data/symbols/java.desktop-9.sym.txt
! make/data/symbols/symbols
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! test/langtools/tools/javac/sym/ElementStructureTest.java

Changeset: 72ae3220
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-02 08:05:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/72ae3220

8208207: Test nsk/stress/jni/gclocker/gcl001 fails after co-location

Reviewed-by: tschatzl

! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/gcl001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp

Changeset: dc0c0c7e
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-07-02 10:21:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/dc0c0c7e

8248060: small HTML issues in java.xml package-info.java files

Reviewed-by: joehw

! src/java.xml/share/classes/javax/xml/stream/package-info.java
! src/java.xml/share/classes/org/xml/sax/package-info.java

Changeset: 5a90271d
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-07-02 21:13:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/5a90271d

8237488: jdk/jfr/event/compiler/TestCompilerCompile.java failed due to "RuntimeException: No thread in event"

Reviewed-by: egahlin

! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.cpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 6b8bf62a
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-03 00:14:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/6b8bf62a

Merge

! make/data/symbols/symbols
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! make/data/symbols/symbols
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp

Changeset: e0c26b37
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-07-03 00:09:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/e0c26b37

8248348: Regression caused by the update to BCEL 6.0

Reviewed-by: smarks, plevart

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.xsl

Changeset: af51a732
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-02 17:19:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/af51a732

8244383: jhsdb/HeapDumpTestWithActiveProcess.java fails with "AssertionFailure: illegal bci"

Reviewed-by: sspitsyn, dcubed, dtitov

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java

Changeset: 39614685
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-03 09:26:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/39614685

Merge

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: f23c983a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-06-29 09:59:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/f23c983a

8248468: java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D

Reviewed-by: jdv

! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/unix/classes/sun/awt/FcFontManager.java

Changeset: e2072bba
Author:    Rahul Yadav <rahul.r.yadav at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-07-03 10:19:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/e2072bba

8245302: Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal

Java.util.logging.LogRecord has been updated to use long thread ids instead of int thread id

Reviewed-by: alanb, dfuchs

! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/XMLFormatter.java
+ test/jdk/java/util/logging/LogRecordThreadIdTest.java
+ test/jdk/java/util/logging/SerializeLogRecordTest.java

Changeset: 45069755
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2020-07-03 11:46:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/45069755

8248398: Add diagnostic RepeatCompilation utility

Reviewed-by: redestad, kvn, thartmann

! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_Compiler.hpp
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/globals.hpp

Changeset: 20147c36
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-07-03 18:58:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/20147c36

Merge


Changeset: 83fff054
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-07-03 16:32:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/83fff054

8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile

Update the test to use the method suggested in JDK-8244010.

Reviewed-by: kbarrett

! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java

Changeset: 99935725
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2020-07-03 10:05:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/99935725

8248388: ZGC: Load barrier incorrectly elided in jdk/java/text/Format/DateFormat/SDFTCKZoneNamesTest.java

Reviewed-by: kvn, thartmann

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

Changeset: 5cf33168
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-07-03 11:09:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/5cf33168

8248725: Shenandoah: Claim verifier thread roots for parallel processing

Reviewed-by: shade

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

Changeset: 6c89a965
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-07-03 16:32:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/6c89a965

8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile

Update the test to use the method suggested in JDK-8244010.

Reviewed-by: kbarrett

! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java

Changeset: 734a6c94
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-07-03 17:36:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/734a6c94

8248799: Shenandoah: Claim threads token in constructor of ShenandoahRootVerifier

Reviewed-by: zgu

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

Changeset: 82cc03fa
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-07-03 16:50:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/82cc03fa

8248703: Clarify the behavior of java.net.NetworkInterface::equals

The API documentation of NetworkInterface::equals is clarified to warn about the possibility that two NetworkInterface representing the same underlying interface objects might not compare equal if the IP addresses bound to the interfaces are being dynamically updated by the system.

Reviewed-by: alanb, chegar

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

Changeset: 4922a35c
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-03 19:05:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/4922a35c

Merge

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

Changeset: 459da4aa
Author:    Yaofei Song <songyaofei2 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-06-28 16:47:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/459da4aa

8248219: aarch64: missing memory barrier in fast_storefield and fast_accessfield

Reviewed-by: aph

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

Changeset: b02e4d4a
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-06 09:16:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/b02e4d4a

8248596: [TESTBUG] compiler/loopopts/PartialPeelingUnswitch.java times out with Graal enabled

Change C2 specific test to be executed only with server compiler.

Reviewed-by: roland, kvn, thartmann

! test/hotspot/jtreg/compiler/loopopts/PartialPeelingUnswitch.java

Changeset: 6d137a36
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2020-07-06 04:44:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/6d137a36

8248043: Need to eliminate excessive i2l conversions

Reviewed-by: redestad, kvn, iveresov

! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
+ test/hotspot/jtreg/compiler/c2/TestSkipLongToIntCast.java
+ test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java

Changeset: 2e09a58f
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-07-06 15:14:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/2e09a58f

8246019: PerfClassTraceTime slows down VM start-up

Reviewed-by: dholmes, redestad, minqi, ccheung

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

Changeset: 28e219f0
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Date:      2020-07-06 16:08:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/28e219f0

8233829: javac cannot find non-ASCII module name under non-UTF8 environment

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
+ test/langtools/tools/javac/modules/ModifiedUTFTest.java

Changeset: 8170244a
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-07-06 17:52:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/8170244a

8248886: InstanceKlass::initialize_impl crashes with -XX:-UsePerfData after JDK-8246019

Reviewed-by: ccheung

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

Changeset: 63a6adf2
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-03 10:02:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/63a6adf2

8248746: Undo jhsdb related exclusiveAccess.dirs changes that were done for JDK-8220295

Reviewed-by: iignatyev

! test/jdk/TEST.ROOT

Changeset: 79ad5512
Author:    Yong Zhou <zhouyong44 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-07-04 08:18:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/79ad5512

8243670: Unexpected test result caused by C2 MergeMemNode::Ideal

Reviewed-by: thartmann, roland

! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestReplaceEquivPhis.java

Changeset: a8d20c92
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-07-04 01:06:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/a8d20c92

8247527: serviceability/dcmd/gc/HeapDumpCompressedTest.java fails with Graal + ZGC

Excludes running Graal with GC which it does not support

Reviewed-by: dholmes, iignatyev

! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java

Changeset: 45fce6ba
Author:    John Jiang <jjiang at openjdk.org>
Date:      2020-07-07 06:06:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/45fce6ba

8242538: java/security/SecureRandom/ThreadSafe.java failed on windows

Reviewed-by: mullan

! test/jdk/java/security/SecureRandom/ThreadSafe.java

Changeset: 7a4bf245
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2020-07-03 07:49:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/7a4bf245

8248501: [macos] App created with jpackage on Mac fails with error -10810

Reviewed-by: asemenyuk, almatvee

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/LauncherData.java

Changeset: 653af300
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-07-07 00:09:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/653af300

8248348: Regression caused by the update to BCEL 6.0

Reviewed-by: smarks, plevart

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.xsl

Changeset: e5842379
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-07 03:12:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/e5842379

Merge

! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/memnode.cpp

Changeset: 3d1b1a6b
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-07-06 23:11:37 +0000
URL:       https://git.openjdk.java.net/loom/commit/3d1b1a6b

8248170: Excessive include of compiledMethod, codeCache, javaClasses and systemDictionary

Reviewed-by: dholmes, kvn, coleenp, stefank

! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/relocInfo_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/code/icBuffer.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/runtime/notificationThread.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/threadIdTable.cpp

Changeset: 485194c1
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2020-04-21 10:35:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/485194c1

8245021: Adding method 'remove_if_existing' to growableArray

Reviewed-by: thartmann, neliasso

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jvmtiRawMonitor.hpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: c5bb0235
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2020-07-07 11:35:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/c5bb0235

8232782: Shenandoah: streamline post-LRB CAS barrier (aarch64)

Reviewed-by: rkennke

! 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/aarch64/gc/shenandoah/shenandoah_aarch64.ad

Changeset: 584e983c
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2020-07-07 06:20:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/584e983c

8248568: compiler/c2/TestBit.java failed: test missing from stdout/stderr

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/c2/TestBit.java

Changeset: a6cf3251
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-07-07 13:00:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/a6cf3251

8248226: TestCloneAccessStressGCM fails with -XX:-ReduceBulkZeroing

Taking GC barriers into account in LoadNode::find_previous_arraycopy() when ReduceInitialCardMarks is disabled.

Reviewed-by: kvn, roland

! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java
! test/hotspot/jtreg/compiler/arraycopy/TestEliminateArrayCopy.java
! test/hotspot/jtreg/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java

Changeset: 50e18e29
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-07-07 10:18:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/50e18e29

8227337: javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table

Reviewed-by: phh

! test/jdk/ProblemList.txt
! test/jdk/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java
! test/jdk/javax/management/remote/mandatory/connection/ReconnectTest.java

Changeset: f243b281
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-07-07 10:27:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/f243b281

8205467: javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java possible deadlock

Reviewed-by: phh

! test/jdk/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java

Changeset: db2d4e8f
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-07 13:07:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/db2d4e8f

8248194: Need better support for running SA tests on core files

Reviewed-by: amenkov, lmesnik

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/lib/jdk/test/lib/SA/SATestUtils.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
! test/lib/jdk/test/lib/apps/libLingeredApp.c
+ test/lib/jdk/test/lib/util/CoreUtils.java

Changeset: 1b3a127d
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-07-07 16:20:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/1b3a127d

8241803: JFR TestThreadStartEndEvents.java failed due to "RuntimeException: Wrong thread id"

Reviewed-by: egahlin

! test/jdk/jdk/jfr/event/runtime/TestThreadStartEndEvents.java

Changeset: c7ecaa4a
Author:    Yaofei Song <songyaofei2 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-06-28 16:47:25 +0000
URL:       https://git.openjdk.java.net/loom/commit/c7ecaa4a

8248219: aarch64: missing memory barrier in fast_storefield and fast_accessfield

Reviewed-by: aph

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

Changeset: ca91da0e
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-07-07 17:52:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/ca91da0e

8248794: Transition JFR Periodic Task Thread to "_thread_in_native" before invoking performance counters

Reviewed-by: egahlin

! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp

Changeset: f4756fdf
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2020-07-07 16:55:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/f4756fdf

8248505: Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider

Use getService(...) call for Provider.getDefaultSecureRandomService()

Reviewed-by: weijun, coffeys, mullan

! src/java.base/share/classes/java/security/Provider.java
! test/jdk/java/security/SecureRandom/DefaultAlgo.java

Changeset: 5899ef11
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-07-02 11:38:00 +0000
URL:       https://git.openjdk.java.net/loom/commit/5899ef11

8208243: vmTestbase/gc/lock/jni/jnilock002/TestDescription.java fails in jdk/hs nightly

Reviewed-by: tschatzl

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp

Changeset: e87c8648
Author:    Zhuo Wang <zhuoren.wz at alibaba-inc.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-07-07 11:38:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/e87c8648

8248570: Incorrect copyright header in TestUnsafeUnalignedSwap.java

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/unsafe/TestUnsafeUnalignedSwap.java

Changeset: c782d0e4
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-07-07 23:42:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/c782d0e4

Merge

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

Changeset: ed05d576
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-07-07 16:08:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/ed05d576

8223955: Eliminate or reduce mixing of old File API and new Path/Files APIs

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppStoreBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacCertificate.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BundleParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Bundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/LauncherData.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/PathGroup.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ScriptRunner.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/ExecutableRebrander.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinExeBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixTool.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DeployParamsTest.java

Changeset: eeb4b15f
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-07-07 19:17:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/eeb4b15f

8249002: New serviceability/sa/ClhsdbFindPC.java #id2 and #id3 tests are failing with ZGC

Reviewed-by: iignatyev

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

Changeset: d7b097f1
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-07-07 23:11:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/d7b097f1

8244764: Improve assertion for CPP_VTABLE_PATCH_TYPES_DO

Reviewed-by: lfoltan, coleenp

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

Changeset: 1d5ec8f3
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2020-06-17 19:53:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/1d5ec8f3

8247762: [aarch64] Timeout in .../HeapDumpTestWithActiveProcess.java due to inf. loop in AARCH64CurrentFrameGuess.run()

Reviewed-by: cjplummer, aph

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64CurrentFrameGuess.java

Changeset: d42f541d
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2020-07-08 09:23:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/d42f541d

8248231: deserializeLambda created with wrong encoding if platform encoding not UTF-8

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
+ test/jdk/java/lang/invoke/lambda/LambdaFileEncodingSerialization.java
+ test/jdk/java/lang/invoke/lambda/TestLambdaFileEncodingSerialization.java

Changeset: d308558d
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-07-08 15:16:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/d308558d

8248865: Document JNDI/LDAP timeout properties

Documentation added in the module-info of java.naming

Reviewed-by: chegar, aefimov, mullan

! src/java.naming/share/classes/module-info.java

Changeset: 0853b330
Author:    Andrew Leonard <aleonard at openjdk.org>
Date:      2020-07-08 03:08:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/0853b330

8248701: On Windows generated modules-deps.gmk can contain backslash-r (CR) characters

Reviewed-by: erikj

! make/common/Modules.gmk

Changeset: 4d2b0b53
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-07-08 17:37:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d2b0b53

8248016: JFR: Remove Javadoc warnings

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/EnabledSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/JDKSettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java

Changeset: 403ea717
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2020-07-13 08:49:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/403ea717

Merge

! make/autoconf/spec.gmk.in
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/oopMapStubGenerator_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! make/autoconf/spec.gmk.in
! src/hotspot/cpu/x86/nativeInst_x86.hpp
+ src/hotspot/cpu/x86/oopMapStubGenerator_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list