git: openjdk/panama-foreign: foreign-preview: 55 new changesets

duke duke at openjdk.java.net
Fri Mar 18 11:12:21 UTC 2022


Changeset: 0fd09d38
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-11 13:25:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0fd09d383b9921f26d2d609ab330630a4520325a

8282978: Wrong parameter passed to GetStringXXXChars in various places

Reviewed-by: alanb, dfuchs

! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/Inet4AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
! src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp

Changeset: 374193b6
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-03-11 22:41:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/374193b6d2465a356941f9588a0ccf6d97cb76f6

8283041: [javadoc] Crashes using {@return} with @param

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java

Changeset: 5c408c14
Author:    Joshua Zhu <jzhu at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2022-03-12 04:04:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5c408c1410e15087f735a815b7edc716d514b1b3

8282874: Bad performance on gather/scatter API caused by different IntSpecies of indexMap

Reviewed-by: psandoz

! 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: 3cf83a67
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-03-14 03:17:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3cf83a671eaedd78d87197dffa76dcc3fededb78

8282572: EnumSet should be a sealed class

Reviewed-by: sundar

! src/java.base/share/classes/java/util/EnumSet.java
! src/java.base/share/classes/java/util/JumboEnumSet.java
! src/java.base/share/classes/java/util/RegularEnumSet.java

Changeset: fde31498
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-03-14 07:11:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fde31498963d76630ada31bd0e0cf3035f87445b

8281375: Accelerate bitCount operation for AVX2 and AVX512 target.

Reviewed-by: sviswanathan, thartmann

! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! 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/matcher_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java

Changeset: c0e3d107
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-03-14 09:02:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c0e3d107f67a1a333dbe58ae745200d85764c74e

8283008: KRegister documentation out of date

Reviewed-by: dlong, sviswanathan, jiefu, jbhateja

! src/hotspot/cpu/x86/register_x86.hpp

Changeset: 01570ca9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-03-14 09:03:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/01570ca92d234481df2d540027e320b91af415a0

8283017: GHA: Workflows break with update release versions

Reviewed-by: erikj, ihse

! .github/workflows/submit.yml

Changeset: 5f3d4032
Author:    Ahmed Muhsin <ahmedmuhsin at microsoft.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-03-14 09:05:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5f3d4032f3a8854f7afde28698e66a7b6684aed7

8272735: Add missing SubL node transformations

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/subnode.cpp
! test/hotspot/jtreg/compiler/c2/irTests/SubINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/SubLNodeIdealizationTests.java

Changeset: ea9eeea8
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-03-14 13:59:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ea9eeea8ffea6ed32a270051c6986f4f059943c0

8281322: C2: always construct strip mined loop initially (even if strip mining is disabled)

Reviewed-by: chagedorn, thartmann

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestCountedLoopSafepoint.java
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java

Changeset: 08573cc3
Author:    Zdenek Zambersky <zzambers at redhat.com>
Committer: Bradford Wetmore <wetmore at openjdk.org>
Date:      2022-03-14 14:21:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/08573cc3b2370a697a7bd4ad0665ee20ae148d39

8282529: Fix API Note in javadoc for javax.net.ssl.SSLSocket

Reviewed-by: wetmore, xuelei

! src/java.base/share/classes/javax/net/ssl/SSLSocket.java

Changeset: 13cebffe
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-03-14 16:10:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/13cebffe618255ae29310c95fd1b91576e576751

8058924: FileReader(String) documentation is insufficient

Reviewed-by: naoto, lancea

! src/java.base/share/classes/java/io/package-info.java

Changeset: c96085ea
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-03-14 16:28:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c96085eaab1f6b21e084b94fcc619d090f0afc97

8282929: Localized monetary symbols are not reflected in `toLocalizedPattern` return value

Reviewed-by: joehw, lancea

! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/jdk/java/text/Format/DecimalFormat/ToLocalizedPatternTest.java

