git: openjdk/amber: patterns-stage-2: 91 new changesets
duke
duke at openjdk.java.net
Thu Aug 13 22:50:48 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/amber/commit/18d5626e
8250929: Missing "classpath exception" in LambdaProxyClassArchive.java
Reviewed-by: sundar
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
Changeset: 111ba18a
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-08-06 15:59:47 +0000
URL: https://git.openjdk.java.net/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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/amber/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: 5735fce3
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-08-12 12:37:16 +0000
URL: https://git.openjdk.java.net/amber/commit/5735fce3
8251489: universe.cpp includes too many headers
Reviewed-by: lfoltan, stuefe
! src/hotspot/share/memory/universe.cpp
Changeset: 60745d14
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2020-08-12 20:23:40 +0000
URL: https://git.openjdk.java.net/amber/commit/60745d14
Added tag jdk-16+11 for changeset 5c18d696c7ce
! .hgtags
Changeset: 07c30219
Author: David Holmes <dholmes at openjdk.org>
Date: 2020-08-13 00:20:42 +0000
URL: https://git.openjdk.java.net/amber/commit/07c30219
8251460: Fix the biased-locking code in ObjectSynchronizer::FastHashCode
Reviewed-by: coleenp, dcubed, pchilanomate
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: d3776c7d
Author: Bernhard Urban <burban at openjdk.org>
Date: 2020-07-30 15:05:22 +0000
URL: https://git.openjdk.java.net/amber/commit/d3776c7d
8248816: C1: Fix signature mismatch of LIRGenerator::strengh_reduce_multiply
Co-authored-by: Monica Beckwith <monica.beckwith at microsoft.com>
Co-authored-by: Ludovic Henry <luhenry at microsoft.com>
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
Changeset: 51b3bd2c
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-08-13 15:59:12 +0000
URL: https://git.openjdk.java.net/amber/commit/51b3bd2c
8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError
Removed allocation of large arrays to avoid OOME.
Reviewed-by: kvn, chagedorn
! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java
Changeset: 191e1e60
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2020-08-13 16:01:45 +0000
URL: https://git.openjdk.java.net/amber/commit/191e1e60
8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed"
Limit the counter value to max_jint.
Reviewed-by: kvn, vlivanov, chagedorn
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/profiling/TestMultiBranchDataOverflow.java
Changeset: e648a907
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-08-13 10:02:35 +0000
URL: https://git.openjdk.java.net/amber/commit/e648a907
8250597: G1: Improve inlining around trim_queue
Refactor, using NOINLINE and (new) ATTRIBUTE_FLATTEN for control.
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
Changeset: a096c0a8
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-08-13 15:40:13 +0000
URL: https://git.openjdk.java.net/amber/commit/a096c0a8
8240901: Add a test to check that large datagrams are sent/received on the network correctly
This fix updates `java/net/DatagramSocket/SendReceiveMaxSize.java` and `java/net/DatagramSocket/SendReceiveMaxSize.java` to check (on all platforms) that the sending/receiving of large datagrams across a network are sent, fragmented, and re-assembled correctly
Reviewed-by: alanb, dfuchs
! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java
! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java
Changeset: 9edcdf12
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-08-13 17:10:48 +0000
URL: https://git.openjdk.java.net/amber/commit/9edcdf12
8251533: MacOS build of libjimage explicitly adds C++ standard library
Reviewed-by: erikj
! make/modules/java.base/lib/CoreLibraries.gmk
Changeset: 19a08080
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-08-13 17:34:31 +0000
URL: https://git.openjdk.java.net/amber/commit/19a08080
8251516: VSCode IDE configuration specifies c++03
Reviewed-by: erikj
! make/ide/vscode/hotspot/indexers/ccls-settings.txt
! make/ide/vscode/hotspot/indexers/clangd-settings.txt
! make/ide/vscode/hotspot/indexers/cpptools-settings.txt
! make/ide/vscode/hotspot/indexers/rtags-settings.txt
Changeset: 12ae68b1
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2020-08-13 15:42:41 +0000
URL: https://git.openjdk.java.net/amber/commit/12ae68b1
8251118: BiasedLocking::preserve_marks should not have a HandleMark
Removed HandleMark from BiasedLocking::preserve_marks() method
Reviewed-by: hseigel, coleenp, dcubed, tschatzl, dholmes
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/vframe.hpp
! test/hotspot/jtreg/gc/TestFullGCALot.java
Changeset: 03e5f256
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2020-08-13 09:33:28 +0000
URL: https://git.openjdk.java.net/amber/commit/03e5f256
8245304: Re-examine ThreadLocal usage in java.math.BigDecimal
Reviewed-by: darcy, alanb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: d8355e02
Author: Rahul Yadav <ryadav at openjdk.org>
Date: 2020-08-13 17:48:15 +0000
URL: https://git.openjdk.java.net/amber/commit/d8355e02
8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference
This fix upgrades java/nio/channels/DatagramChannel/ReceiveISA.java so it can handle interference from stray packets.
Reviewed-by: alanb, dfuchs
! test/jdk/java/nio/channels/DatagramChannel/ReceiveISA.java
Changeset: e44575ad
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2020-08-13 10:33:51 +0000
URL: https://git.openjdk.java.net/amber/commit/e44575ad
8251526: CTW fails to build after JDK-8251121
Reviewed-by: shade
! test/hotspot/jtreg/testlibrary/ctw/Makefile
Changeset: 3498a10a
Author: Lin Zang <lzang at openjdk.org>
Date: 2020-08-13 11:31:37 +0000
URL: https://git.openjdk.java.net/amber/commit/3498a10a
8215624: Add parallel heap iteration for jmap –histo
Chunk and parallelize the heap scan
Reviewed-by: sspitsyn, stefank, phh
! 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/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! 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/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/services/attachListener.cpp
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
Changeset: 9f090cb6
Author: Paul Hohensee <phh at openjdk.org>
Date: 2020-08-13 11:31:37 +0000
URL: https://git.openjdk.java.net/amber/commit/9f090cb6
8215624: Add parallel heap iteration for jmap –histo
Chunk and parallelize the heap scan
Reviewed-by: sspitsyn, stefank, phh
! 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/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! 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/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapInspection.hpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/services/attachListener.cpp
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! test/jdk/sun/tools/jmap/BasicJMapTest.java
Changeset: 473fa820
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2020-08-13 12:31:12 +0000
URL: https://git.openjdk.java.net/amber/commit/473fa820
8250839: Improve test template SSLEngineTemplate with SSLContextTemplate
Reviewed-by: ascarpino
! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java
Changeset: 0db83862
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2020-08-13 15:42:21 +0000
URL: https://git.openjdk.java.net/amber/commit/0db83862
Merge
Changeset: 76385804
Author: Lin Zang <lzang at openjdk.org>
Date: 2020-08-13 13:57:12 +0000
URL: https://git.openjdk.java.net/amber/commit/76385804
8251374: jmap -dump could accept invalid options
Emit usage(1) in dump() argument loop
Reviewed-by: sspitsyn, phh
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
Changeset: a83d117f
Author: duke <duke at openjdk.org>
Date: 2020-08-13 22:03:29 +0000
URL: https://git.openjdk.java.net/amber/commit/a83d117f
Automatic merge of master into patterns-stage-2
More information about the amber-dev
mailing list