git: openjdk/loom: fibers: 76 new changesets

duke duke at openjdk.java.net
Tue Aug 18 13:26:14 UTC 2020


Changeset: 18d5626e
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-08-05 13:24:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/18d5626e

8250929: Missing "classpath exception" in LambdaProxyClassArchive.java

Reviewed-by: sundar

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

Changeset: deaadfad
Author:    Lois Foltan <lfoltan at openjdk.org>
Date:      2020-08-06 18:13:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/deaadfad

8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class

Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations.

Reviewed-by: coleenp, hseigel, kbarrett

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp

Changeset: 9886b7e9
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-08-06 13:14:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/9886b7e9

8248879: SA core file support on OSX has some bugs trying to locate the jvm libraries

Reviewed-by: sspitsyn, amenkov

! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c

Changeset: c02b7570
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2020-08-06 13:29:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/c02b7570

8161684: [testconf] Add VerifyOops' testing into compiler tiers

Reviewed-by: kvn

! test/jtreg-ext/requires/VMProps.java

Changeset: 111ba18a
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2020-08-06 15:59:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/111ba18a

8249550: jdb should use loopback address when not using remote agent

Reviewed-by: cjplummer, sspitsyn

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

Changeset: c202bd70
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-08-06 21:03:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/c202bd70

8250606: Remove unnecessary assertions in ObjectSynchronizer FastHashcode and inflate

Reviewed-by: dcubed, coleenp

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

Changeset: d02e7d55
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-08-06 18:23:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/d02e7d55

8251272: Typo in java.util.Formatter: "Numberic" should be "Numeric"

Reviewed-by: bchristi, naoto, jlaskey

! src/java.base/share/classes/java/util/Formatter.java

Changeset: db46b297
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-08-06 18:21:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/db46b297

8251121: six SA tests leave core files behind on macOS

Reviewed-by: dholmes, dcubed

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/lib/jdk/test/lib/util/CoreUtils.java

Changeset: 70885cae
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-08-06 18:27:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/70885cae

Merge


Changeset: ef86f06c
Author:    Leo Jiang <ljiang at openjdk.org>
Date:      2020-08-07 01:48:31 +0000
URL:       https://git.openjdk.java.net/loom/commit/ef86f06c

8250665: Wrong translation for the month name of May in ar_JO,LB,SY

Reviewed-by: naoto

! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_JO.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_LB.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_SY.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 12879e91
Author:    Gabriel Reid <gabriel.reid at datadoghq.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2020-08-07 04:21:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/12879e91

8250928: JFR: Improve hash algorithm for stack traces

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp

Changeset: 555f0e6e
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-08-06 20:56:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/555f0e6e

Added tag jdk-16+10 for changeset b01985b4f88f

! .hgtags

Changeset: c148c2c1
Author:    Dong Bo <dongbo4 at huawei.com>
Committer: Fei Yang <fyang at openjdk.org>
Date:      2020-08-07 12:35:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/c148c2c1

8165404: AArch64: Implement SHA512 accelerator/intrinsic

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 4d3baa2d
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-08-07 11:52:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/4d3baa2d

8251179: Word tearing problem with _last_sweep

Reviewed-by: coleenp, dholmes, kbarrett

! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp

Changeset: 0c9e0c2e
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-08-07 07:53:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/0c9e0c2e

8244997: Convert the JavaThread::_threadObj oop to use OopStorage

Move the oop and handle releasing it in the service thread.  Remove Universe::oops_do from callers.

Co-authored-by: Erik Osterlund <erik.osterlund at oracle.com>
Co-authored-by: Tom Rodriguez <tom.rodriguez at oracle.com>
Reviewed-by: dholmes, zgu, eosterlund, cjplummer

! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIR_arm.cpp
! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp
! src/hotspot/cpu/s390/c1_LIR_s390.cpp
! src/hotspot/cpu/x86/c1_LIR_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psRootType.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.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/replacements/HotSpotReplacementsUtil.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

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

8249786: java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently

TransportImpl is modified to make sure the CLOSED state is recorded before the channel is closed. The tests are modified to enable their retry mechanism on windows, similar to what was done previously for macOS.

Reviewed-by: prappo, chegar

! src/java.net.http/share/classes/jdk/internal/net/http/websocket/TransportImpl.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java
! test/jdk/java/net/httpclient/websocket/PendingOperations.java
! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java
! test/jdk/java/net/httpclient/websocket/Support.java

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

8229822: ThrowingPushPromises tests sometimes fail due to EOF

SocketTube is fixed to cater for errors caused by pausing/resuming events on an asynchronously closed connection, from within the selector's manager thread. Http2Connection and Stream are fixed to prevent sending a DataFrame on a stream after Reset has been sent.

Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java
! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java

Changeset: e800cc2d
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2020-08-07 11:42:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/e800cc2d