Changeset: 7833667f
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Harold Seigel <hseigel at openjdk.org>
Date:      2022-03-14 17:35:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7833667f0e2151fc56c7c1533015f004f02f7ab2

8282881: Print exception message in VM crash with -XX:AbortVMOnException

Reviewed-by: dholmes, hseigel

! src/hotspot/share/utilities/exceptions.cpp

Changeset: 70bd57ed
Author:    Carter Kozak <ckozak at ckozak.net>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-03-14 17:54:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/70bd57ed3544cdb41029d425507ba4b9b35c8cdb

8283049: Fix non-singleton LoggerFinder error message: s/on/one

Reviewed-by: dfuchs

! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java

Changeset: f66070b0
Author:    Phil Race <prr at openjdk.org>
Date:      2022-03-14 18:05:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f66070b00d4311c6e3a6fbf38956fa2d5da5fada

8282577: ICC_Profile.setData(int, byte[]) invalidates the profile

Reviewed-by: serb

! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_ColorSpace/SetTagDataValidation.java
! test/jdk/java/awt/color/ICC_Profile/MTGetData.java

Changeset: 5bf6a7f7
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-03-14 18:15:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5bf6a7f7d78506118ded0f0bf6383b0825366619

8282691: add jdb "-R" option for passing any argument to the launched debuggee process

Reviewed-by: alanb, kevinw

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/man/jdb.1
! test/jdk/com/sun/jdi/JdbOptions.java

Changeset: a244051a
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2022-03-14 18:37:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a244051a8c967039d7639afcaf83f7d92af49613

8283062: Uninitialized warnings in libgtest with GCC 11.2

Reviewed-by: jiefu, erikj

! make/hotspot/lib/CompileGtest.gmk

Changeset: 5ba5e21f
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2022-03-14 20:28:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5ba5e21fd2a02d15d4d56931cae4f9a978470c88

8282214: Upgrade JQuery to version 3.6.0

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.5.1.min.js
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.6.0.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.6.0.min.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/legal/jquery.md
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: 6013d09e
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2022-03-14 20:29:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6013d09e82693a1c07cf0bf6daffd95114b3cbfa

8268866: Javascript when used in an iframe cannot display search results

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template

Changeset: 34d4ffce
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-03-15 07:24:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/34d4ffcea5d71560c549655967de863342b48984

8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code

Reviewed-by: dnsimon, iveresov

! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java

Changeset: 710653ce
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-03-15 12:59:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/710653ce1856d13161ae1786d7c5f71997536e78

8254786: java/net/httpclient/CancelRequestTest.java failing intermittently

Reviewed-by: jpai, michaelm

! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/CancelRequestTest.java

Changeset: 2cddf3f5
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-03-15 14:16:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2cddf3f5391518ea40796e6c4759047d51b7b312

8282887: Potential memory leak in sun.util.locale.provider.HostLocaleProviderAdapterImpl.getNumberPattern() on Windows

Reviewed-by: naoto, alanb

! src/java.base/windows/native/libjava/HostLocaleProviderAdapter_md.c

Changeset: 4de72014
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-15 14:52:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4de72014d3a33469399fec6f428f35c47c4cfbe0

8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems

Reviewed-by: thartmann, stuefe

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

Changeset: f43ffe21
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-03-15 15:54:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f43ffe211f8ff287697092c39e4c25a16b40a383

8282633: jarsigner output does not explain why an EC key is disabled if its curve has been disabled

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
+ test/jdk/sun/security/tools/jarsigner/DisableCurveTest.java

Changeset: 671b6efd
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-15 16:05:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/671b6efd6126384c0630d1cd84f53f52995e68d8

8283143: Use minimal-length literals to initialize PI and E constants

Reviewed-by: smarks

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java

Changeset: 05a83e03
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-15 16:22:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/05a83e03ca35b4885b48bb0e7d188baf8f7d9d7f

8283124: Add constant for tau to Math and StrictMath

