git: openjdk/panama-foreign: foreign-jextract: 97 new changesets
duke
duke at openjdk.java.net
Fri Mar 5 12:03:40 UTC 2021
Changeset: d7efb4cc
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-26 11:21:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d7efb4cc
8262199: issue in jli args.c
Reviewed-by: clanger, alanb
! src/java.base/share/native/libjli/args.c
Changeset: de3f519d
Author: hltj <jiaywe at gmail.com>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-02-26 13:09:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/de3f519d
8258897: wrong translation of capturing local classes inside nested lambdas
Co-authored-by: Bernard Blaser <bsrbnd at openjdk.org>
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/8258897/CaptureVariables.java
+ test/langtools/tools/javac/lambda/8258897/CaptureVariablesAnonymous.java
Changeset: 240f2a1b
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-02-26 14:07:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/240f2a1b
8260366: ExtendedSocketOptions <clinit> can deadlock in some circumstances
Reviewed-by: dfuchs
! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java
+ test/jdk/sun/net/ext/ExtendedSocketOptionsTest.java
Changeset: 67b9e5a6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-26 15:11:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/67b9e5a6
8262420: typo: @implnote in java.desktop module
Reviewed-by: iris, prr, azvegint, aivanov
! src/java.desktop/share/classes/java/awt/TrayIcon.java
Changeset: 3088e1e6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-26 15:12:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3088e1e6
8262430: doclint warnings in java.base module
Reviewed-by: alanb, chegar, dfuchs, lancea
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
Changeset: 47a08426
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-26 15:41:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/47a08426
8241403: JavaThread::get_thread_name() should be ThreadSMR-aware
Reviewed-by: rehn, coleenp, dholmes
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: d06d6f51
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-26 15:46:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d06d6f51
8262402: Make CATCH macro assert not fatal
Reviewed-by: dholmes
! src/hotspot/share/utilities/exceptions.hpp
Changeset: 05c11bcb
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-02-26 15:56:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/05c11bcb
8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass()
Reviewed-by: coleenp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: c9e91897
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-26 16:04:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c9e91897
8262074: Consolidate the default value of MetaspaceSize
Reviewed-by: iklam, coleenp
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals_pd.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 07061fc7
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2021-02-26 16:21:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/07061fc7
8256417: Exclude TestJFRWithJMX test from running with PodMan
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
Changeset: 2515c42b
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-02-26 16:35:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2515c42b
8262332: serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr
Reviewed-by: cjplummer
! test/hotspot/jtreg/serviceability/sa/LingeredAppWithInterface.java
Changeset: a4c24961
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-26 16:49:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a4c24961
8259535: ECDSA SignatureValue do not always have the specified length
Reviewed-by: mullan
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
+ test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java
Changeset: 65a245e2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-26 19:12:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/65a245e2
8262329: Fix JFR parser exception messages
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
Changeset: 6800ba46
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-02-26 19:57:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6800ba46
8257500: Drawing MultiResolutionImage with ImageObserver "leaks" memory
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java
+ test/jdk/java/awt/image/multiresolution/ImageObserverLeak.java
! test/jdk/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java
Changeset: 03d888f4
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-26 20:07:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/03d888f4
8261804: Remove field _processing_is_mt, calculate it instead
Reviewed-by: ayang, kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: ddd550ae
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-01 08:42:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ddd550ae
8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCountedLoopZeroIter.java
Changeset: 20c93b3b
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-01 08:47:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/20c93b3b
8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload
Reviewed-by: kvn, shade
! src/hotspot/share/opto/ifnode.cpp
Changeset: 8bc8542e
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-03-01 10:18:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8bc8542e
8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property)
Reviewed-by: michaelm, aefimov, dfuchs, chegar
- test/jdk/java/net/Inet4Address/TestToNumericFormatHosts
! test/jdk/java/net/Inet4Address/textToNumericFormat.java
! test/jdk/java/net/InetAddress/InternalNameServiceTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java
- test/jdk/java/net/InetAddress/TestHosts
! test/jdk/java/net/URLPermission/nstest/LookupTest.java
! test/jdk/sun/net/InetAddress/nameservice/simple/CacheTest.java
- test/jdk/sun/net/InetAddress/nameservice/simple/CacheTestHosts
! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
- test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts
Changeset: 702ca622
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-03-01 11:05:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/702ca622
8262185: G1: Prune collection set candidates early
Reviewed-by: iwalulya, sjohanss, ayang
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp
! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 0a7fff46
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-03-01 12:02:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0a7fff46
8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes
Reviewed-by: tschatzl, iwalulya
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
Changeset: fe8e3707
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-03-01 12:03:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fe8e3707
8262188: Add test to verify trace page sizes logging on Linux
Reviewed-by: stuefe, tschatzl
+ test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
Changeset: 75bf1061
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-01 13:25:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/75bf1061
8262028: Make InstanceKlass::implementor return InstanceKlass
Reviewed-by: coleenp, ccheung, vlivanov
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
Changeset: c569f1d6
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-03-01 14:31:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c569f1d6
8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
+ test/jdk/javax/swing/JToolTip/FastTooltipSwitchIAE.java
Changeset: 6baecf39
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-03-01 15:11:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6baecf39
8259937: guarantee(loc != NULL) failed: missing saved register with native invoker
Reviewed-by: kvn, jvernee, vlivanov
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp
! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp
! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c
Changeset: 4c9adce2
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-03-01 15:14:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4c9adce2
8262379: Add regression test for JDK-8257746
Reviewed-by: hseigel
! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java
Changeset: 682e1202
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-01 19:31:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/682e1202
8262497: Delete unused utility methods in ICC_Profile class
Reviewed-by: azvegint, pbansal, trebari, kizune
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
Changeset: 642f45f9
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-03-01 19:33:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/642f45f9
8261839: Error creating runtime package on macos without mac-package-identifier
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: 353416ff
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-01 22:26:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/353416ff
8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello
Reviewed-by: xuelei, wetmore
! src/java.base/share/classes/sun/security/ssl/ClientHello.java
Changeset: d3398324
Author: Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-02 00:57:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d3398324
8257414: Drag n Drop target area is wrong on high DPI systems
Reviewed-by: serb
! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
Changeset: 9f0f0c98
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2021-03-02 02:58:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9f0f0c98
8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings
Reviewed-by: iklam
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
Changeset: c3eb80e1
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-02 03:02:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c3eb80e1
8262500: HostName entry in VM.info should be a new line
Reviewed-by: stuefe, dcubed, dholmes
! src/hotspot/os/windows/os_windows.cpp
Changeset: 85b774af
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-02 03:18:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/85b774af
8255859: Incorrect comments in log.hpp
Reviewed-by: kbarrett
! src/hotspot/share/logging/log.hpp
Changeset: 6635d7a5
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-03-02 03:26:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6635d7a5
8261670: Add javadoc for the XML processing limits
Reviewed-by: lancea, naoto, iris
! src/java.xml/share/classes/module-info.java
Changeset: f5ab7f68
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-03-02 04:28:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f5ab7f68
8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer
Reviewed-by: dholmes, iklam
! src/hotspot/share/utilities/utf8.cpp
! test/hotspot/gtest/utilities/test_utf8.cpp
Changeset: fdd10932
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-03-02 04:30:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fdd10932
8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base
Co-authored-by: Lutz Schmidt <lucy at openjdk.org>
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
Changeset: 3b350ad8
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-02 06:56:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3b350ad8
8261710: SA DSO objects have sizes that are too large
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: dd33a8ea
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-03-02 08:00:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dd33a8ea
8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c
Reviewed-by: psadhukhan, azvegint, aivanov
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
Changeset: 0f6122b9
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-02 09:30:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0f6122b9
8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs
Reviewed-by: roland, shade
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
Changeset: be67aaab
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-03-02 09:56:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/be67aaab
8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
Changeset: 85a5ae8c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-02 12:02:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/85a5ae8c
8261606: Surprising behavior of step over in String switch
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
+ test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java
Changeset: d185a6c5
Author: Attila Szegedi <attila at openjdk.org>
Date: 2021-03-02 12:25:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d185a6c5
8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now"
Reviewed-by: shade, plevart
! test/jdk/ProblemList.txt
! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java
! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java
Changeset: 5f4bc0ac
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-03-02 12:54:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5f4bc0ac
8253100: Fix "no comment" warnings in java.base/java.net
Reviewed-by: ryadav, chegar, naoto, alanb
! src/java.base/share/classes/java/net/HttpRetryException.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URISyntaxException.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java
Changeset: 0de6abd4
Author: Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2021-03-02 14:40:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0de6abd4
8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView
8260691: (fs) LinuxNativeDispatcher should link to xattr functions
Reviewed-by: alanb
! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java
! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java
! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java
! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java
! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c
! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java
! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/classes/sun/nio/fs/BsdUserDefinedFileAttributeView.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
= src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Changeset: 96c43210
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-02 15:47:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/96c43210
8262424: Change multiple get_java_xxx() functions in thread.cpp into one function
Reviewed-by: coleenp, lfoltan
! src/hotspot/share/runtime/thread.cpp
Changeset: f18c0192
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-03-02 18:08:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f18c0192
8247373: ArraysSupport.newLength doc, test, and exception message
Reviewed-by: rriggs, psandoz, martin, prappo
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java
+ test/jdk/jdk/internal/util/ArraysSupport/NewLength.java
Changeset: f304b74e
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-03-02 18:23:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f304b74e
8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout"
Reviewed-by: ayang, sjohanss, tschatzl
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
Changeset: 20b9ba53
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-02 20:35:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/20b9ba53
8262875: doccheck: empty paragraphs, etc in java.base module
Reviewed-by: alanb, darcy, lancea
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/Comparator.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java
Changeset: c92f3bc3
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-02 21:29:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c92f3bc3
8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
Changeset: 4f4d0f53
Author: John Jiang <jjiang at openjdk.org>
Date: 2021-03-02 22:36:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4f4d0f53
8261969: SNIHostName should check if the encoded hostname conform to RFC 3490
Reviewed-by: rhalade, xuelei
! src/java.base/share/classes/javax/net/ssl/SNIHostName.java
! test/jdk/javax/net/ssl/ServerName/IllegalSNIName.java
Changeset: 93ffe6a6
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-03-02 22:53:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/93ffe6a6
8262892: minor typo in implSpec comment
Reviewed-by: bpb
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
Changeset: 40bdf52e
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-02 23:29:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/40bdf52e
8262096: Vector API fails to work due to VectorShape initialization exception
Reviewed-by: psandoz, vlivanov
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java
! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java
Changeset: c9097a60
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 01:03:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c9097a60
8262893: Enable more doclint checks in javadoc build
Reviewed-by: jjg, erikj
! make/Docs.gmk
Changeset: 5de0f4b2
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-03-03 01:14:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5de0f4b2
8260869: Test java/foreign/TestHandshake.java fails intermittently
Reviewed-by: psandoz
! test/jdk/java/foreign/TestHandshake.java
Changeset: 044e2a2a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-03-03 02:59:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/044e2a2a
8183569: Assert the same limits are used in parse_xss and globals.hpp
Reviewed-by: stuefe, kbarrett
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp
! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp
Changeset: c15801e9
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-03-03 06:43:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c15801e9
8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShiftImm.java
Changeset: 0265ab63
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-03-03 07:41:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0265ab63
8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return
Reviewed-by: ysuenaga, kevinw
! src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp
Changeset: 54dfd79c
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-03-03 11:30:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/54dfd79c
8262256: C2 intrinsincs should not modify IR when bailing out
Reviewed-by: roland, kvn
! src/hotspot/share/opto/library_call.cpp
Changeset: bf90e857
Author: Sebastian Stenzel <sebastian.stenzel at skymatic.de>
Committer: Christoph Langer <clanger at openjdk.org>
Date: 2021-03-03 12:19:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bf90e857
8262926: JDK-8260966 broke AIX build
Reviewed-by: stuefe, clanger
! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java
Changeset: 6d3c858c
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-03 12:38:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6d3c858c
8259235: javac crashes while attributing super method invocation
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/recovery/SuperMethodCallBroken.java
+ test/langtools/tools/javac/recovery/SuperMethodCallBroken.out
Changeset: 3d3eb5c8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-03-03 13:18:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3d3eb5c8
8262368: wrong verifier message for bogus return type
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/verifier.cpp
+ test/hotspot/jtreg/runtime/verifier/ReturnMsgs.java
+ test/hotspot/jtreg/runtime/verifier/Returns.jasm
Changeset: 1d2c1e62
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-03-03 15:37:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1d2c1e62
8248314: Parallel: Parallelize parallel full gc Adjust Roots phase
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
Changeset: 2d2ef08c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-03-03 17:26:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2d2ef08c
8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: a1181852
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 19:29:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a1181852
8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics
Reviewed-by: smarks, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 75aa1546
Author: Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-03-03 20:02:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/75aa1546
8259267: Refactor LoaderLeak shell test as java test.
Reviewed-by: rriggs, iignatyev, dfuchs
+ test/jdk/java/lang/annotation/LoaderLeakTest.java
- test/jdk/java/lang/annotation/loaderLeak/A.java
- test/jdk/java/lang/annotation/loaderLeak/B.java
- test/jdk/java/lang/annotation/loaderLeak/C.java
- test/jdk/java/lang/annotation/loaderLeak/LoaderLeak.sh
- test/jdk/java/lang/annotation/loaderLeak/Main.java
Changeset: 268d9b79
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2021-03-03 20:04:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/268d9b79
8261447: MethodInvocationCounters frequently run into overflow
Reviewed-by: thartmann, mdoerr, kvn, iveresov
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: b397472e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-03-03 20:27:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b397472e
8262915: java.awt.color.ColorSpace.getName() is not thread-safe
Reviewed-by: azvegint, aivanov
! src/java.desktop/share/classes/java/awt/color/ColorSpace.java
Changeset: 28489389
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-03-03 23:15:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/28489389
8262927: Explicitly state fields examined for BigDecimal.hashCode
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 104a2628
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-03-04 00:37:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/104a2628
8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach
Reviewed-by: sspitsyn, dfuchs
! test/lib/jdk/test/lib/Utils.java
Changeset: d93fa0d6
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-03-04 00:39:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d93fa0d6
8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach"
Reviewed-by: cjplummer, lmesnik
! test/jdk/com/sun/jdi/JdwpAttachTest.java
Changeset: 84c93d5a
Author: Hao Sun <hao.sun at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-03-04 03:19:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/84c93d5a
8257137: Revise smov and umov in aarch64 assembler
Reviewed-by: aph, njian
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 7915a1fc
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-04 07:41:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7915a1fc
8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java
Changeset: 4cfecceb
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-03-04 07:48:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4cfecceb
8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge
Relax assertion in PhaseCFG::verify() to accept the case where a store is used
to implement an implicit null check and a load is placed in the null block.
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/machnode.hpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java
Changeset: 22513199
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-03-04 07:56:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/22513199
8262828: Format of OS information is different on macOS
Reviewed-by: dholmes, ysuenaga
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: b8178553
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-03-04 12:04:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b8178553
8262935: Add missing logging to sun.net.httpserver.ServerImpl
Reviewed-by: dfuchs, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
Changeset: 94f26e4d
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-03-04 12:36:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/94f26e4d
8261450: JShell crashes with SIOOBE in tab completion
Reviewed-by: vromero
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java
Changeset: d2c4ed08
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-03-04 13:20:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d2c4ed08
8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space"
Reviewed-by: tschatzl, egahlin
! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
Changeset: a777e82c
Author: Ziyi Luo <luoziyi at openjdk.org>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-03-04 15:17:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a777e82c
8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards
Reviewed-by: jnimeh
! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java
! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
+ test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java
! test/jdk/sun/security/rsa/TestKeyFactory.java
! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java
Changeset: 222a17ef
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-03-04 17:03:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/222a17ef
8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo
Reviewed-by: shade
+ test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
Changeset: ef5e13d2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-03-04 17:04:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ef5e13d2
8263030: Remove Shenandoah leftovers from ReferenceProcessor
Reviewed-by: zgu
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: a6427c85
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-03-04 17:21:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a6427c85
8259709: Disable SHA-1 XML Signatures
Reviewed-by: rhalade, weijun
! src/java.base/share/conf/security/java.security
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java
! test/jdk/javax/xml/crypto/dsig/ValidationTests.java
! test/lib/jdk/test/lib/security/SecurityUtils.java
Changeset: bd1a8062
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-03-04 18:08:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bd1a8062
8263040: fix for JDK-8262122 fails validate-source
Reviewed-by: mikael
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
Changeset: f56c9186
Author: Kuai Wei <kuaiwei.kw at alibaba-inc.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-03-04 18:20:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f56c9186
8262837: handle split_USE correctly
Reviewed-by: kvn
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/reg_split.cpp
Changeset: e61a3ba2
Author: EC2 Default User <ec2-user at ip-172-31-39-198.us-west-2.compute.internal>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-03-04 18:55:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e61a3ba2
8239386: handle ContendedPaddingWidth in vm_version_aarch64
Reviewed-by: aph, phh
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 109af7b5
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-03-04 19:51:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/109af7b5
8261518: jpackage looks for main module in current dir when there is no module-path
Reviewed-by: asemenyuk, almatvee, kizune
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java
Changeset: 02fbcb52
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-03-04 19:57:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/02fbcb52
8261532: Archived superinterface class cannot be accessed
Reviewed-by: minqi, iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java
Changeset: c8b23e22
Author: Dean Long <dlong at openjdk.org>
Date: 2021-03-04 20:07:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c8b23e22
8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay
Reviewed-by: thartmann, kvn, iignatyev
! src/hotspot/share/ci/ciInstanceKlass.cpp
Changeset: 718d4d48
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-03-04 21:25:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/718d4d48
8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods
Reviewed-by: psandoz
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
Changeset: 351889f1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-04 23:04:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/351889f1
8262508: Vector API's ergonomics is incorrect
Reviewed-by: vlivanov
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java
Changeset: ee09bada
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-03-05 00:17:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ee09bada
8262300: jpackage app-launcher fails on linux when using JDK11 based runtime
Reviewed-by: herrick, almatvee
! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
Changeset: dbef0ec9
Author: Ian Graves <igraves at openjdk.org>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-03-05 03:20:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dbef0ec9
6323374: (coll) Optimize Collections.unmodifiable* and synchronized*
Reviewed-by: redestad, smarks, darcy
! src/java.base/share/classes/java/util/Collections.java
+ test/jdk/java/util/Collections/WrappedUnmodifiableCollections.java
Changeset: 80182f92
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2021-03-05 05:29:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/80182f92
8260925: HttpsURLConnection does not work with other JSSE provider.
Reviewed-by: xuelei
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
Changeset: d91550ef
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-03-05 05:57:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d91550ef
8262998: Vector API intrinsincs should not modify IR when bailing out
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java
Changeset: 9730266d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-03-05 08:49:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9730266d
8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp
Changeset: 75fb7ccf
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-03-05 10:40:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/75fb7ccf
8259228: Zero: rewrite (put|get)field from if-else chains to switches
Reviewed-by: aph, coleenp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
Changeset: 7e7bd57c
Author: duke <duke at openjdk.org>
Date: 2021-03-05 11:00:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7e7bd57c
Automatic merge of jdk:master into master
Changeset: 24918777
Author: J. Duke <duke at openjdk.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-03-05 11:46:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/24918777
Merge master
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 2a85cbfd
Author: duke <duke at openjdk.org>
Date: 2021-03-05 11:46:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2a85cbfd
Automatic merge of foreign-memaccess+abi into foreign-jextract
More information about the panama-dev
mailing list