8251184: File association without description causes exception

Reviewed-by: asemenyuk, almatvee

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/share/FileAssociationsTest.java

Changeset: 1ad16594
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-08-07 10:16:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/1ad16594

8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic"

Do not run intrinsics/sha/sanity tests with AOTed java.base

Reviewed-by: vlivanov

! test/hotspot/jtreg/ProblemList-aot.txt
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java

Changeset: 9852a6f7
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-08-07 19:23:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/9852a6f7

8248401: Refactor/unify RMI gc support functionality

Move recent timestamp of most recent whole heap liveness analysis into CollectedHeap, removing the duplicates in all collectors

Reviewed-by: kbarrett, ayang, stefank

! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/generation.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/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/prims/jvm.cpp

Changeset: c8c4d837
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-08-07 20:39:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/c8c4d837

8250886: java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout

SO_RCVBUF was previously set to match the SO_SNDBUF, however the kernel value for SO_RCVBUF is much larger. This mismatch caused the test to fail, and the fix removes this issue.

Reviewed-by: alanb, dfuchs

! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java

Changeset: 4ac45a3b
Author:    Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date:      2020-08-07 12:58:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/4ac45a3b

8245036: DataInputStream.readFully(byte[], int, int) does not throw expected IndexOutOfBoundsExceptions

Reviewed-by: bpb

! src/java.base/share/classes/java/io/DataInputStream.java
! test/jdk/java/io/DataInputStream/ReadFully.java

Changeset: 3c276ce1
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Date:      2020-07-27 21:17:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/3c276ce1

8067651: LevelTransitionTest.java, fix trivial methods levels logic

Make test method really trivial, adjust trivial logic, make logic independent of background compilation.

Reviewed-by: iignatyev, thartmann, kvn

! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java
! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java
+ test/hotspot/jtreg/compiler/tiered/MethodHelper.java

Changeset: 084e15bc
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-08-07 19:04:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/084e15bc

8248905: [macos] symbolic links not properly resolved

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/macosx/native/common/MacSysInfo.cpp

Changeset: 3ed56830
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2020-08-09 02:03:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/3ed56830

8248830: C2: Optimize Rotate API on x86

Improved existing scalar rotate operations, added support for vector rotate operations using new AVX512 instructions.

Reviewed-by: vlivanov, kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java
+ test/hotspot/jtreg/compiler/intrinsics/TestRotate.java
+ test/micro/org/openjdk/bench/java/lang/RotateBenchmark.java

Changeset: b5d775f1
Author:    Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2020-08-08 20:29:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/b5d775f1

8248745: Add jarsigner and keytool tests for restricted algorithms

Reviewed-by: mullan, hchao

+ test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java

Changeset: 6df465de
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-08-09 09:20:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/6df465de

8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM

Reviewed-by: zgu, dholmes

! src/hotspot/share/services/nmtCommon.cpp
! test/hotspot/jtreg/runtime/NMT/JcmdScale.java

Changeset: ee060c77
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-08-09 19:38:51 +0000
URL:       https://git.openjdk.java.net/loom/commit/ee060c77

8241951: SA core file tests failed to find core file for signed binaries on OSX 10.15

Reviewed-by: amenkov, dcubed

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

Changeset: c1093dc2
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-08-09 20:56:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/c1093dc2

8251213: [TESTBUG] CDS tests shouldn't write output files into test.classes directory

Reviewed-by: minqi, ccheung

! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java
! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java
! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 970e251a
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-08-10 08:21:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/970e251a

8249608: Vector register used by C2 compiled method corrupted at safepoint

Always update 'max_vlen_in_bytes'.

Reviewed-by: kvn, vlivanov, chagedorn

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java

Changeset: 032a4d6b
Author:    Nikola Grcevski <nikola.grcevski at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-08-10 08:36:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/032a4d6b

8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support

Reviewed-by: adityam, shade

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

Changeset: 660272ce
Author:    Charlie Gracie <charlie.gracie at microsoft.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2020-08-10 08:37:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/660272ce

8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure

Reviewed-by: zgu, bmathiske, shade

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

Changeset: 1d480a7b
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2020-08-10 11:25:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/1d480a7b

8250636: iso8601_time returns incorrect offset part on MacOS

Reviewed-by: dholmes, gziemski

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

Changeset: 73321813
Author:    Charlie Gracie <charlie.gracie at microsoft.com>
Committer: Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-08-10 12:12:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/73321813

8251303: C2: remove unused _site_invoke_ratio and related code from InlineTree

Reviewed-by: vlivanov, thartmann

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

Changeset: c2fa441d
Author:    Nikola Grcevski <nikola.grcevski at microsoft.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2020-08-10 12:57:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/c2fa441d

8250521: Configure initial RTO to use minimal retry for loopback connections on Windows

Reviewed-by: alanb