Reviewed-by: bpb, iris

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java

Changeset: 12dca36c
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-03-15 16:28:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/12dca36c73583d0ed2e1f684b056100dc1f2ef55

8283189: Bad copyright header in UnsafeCopyMemory.java

Reviewed-by: chagedorn, dcubed

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

Changeset: 32f8437d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-15 17:33:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/32f8437d85a003914d5ca35bdddebdc732ab222d

8283075: Bad IllegalArgumentException message for out of range rank from ClassDesc.arrayType(int)

Reviewed-by: vromero, alanb

! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! test/jdk/java/lang/constant/ClassDescTest.java

Changeset: ac06bdb1
Author:    Man Cao <manc at openjdk.org>
Date:      2022-03-15 20:05:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ac06bdb1239a97b7ea2fee8280da8ebc9728dc30

8282507: Add a separate license file for hsdis

Reviewed-by: ihse

+ src/utils/hsdis/hsdis-license.txt

Changeset: 1465ea98
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-03-15 20:17:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1465ea98b7736b5960a8b546ccc366c3e3260bdd

8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"

Reviewed-by: jiefu, thartmann, shade

! src/hotspot/share/runtime/stubRoutines.cpp
! test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java

Changeset: bacfaa3e
Author:    Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2022-03-16 01:10:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bacfaa3ee16882563200ef3b3df4441b33664451

8282414: x86: Enhance the assembler to generate more compact instructions

Reviewed-by: thartmann, sviswanathan

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad

Changeset: 27fe3d7f
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2022-03-16 01:11:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/27fe3d7f8db4ede6441a7cc325d9f29eb4a1d10d

8240756: [macos] SwingSet2:TableDemo:Printed Japanese characters were garbled

Reviewed-by: prr, serb

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTextPipe.java
+ test/jdk/java/awt/font/GlyphVector/MultiSlotFontTest.java

Changeset: 4df24c5d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-16 02:02:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4df24c5df38eeacc73097f71383916e9a0933839

8283230: Improve @jls usage in ElementType

Reviewed-by: jjg, iris

! src/java.base/share/classes/java/lang/annotation/ElementType.java

Changeset: de4f04cb
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-16 03:12:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/de4f04cb71a26ce03b96460cb8d1c1e28cd1ed38

8253495: CDS generates non-deterministic output

Reviewed-by: erikj, kbarrett, ccheung, ihse

! make/scripts/compare.sh
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveUtils.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpAgent.java
! test/lib/jdk/test/lib/cds/CDSOptions.java

Changeset: 08cadb47
Author:    Swati Sharma <swati.sharma at intel.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date:      2022-03-16 09:48:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/08cadb4754da0d5e68ee2df45f4098d203d14115

8271195: Use largest available large page size smaller than LargePageSizeInBytes when available

Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Reviewed-by: ayang, tschatzl

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/memory/virtualspace.cpp
+ test/micro/org/openjdk/bench/vm/gc/MicroLargePages.java

Changeset: 9b8afce3
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-16 16:07:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9b8afce3791080d664c5051a86592706f5b0ade0

8283260: gcc is not supported on mac

Reviewed-by: erikj

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

Changeset: 0cf291bc
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-16 16:17:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0cf291bc31acf69c767c5d39d21b1195e6d761b2

8283234: Improve @jls usage in java.base

Reviewed-by: iris

! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/TypeVariable.java

Changeset: 3e393047
Author:    XenoAmess <xenoamess at gmail.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date:      2022-03-16 16:48:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3e393047e12147a81e2899784b943923fc34da8e

8281631: HashMap copy constructor and putAll can over-allocate table

Reviewed-by: smarks

! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! test/jdk/ProblemList.txt
! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java

Changeset: 3da5204b
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-03-17 00:05:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3da5204b3c3a3f95bddcdcfe2628c2e0ed8a12d9

8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs

Reviewed-by: dlong

! test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java