! src/java.base/windows/native/libnet/net_util_md.c
! src/java.base/windows/native/libnet/net_util_md.h
! src/java.base/windows/native/libnio/ch/Net.c

Changeset: c57d89ad
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-08-10 15:42:20 +0000
URL:       https://git.openjdk.java.net/loom/commit/c57d89ad

8251255: [linux] Add process-memory information to hs-err and VM.info

Reviewed-by: dholmes, mdoerr

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

Changeset: b35a3bde
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-08-10 10:54:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/b35a3bde

8251322: Improve BitMap::iterate

Rewrite and inline BitMap::iterate.

Reviewed-by: stuefe, dholmes, tschatzl

! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp

Changeset: 8e687450
Author:    Rahul Yadav <ryadav at openjdk.org>
Date:      2020-08-10 15:15:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/8e687450

8248006: Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources

This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError.

Reviewed-by: chegar, dfuchs

! src/java.net.http/share/classes/java/net/http/HttpClient.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
+ test/jdk/java/net/httpclient/HttpClientExceptionTest.java

Changeset: 55e381b3
Author:    Tagir F. Valeev <tvaleev at openjdk.org>
Date:      2020-08-10 16:14:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/55e381b3

8247605: Avoid array allocation when concatenating with empty string

Reviewed-by: redestad, plevart

! src/java.base/share/classes/java/util/TreeMap.java
! test/jdk/java/util/Map/InPlaceOpsCollisions.java
! test/jdk/java/util/Map/MapWithCollisionsProviders.java
! test/jdk/java/util/NavigableMap/LockStep.java
! test/micro/org/openjdk/bench/java/util/TreeMapUpdate.java

Changeset: db1e207a
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-08-10 09:54:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/db1e207a

8249703: test/jdk/java/io/File/GetXSpace.java fails on macos

Reviewed-by: naoto

! test/jdk/ProblemList.txt
! test/jdk/java/io/File/GetXSpace.java

Changeset: d0d925c1
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-08-10 10:25:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/d0d925c1

8251017: java/io/File/GetXSpace.java fails on UNIX

Reviewed-by: naoto

! test/jdk/java/io/File/GetXSpace.java

Changeset: b5f785ba
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-08-10 17:16:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/b5f785ba

8246816: XMLGregorianCalendar.hashCode() produces far too many identical hashes

Reviewed-by: naoto, rriggs

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java
+ test/jaxp/javax/xml/jaxp/unittest/datatype/HashCodeTest.java

Changeset: 688e5d90
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-08-10 10:32:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/688e5d90

Merge


Changeset: ed5696dd
Author:    Charlie Gracie <charlie.gracie at microsoft.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-08-10 19:21:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/ed5696dd

8251361: Potential race between Logger configuration and GCs in HttpURLConWithProxy test

Keep a static reference to the logger to prevent its inadvertent garbage collection while the test is running.

Reviewed-by: dfuchs

! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java

Changeset: 1cc09cca
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Martin Balao <mbalao at openjdk.org>
Date:      2020-08-04 17:19:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/1cc09cca

8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher

Reviewed-by: valeriep

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

Changeset: 5e9702d3
Author:    Vladimir Kempik <vkempik at openjdk.org>
Date:      2020-08-10 22:42:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/5e9702d3

8250876: Fix issues with cross-compile on macos

Reviewed-by: erikj, ihse

! make/autoconf/flags.m4
! make/autoconf/toolchain.m4

Changeset: e64a25b2
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-08-10 21:52:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/e64a25b2

8246347: [JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller

Reviewed-by: kvn, dlong

! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 6cfe3fea
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-08-10 14:57:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/6cfe3fea

Merge


Changeset: 092389e3
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-08-10 15:31:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/092389e3

8249749: modify a primitive array through a stream and a for cycle causes jre crash

Check align_to_ref for NULL early and bailout SuperWord optimization.

Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestComplexAddrExpr.java

Changeset: b83ea8b3
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-08-10 16:26:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/b83ea8b3

8251369: [JVMCI] Backout 8246347 changes

Reviewed-by: dholmes

! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 44c6537b
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-08-05 18:59:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/44c6537b

Added tag jdk-15+35 for changeset fd60c3146a02

! .hgtags

Changeset: 764b50a7
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
Date:      2020-08-07 07:03:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/764b50a7

8248299: two jdeps files miss copyright header

Reviewed-by: mchung

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties

Changeset: f70fc149
Author:    Athijegannathan Sundararajan <sundar at openjdk.org>
Date:      2020-08-08 12:22:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/f70fc149

8251276: JDK-8248299 breaks JDK 15 validate-headers build

Reviewed-by: mchung, iris, vtewari

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties

Changeset: 91926e26
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2020-08-10 22:25:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/91926e26

Merge

! .hgtags
! .hgtags

Changeset: 23ed3a9e
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2020-08-11 06:00:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/23ed3a9e

8250808: Re-associate loop invariants with other associative operations

Reviewed-by: kvn, thartmann

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

Changeset: 315ae4c5
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-08-11 08:38:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/315ae4c5

8250954: Avoid multiple warnings for external docs with mismatching modularity

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java

Changeset: 28f963f6
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2020-08-11 13:03:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/28f963f6

8251365: Build failure on AIX after 8250636

Reviewed-by: dholmes

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

Changeset: b16a01bb
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-08-11 07:29:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/b16a01bb

8251302: Create dedicated OopStorages for Management and Jvmti

Reviewed-by: sspitsyn, dholmes

! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/services/threadService.cpp
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: d6bd183b
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-08-11 16:07:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/d6bd183b

8251399: JDK-8248701 had incorrect indentation

Reviewed-by: erikj

! make/common/Modules.gmk

Changeset: 5d2f6e73
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2020-08-10 17:36:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/5d2f6e73

8250848: [aarch64] nativeGotJump_at() missing call to verify()

Reviewed-by: aph

! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp

Changeset: 7ca448b4
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-08-11 14:41:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/7ca448b4

8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier

Reviewed-by: shade

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

Changeset: dc8026d6
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2020-08-11 15:41:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/dc8026d6

8251205: Add missing javadoc comments to ZipConstants.java

Reviewed-by: naoto, rriggs

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

Changeset: 832d8964
Author:    Clive Verghese <verghese at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2020-08-11 15:32:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/832d8964

8251268: Move PhaseChaitin definitions from live.cpp to chaitin.cpp

Move PhaseChaitin verify_base_ptrs() and verify() from live.cpp to chaitin.cpp

Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/live.cpp

Changeset: fe5817aa
Author:    David Holmes <dholmes at openjdk.org>
Date:      2020-08-11 20:05:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/fe5817aa

8251383: Disable Event::log from linux_mprotect when processing the assertion poison page

Reviewed-by: stuefe, dcubed

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

Changeset: a5ae1e30
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-08-11 19:44:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/a5ae1e30

8251306: compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS

Icrease test timout to 6 min

Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/aot/cli/jaotc/IgnoreErrorsTest.java

Changeset: 178eea60
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2020-08-11 22:05:56 +0000
URL:       https://git.openjdk.java.net/loom/commit/178eea60

8249276: CDS archived objects must have "neutral" markwords

Reviewed-by: coleenp, dholmes

! src/hotspot/share/memory/heapShared.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
+ test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpAgent.java
+ test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpApp.java

Changeset: 9885ac18
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-08-12 08:45:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/9885ac18

8249603: C1: assert(has_error == false) failed: register allocation invalid

Added bailout in combine_spilled_intervals() to avoid an overlap between two intervals

Reviewed-by: kvn, thartmann

! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/regalloc/TestC1OverlappingRegisterHint.java

Changeset: d5025544
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2020-08-12 11:45:18 +0000
URL:       https://git.openjdk.java.net/loom/commit/d5025544

8250772: Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException

Reviewed-by: dfuchs

! test/jdk/com/sun/jndi/ldap/NamingExceptionMessageTest.java

Changeset: 6a520387
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2020-08-12 12:01:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/6a520387

8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout

Reviewed-by: dfuchs, vtewari

! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java

Changeset: c540da3c
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-08-12 13:19:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/c540da3c

8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U

Reviewed-by: shade

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

Changeset: 831f23ee
Author:    Conor Cleary <conor.cleary at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-08-12 12:32:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/831f23ee

8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel

This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel.

Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ test/jdk/java/nio/channels/SocketChannel/ReadWriteAfterClose.java

Changeset: 7f0777ae
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-08-12 07:54:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/7f0777ae

8251336: OopHandle release can not be called in a safepoint

Release OopStorage oops for threadObj for exiting threads outside the service lock region that is marked as safe for safepoint.

Reviewed-by: zgu, dholmes, kbarrett

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

Changeset: c55e52e0
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2020-08-12 15:01:12 +0000
URL:       https://git.openjdk.java.net/loom/commit/c55e52e0

8241053: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java test fails on Alpine Linux with debug build

Reviewed-by: dholmes, stuefe, dsamersoff

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

Changeset: ee2e61d7
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-08-12 11:38:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/ee2e61d7

8232621: L10n issues with msi installers

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
+ test/jdk/tools/jpackage/windows/WinL10nTest.java

Changeset: 321da87c
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2020-08-18 14:20:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/321da87c

Merge branch 'master' into fibers

! make/autoconf/toolchain.m4
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.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
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! make/autoconf/toolchain.m4
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.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
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt

Changeset: 645c1ee7
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2020-08-18 14:20:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/645c1ee7

Disable C2 thread intrinsics

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



More information about the loom-dev mailing list