Changeset: a5ebcc0c
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2022-03-17 08:54:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a5ebcc0c04bedd87bc9a523b0a45b50fc4b0f5f0

8282072: G1: Rename CardSetPtr to CardSetContainerPtr

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSet.inline.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.hpp
! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/gtest/gc/g1/test_g1CardSetContainers.cpp

Changeset: 096bca4a
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-17 09:10:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/096bca4a9c5e8ac2668dd965df92153ea1d80add

8282473: Refactor swing classes javadoc to use @throws instead of @exception

Reviewed-by: aivanov, dmarkov, prr

! src/java.desktop/share/classes/javax/swing/AbstractButton.java
! src/java.desktop/share/classes/javax/swing/AbstractListModel.java
! src/java.desktop/share/classes/javax/swing/BorderFactory.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/DefaultBoundedRangeModel.java
! src/java.desktop/share/classes/javax/swing/DefaultButtonModel.java
! src/java.desktop/share/classes/javax/swing/DefaultListModel.java
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
! src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java
! src/java.desktop/share/classes/javax/swing/JApplet.java
! src/java.desktop/share/classes/javax/swing/JColorChooser.java
! src/java.desktop/share/classes/javax/swing/JComboBox.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JFileChooser.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JInternalFrame.java
! src/java.desktop/share/classes/javax/swing/JLabel.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JMenu.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JProgressBar.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollBar.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/JSeparator.java
! src/java.desktop/share/classes/javax/swing/JSlider.java
! src/java.desktop/share/classes/javax/swing/JSpinner.java
! src/java.desktop/share/classes/javax/swing/JSplitPane.java
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
! src/java.desktop/share/classes/javax/swing/JTable.java
! src/java.desktop/share/classes/javax/swing/JTextArea.java
! src/java.desktop/share/classes/javax/swing/JTextField.java
! src/java.desktop/share/classes/javax/swing/JTextPane.java
! src/java.desktop/share/classes/javax/swing/JToolBar.java
! src/java.desktop/share/classes/javax/swing/JTree.java
! src/java.desktop/share/classes/javax/swing/JViewport.java
! src/java.desktop/share/classes/javax/swing/JWindow.java
! src/java.desktop/share/classes/javax/swing/OverlayLayout.java
! src/java.desktop/share/classes/javax/swing/Popup.java
! src/java.desktop/share/classes/javax/swing/PopupFactory.java
! src/java.desktop/share/classes/javax/swing/ProgressMonitor.java
! src/java.desktop/share/classes/javax/swing/RootPaneContainer.java
! src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
! src/java.desktop/share/classes/javax/swing/SizeSequence.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java
! src/java.desktop/share/classes/javax/swing/event/EventListenerList.java
! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicHTML.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextFieldUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTransferable.java
! src/java.desktop/share/classes/javax/swing/table/AbstractTableModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableColumnModel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableModel.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/javax/swing/table/TableColumnModel.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java
! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java
! src/java.desktop/share/classes/javax/swing/text/BoxView.java
! src/java.desktop/share/classes/javax/swing/text/ComponentView.java
! src/java.desktop/share/classes/javax/swing/text/CompositeView.java
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java
! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
! src/java.desktop/share/classes/javax/swing/text/DocumentFilter.java
! src/java.desktop/share/classes/javax/swing/text/EditorKit.java
! src/java.desktop/share/classes/javax/swing/text/FieldView.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/GlyphPainter2.java
! src/java.desktop/share/classes/javax/swing/text/GlyphView.java
! src/java.desktop/share/classes/javax/swing/text/Highlighter.java
! src/java.desktop/share/classes/javax/swing/text/IconView.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/NavigationFilter.java
! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
! src/java.desktop/share/classes/javax/swing/text/PasswordView.java
! src/java.desktop/share/classes/javax/swing/text/PlainDocument.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/StringContent.java
! src/java.desktop/share/classes/javax/swing/text/StyleContext.java
! src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/TableView.java
! src/java.desktop/share/classes/javax/swing/text/Utilities.java
! src/java.desktop/share/classes/javax/swing/text/View.java
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
! src/java.desktop/share/classes/javax/swing/text/ZoneView.java
! src/java.desktop/share/classes/javax/swing/text/html/AccessibleHTML.java
! src/java.desktop/share/classes/javax/swing/text/html/BlockView.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HRuleView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/MinimalHTMLWriter.java
! src/java.desktop/share/classes/javax/swing/text/html/OptionListModel.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/javax/swing/text/html/TableView.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultMutableTreeNode.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java
! src/java.desktop/share/classes/javax/swing/undo/AbstractUndoableEdit.java

Changeset: 249d5536
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-03-17 09:15:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/249d553659ab75a2271e98c77e7d62f662ffa684

8282602: Refactor awt classes javadoc to use @throws instead of @exception

Reviewed-by: aivanov, prr

! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java
! src/java.desktop/share/classes/java/awt/BorderLayout.java
! src/java.desktop/share/classes/java/awt/BufferCapabilities.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Canvas.java
! src/java.desktop/share/classes/java/awt/CardLayout.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Choice.java
! src/java.desktop/share/classes/java/awt/Color.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Cursor.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/Frame.java
! src/java.desktop/share/classes/java/awt/GraphicsConfiguration.java
! src/java.desktop/share/classes/java/awt/GraphicsDevice.java
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/Image.java
! src/java.desktop/share/classes/java/awt/Label.java
! src/java.desktop/share/classes/java/awt/List.java
! src/java.desktop/share/classes/java/awt/MediaTracker.java
! src/java.desktop/share/classes/java/awt/Menu.java
! src/java.desktop/share/classes/java/awt/MenuBar.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MenuItem.java
! src/java.desktop/share/classes/java/awt/MouseInfo.java
! src/java.desktop/share/classes/java/awt/Polygon.java
! src/java.desktop/share/classes/java/awt/PopupMenu.java
! src/java.desktop/share/classes/java/awt/RenderingHints.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/TextArea.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/TextField.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java
! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java
! src/java.desktop/share/classes/java/awt/font/TextLayout.java
! src/java.desktop/share/classes/java/awt/geom/AffineTransform.java
! src/java.desktop/share/classes/java/awt/geom/CubicCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/Dimension2D.java
! src/java.desktop/share/classes/java/awt/geom/FlatteningPathIterator.java
! src/java.desktop/share/classes/java/awt/geom/Line2D.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/java/awt/geom/Point2D.java
! src/java.desktop/share/classes/java/awt/geom/QuadCurve2D.java
! src/java.desktop/share/classes/java/awt/geom/RectangularShape.java
! src/java.desktop/share/classes/java/awt/im/InputContext.java
! src/java.desktop/share/classes/java/awt/im/InputMethodHighlight.java
! src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java
! src/java.desktop/share/classes/java/awt/im/spi/InputMethodContext.java
! src/java.desktop/share/classes/java/awt/im/spi/InputMethodDescriptor.java
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/ByteLookupTable.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/java/awt/image/DirectColorModel.java
! src/java.desktop/share/classes/java/awt/image/ImageFilter.java
! src/java.desktop/share/classes/java/awt/image/MultiPixelPackedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/PixelGrabber.java
! src/java.desktop/share/classes/java/awt/image/RGBImageFilter.java
! src/java.desktop/share/classes/java/awt/image/Raster.java
! src/java.desktop/share/classes/java/awt/image/ShortLookupTable.java
! src/java.desktop/share/classes/java/awt/image/SinglePixelPackedSampleModel.java
! src/java.desktop/share/classes/java/awt/image/WritableRaster.java
! src/java.desktop/share/classes/java/awt/print/PageFormat.java
! src/java.desktop/share/classes/java/awt/print/Printable.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java

Changeset: beedae11
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-17 09:20:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/beedae1141b6b650dc4cedf1f038afc1c8b460dd

8281146: Replace StringCoding.hasNegatives with countPositives

Co-authored-by: Lutz Schmidt <lucy at openjdk.org>
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: kvn, lucy, rriggs

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c2_MacroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/c2_MacroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringCoding.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestCountPositives.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java
! test/micro/org/openjdk/bench/java/lang/StringDecode.java

Changeset: bad658e8
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-17 09:47:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bad658e8e93c831631d41b6dbf66a0a102cd0462

8282727: Parallel: Remove PSPromotionManager::_totally_drain

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp

Changeset: 69e4e338
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-03-17 12:51:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/69e4e338b19c0ffd2f0881be1bbb19a5642bc4d4

8283056: show abstract machine code in hs-err for all VM crashes

Reviewed-by: thartmann, dholmes

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

Changeset: 0f1766df
Author:    Julian Waters <jwaters at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-03-17 15:30:17 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0f1766dff633e55532d94069d7266a7fe625286c

8283320: Error message for Windows libraries always points to --with-msvcr-dll no matter the actual file name

Reviewed-by: erikj, ihse

! make/autoconf/toolchain_microsoft.m4

Changeset: 31df6a60
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-03-17 16:17:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/31df6a60a8853be224d8c8b8c8ca6aea1bae2167

8283188: Build time regression caused by JDK-8278917

Reviewed-by: kbarrett, tschatzl

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

Changeset: 5ef1990d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-03-17 16:37:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5ef1990d6ce35a85c86689badba465b6c8f9f4a1

8283274: Improve @jvms usage in java.base

Reviewed-by: iris

! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/Constable.java
! src/java.base/share/classes/java/lang/constant/ConstantDesc.java
! src/java.base/share/classes/java/lang/constant/package-info.java
! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: b004fb05
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-03-17 17:50:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b004fb0550d8fc94e3f6412975c23c0a2ac2a42f

8282773: Refactor parsing of integer VM options

Reviewed-by: dholmes, kbarrett

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/flags/debug_globals.hpp
! test/hotspot/gtest/runtime/test_arguments.cpp
- test/hotspot/gtest/runtime/test_largeOptions.cpp

Changeset: 002e3667
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-03-17 21:15:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/002e3667443d94e2303c875daf72cf1ccbbb0099

8283325: US_ASCII decoder relies on String.decodeASCII being exhaustive

Reviewed-by: rriggs, dcubed

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/nio/charset/CharsetDecoder/ASCIIDecode.java

Changeset: d83cee98
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2022-03-18 03:14:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d83cee98b5e6628f19f1b5dea11038079dd0c758

8282407: Missing ')' in MacResources.properties

Reviewed-by: naoto

! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties

Changeset: cab4ff64
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-03-18 07:02:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cab4ff64541393a974ea91e35167668ef0036804

8283225: ClassLoader.c produces incorrect OutOfMemory Exception when length is 0 (aix)

Reviewed-by: stuefe, rriggs, dholmes

! src/java.base/share/native/libjava/ClassLoader.c

Changeset: b96cb048
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-03-18 07:58:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b96cb048f1a7f3ae6e745b245f2b04c64ebb911e

8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32

Reviewed-by: chagedorn

! test/hotspot/jtreg/compiler/c2/cr6865031/Test.java
! test/hotspot/jtreg/compiler/runtime/Test6826736.java

Changeset: 1605e3d2
Author:    duke <duke at openjdk.org>
Date:      2022-03-18 11:00:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1605e3d22392bda77678665bc2090250e0d9be8e

Automatic merge of jdk:master into master


Changeset: 9b497052
Author:    duke <duke at openjdk.org>
Date:      2022-03-18 11:01:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9b497052d4c549af66bbfbdceb2d44007088bfa1

Automatic merge of master into foreign-preview

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/matcher.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/matcher.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/ProblemList.txt



More information about the panama-dev mailing list