git: openjdk/panama-foreign: foreign-memaccess+abi: 74 new changesets
duke
duke at openjdk.java.net
Fri Apr 8 11:11:16 UTC 2022
Changeset: fc7a17c7
Author: Dan Heidinga <heidinga at openjdk.org>
Committer: Jorn Vernee <jvernee at openjdk.org>
Date: 2022-04-01 12:50:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fc7a17c79b825feab56bdb31e086425bf5103cf3
8284103: AsVarargsCollector::asCollectorCache incorrectly marked @stable
Reviewed-by: jvernee, shade
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
Changeset: dbfac3c9
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-01 13:05:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dbfac3c99c749d3dab56559644e6c1bc17160ca8
8283269: Improve definition and use of jdk.javadoc.internal.doclets.toolkit.Content
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
Changeset: 63fec5da
Author: Luis Pinto <luis.pinto at oracle.com>
Committer: Sean Coffey <coffeys at openjdk.org>
Date: 2022-04-01 13:26:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/63fec5da27994b05a58ce1abcfe07a8ed8bc497b
8283525: http://tools.ietf.org/html/* URLs return 404
Reviewed-by: coffeys
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/cert/CRLReason.java
! src/java.base/share/classes/java/security/cert/TrustAnchor.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java
! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java
! src/java.base/share/classes/javax/security/auth/x500/package-info.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/FreshestCRLExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/native/libzip/zlib/ChangeLog
! src/java.base/share/native/libzip/zlib/README
! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/zlib.h
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/FaxTIFFTagSet.java
! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.sctp/share/classes/com/sun/nio/sctp/Association.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/package-info.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/DecoderTest.java
! test/jdk/java/net/httpclient/http2/java.net.http/jdk/internal/net/http/hpack/EncoderTest.java
! test/jdk/javax/naming/module/src/authz/org/example/authz/AuthzIdRequestControl.java
! test/jdk/javax/naming/module/src/authz/org/example/authz/AuthzIdResponseControl.java
Changeset: 96179c89
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2022-04-01 14:36:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/96179c897566029a4815afd309fb1f92912d849d
8284146: Disable jdk/jshell/HighlightUITest.java on macosx-aarch64
Reviewed-by: dcubed
! test/langtools/ProblemList.txt
Changeset: 943d4ee1
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-04-01 16:14:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/943d4ee18ff02acd9f5c9ab0842e58160608d4b2
8284180: Some files missing newlines
Reviewed-by: alanb, pchilanomate, stefank
! src/hotspot/os_cpu/linux_aarch64/icache_linux_aarch64.hpp
! src/hotspot/share/ci/ciSymbols.hpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/gc/parallel/parallelInitLogger.hpp
! src/hotspot/share/jfr/recorder/service/jfrEventThrottler.hpp
! src/hotspot/share/memory/memRegion.cpp
Changeset: 1dfa1eae
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2022-04-01 16:28:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1dfa1eaea0c8958f4b793c0766e36607cbde5c7f
8284094: Memory leak in invoker_completeInvokeRequest()
Reviewed-by: cjplummer, shade
! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c
Changeset: 028fbf47
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2022-04-01 18:37:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/028fbf474bf8bd914919e28a7aa50cca0daca314
8254935: Deprecate the PSSParameterSpec(int) constructor
Reviewed-by: mullan
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
Changeset: afd0f5a9
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-04-01 20:26:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/afd0f5a904bc531d1aae3f11ab0b50a6e0330bf1
8284190: disable G1RegionToSpaceMapper.largeStressAdjacent_vm on windows
Reviewed-by: tschatzl
! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp
Changeset: 0b09f70a
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2022-04-02 00:30:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0b09f70a730404ceb827673f1d3c82fbf495bb41
8273553: sun.security.ssl.SSLEngineImpl.closeInbound also has similar error of JDK-8253368
Reviewed-by: xuelei, rhalade, coffeys
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java
Changeset: e5e1aab4
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-04-02 02:46:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e5e1aab459cf620644e2c8a1056338bb82ce81c3
8284068: riscv: should call Atomic::release_store in JavaThread::set_thread_state
Reviewed-by: shade
! src/hotspot/share/runtime/thread.inline.hpp
Changeset: 060a1887
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-04-02 02:55:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/060a1887339a366075755ad2a359ee3336ef381d
8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension
Reviewed-by: fyang, shade
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_b.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: c1e67b66
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-04-02 03:23:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c1e67b6603b2bd6ac6b0ce43994ab13c207a6431
8283474: Include detailed heap object info in CDS map file
Reviewed-by: ccheung, stuefe
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
Changeset: 003ec21f
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-04-02 18:00:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/003ec21f3c9e9b8dabb1fbaa6b86da6028a2a4ef
8279508: Auto-vectorize Math.round API
Reviewed-by: sviswanathan, aph
! 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/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/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/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/convertnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/java.base/share/classes/java/lang/Math.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectDouble.java
+ test/hotspot/jtreg/compiler/vectorization/TestRoundVectFloat.java
! test/jdk/java/lang/Math/RoundTests.java
! test/micro/org/openjdk/bench/java/math/FpRoundingBenchmark.java
Changeset: 1012d59e
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2022-04-04 07:51:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1012d59e64327817b9a2e01b94c1ad1b962c070f
8281079: [s390] Unify Address Operand Encoding in Instruction Emitters
Reviewed-by: mdoerr, mbaesken
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
Changeset: 9d200d6e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-04 09:28:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9d200d6e7a3399d2b5448c27e40eb3b4d14a02df
8282756: Make ElementKind checks more specific
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
Changeset: 4e20a037
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-04-04 14:00:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4e20a03786094f1eb0c662fe8f281295bf1bac83
8283044: Use asynchronous handshakes to deliver asynchronous exceptions
Reviewed-by: dcubed, dholmes, rehn
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/safepointMechanism.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
+ test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java
+ test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java
+ test/hotspot/jtreg/runtime/Thread/libAsyncExceptionOnMonitorEnter.cpp
Changeset: 36b9baa7
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-04-04 15:05:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/36b9baa70da4af9b531319ea547884f1141e7cdd
8282508: Updating ASM to 9.2 for JDK 19
Reviewed-by: lancea, egahlin, mchung
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Attribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ConstantDynamic.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Context.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Edge.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handler.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodTooLargeException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/RecordComponentWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Symbol.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/SymbolTable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Method.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RecordComponentRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TableSwitchGenerator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AbstractInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FrameNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IincInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InnerClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/IntInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InvokeDynamicInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/JumpInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LabelNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LdcInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LineNumberNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LookupSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MultiANewArrayInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ParameterNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/RecordComponentNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TableSwitchInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TryCatchBlockNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/UnsupportedClassVersionException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/Util.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/VarInsnNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SmallSet.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceValue.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Subroutine.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Value.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifiable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckRecordComponentAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
- src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifiable.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TextifierSupport.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceRecordComponentVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt
! src/java.base/share/legal/asm.md
! src/jdk.jartool/share/classes/sun/tools/jar/FingerPrint.java
+ test/langtools/tools/javac/sealed/ValidateJarWithSealedAndRecord.java
Changeset: f76f5da0
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-04-04 18:54:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f76f5da0169499ca91d55a8c0afd4b77a8a4de3d
5087440: java.io bulk read(...) end-of-stream return value descriptions ambiguous
Reviewed-by: rriggs, lancea
! src/java.base/share/classes/java/io/ObjectInput.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/SequenceInputStream.java
Changeset: 7381868a
Author: Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-04-04 18:58:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7381868afe316a9c62baa4618c49b68a5c43be01
8283623: Create an automated regression test for JDK-4525475
Reviewed-by: aivanov, serb
+ test/jdk/javax/swing/JFileChooser/4525475/JFileChooserReadOnlyTest.java
Changeset: 61d06c2d
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-04-04 20:00:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/61d06c2d281edb8725e84bad4d75c7c4770ade78
8276050: XMLInputFactoryImpl.getProperty() returns null
Reviewed-by: rriggs
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
+ test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java
Changeset: 732f7ae0
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-04-04 20:05:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/732f7ae0aab3fc8246cb03a5eaaac92f6b316622
8284071: Collapse identical catch branches in jdk.console
Reviewed-by: cjplummer
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/MaximizableInternalFrame.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/SummaryTab.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/ThreadTab.java
Changeset: e2970749
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-04-04 20:08:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e29707493e0e6752b82f6d6a6c67a47225490944
8284181: ArgumentsTest.set_numeric_flag_double_vm fails on some locales
Reviewed-by: stuefe
! test/hotspot/gtest/runtime/test_arguments.cpp
Changeset: 0cd46f65
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-04-04 20:39:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0cd46f655a77662a3ffee057e03025f37530f3aa
8283597: [REDO] Invalid generic signature for redefined classes
Reviewed-by: sspitsyn, coleenp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java
Changeset: 86caf606
Author: Phil Race <prr at openjdk.org>
Date: 2022-04-04 21:20:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/86caf606ff1f09fbe0ff402ebafbc4ae36d41811
8283703: Add sealed modifier to java.awt.geom.Path2D
Reviewed-by: bpb, kizune, aivanov
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
Changeset: 9440b391
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2022-04-04 21:22:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9440b391933afa672cbb625df010805d4a5ea504
8283215: [macos] Screen Magnifier: Getting java.awt.IllegalComponentStateException when menu item is selected
Reviewed-by: serb, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
Changeset: 59fe31a0
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-04-04 21:43:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/59fe31a0900f6ae2cf3846d11b623e287b61bb43
8284170: Add "make doctor" to the make help
Reviewed-by: erikj
! make/Global.gmk
Changeset: 36b3bbc5
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-05 00:39:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/36b3bbc53de074647ce04de890dc99bd5a2373e8
8284033: Leak XVisualInfo in getAllConfigs in awt_GraphicsEnv.c
Reviewed-by: serb, prr
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: 9561b5e0
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-04-05 03:39:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9561b5e041c4cc70319e60953819c521c1e68d6c
8284165: Add pid to process reaper thread name
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! test/jdk/java/lang/ProcessBuilder/ProcessReaperCCL.java
! test/jdk/java/util/concurrent/Phaser/Basic.java
Changeset: 632825c6
Author: Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2022-04-05 04:42:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/632825c6d2933c8f1e63569199413ecaa74b6740
8283621: Write a regression test for CCC4400728
Reviewed-by: aivanov, serb
+ test/jdk/javax/swing/JFileChooser/4400728/JFileChooserDefaultDirectoryTest.java
Changeset: f20ed336
Author: Tejesh R <tejesh.r at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-04-05 11:09:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f20ed33618efaad308a71814a79a580b709b8152
8284278: Diagnostic Fix Updated.
Reviewed-by: prr, psadhukhan
! test/jdk/javax/swing/JTable/8236907/LastVisibleRow.java
Changeset: 648efd7a
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-04-05 13:08:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/648efd7abc93bf738723886ff941e3dd3aa622cb
8284275: Remove unused sun.nio.fs.Reflect
Reviewed-by: alanb, bpb
- src/java.base/share/classes/sun/nio/fs/Reflect.java
Changeset: 526e7349
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-04-05 15:38:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/526e73498eef5c7608845501ab4ebef0997a5c0d
8282819: Deprecate Locale class constructors
Reviewed-by: lancea, rriggs
! src/demo/share/jfc/CodePointIM/com/sun/inputmethods/internal/codepointim/CodePointInputMethodDescriptor.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleConstants.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleServiceProviderPool.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/CollatorFactoryBase.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/LocaleUtility.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java
+ test/jdk/java/util/Locale/TestOf.java
Changeset: ff1daa85
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-04-05 17:44:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ff1daa85b0097a64c3dbb79e52dbc948db02f38e
8284380: ProblemList jdk/jshell/HighlightUITest.java on more platforms
Reviewed-by: bpb
! test/langtools/ProblemList.txt
Changeset: 20acea41
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-05 17:45:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/20acea41cc767ebc142880da0ae91802d6a091af
8284362: Remove the "unsupported API" warning from jdk.javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/BodyContents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlAttr.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Action.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/AddStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attribute.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attributes.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Bookmark.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/MarkupParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/ParseException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Parser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Replace.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Style.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/StyledText.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/NewAPIBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/UncheckedDocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Env.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnvImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/IllegalOptionValue.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTodo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/OptionException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/package-info.java
Changeset: e9e3aa7b
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-04-05 18:21:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e9e3aa7b827204630a04618fa1f30ea00417667a
8283730: Improve discussion of modeling of packages and modules
Reviewed-by: jjg, jlahoda
! src/java.compiler/share/classes/javax/annotation/processing/Filer.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
Changeset: 500f9a57
Author: Dean Long <dlong at openjdk.org>
Date: 2022-04-05 21:07:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/500f9a577bd7df1321cb28e69893e84b16857dd3
8283396: Null pointer dereference in loopnode.cpp:2851
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopnode.cpp
Changeset: 741be461
Author: Pengfei Li <pli at openjdk.org>
Date: 2022-04-05 23:50:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/741be46138c4a02f1d9661b3acffb533f50ba9cf
8183390: Fix and re-enable post loop vectorization
Reviewed-by: roland, thartmann, kvn
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/compiler/c2/irTests/TestSuperwordFailsUnrolling.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayCopyTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayInvariantFillTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayShiftOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayTypeConvertTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/ArrayUnsafeOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicBooleanOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicByteOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicCharOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicDoubleOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicIntOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicLongOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/BasicShortOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopCombinedOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopControlFlowTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopLiveOutNodesTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopRangeStrideTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/LoopReductionOpTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/MultipleLoopsTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/StripMinedLoopTest.java
+ test/hotspot/jtreg/compiler/vectorization/runner/VectorizationTestRunner.java
Changeset: 4ffe96a8
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-04-06 06:43:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4ffe96a857a1a478f1bf666704903da513b832cd
8282506: Clean up remaining references to TwoStacksPlain*SocketImpl
Reviewed-by: dfuchs
! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java
Changeset: 955d61df
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-04-06 06:51:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/955d61df30099c01c6968fa5851643583f71250e
8284369: TestFailedAllocationBadGraph fails with -XX:TieredStopAtLevel < 4
Reviewed-by: chagedorn
! test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java
Changeset: 0a67d686
Author: Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date: 2022-04-06 07:21:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0a67d686709000581e29440ef13324d1f2eba9ff
8284294: Create an automated regression test for RFE 4138746
Reviewed-by: serb
+ test/jdk/javax/swing/JLabel/4138746/JLabelMnemonicsTest.java
Changeset: b56df280
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-04-06 08:01:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b56df2808d79dcc1e2d954fe38dd84228c683e8b
8283935: Parallel: Crash during pretouch after large pages allocation failure
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
Changeset: e18414a3
Author: Artem Semenov <asemenov at openjdk.org>
Date: 2022-04-06 09:29:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e18414a322f0814c120bcdd415ebd7bd34949633
8284014: Menu items with submenus in JPopupMEnu are not spoken on macOS
Reviewed-by: prr, serb, ant
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ test/jdk/java/awt/a11y/AccessibleJPopupMenuTest.java
Changeset: e524107a
Author: Boris Ulasevich <bulasevich at openjdk.org>
Date: 2022-04-06 09:32:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e524107a74d149354c505372e7b4a8af87d6ad02
8280872: Reorder code cache segments to improve code density
Reviewed-by: simonis, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/icBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
+ test/hotspot/jtreg/compiler/c2/aarch64/TestFarJump.java
Changeset: bbe894fc
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-04-06 10:26:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bbe894fc815aae9f505b988faaef6b60c8cb8d11
8284288: Use SVG images for FocusSpec.html and Modality.html
Reviewed-by: prr, serb
- src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.gif
+ src/java.desktop/share/classes/java/awt/doc-files/FocusCycle.svg
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
- src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer.gif
+ src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer1.svg
+ src/java.desktop/share/classes/java/awt/doc-files/ImplicitFocusTransfer2.svg
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
- src/java.desktop/share/classes/java/awt/doc-files/modal-example1.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example1.svg
- src/java.desktop/share/classes/java/awt/doc-files/modal-example2.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example2.svg
- src/java.desktop/share/classes/java/awt/doc-files/modal-example3.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example3.svg
- src/java.desktop/share/classes/java/awt/doc-files/modal-example4.gif
+ src/java.desktop/share/classes/java/awt/doc-files/modal-example4.svg
Changeset: b9cc3bc1
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2022-04-06 11:49:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b9cc3bc1bf61572f2813f057eea7326fd0c2bd14
8284067: jpackage'd launcher reports non-zero exit codes with error prompt
Reviewed-by: almatvee
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! test/jdk/tools/jpackage/apps/Hello.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
Changeset: ec205f68
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-06 12:50:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ec205f68a883cef6b98f26a06baf675f7da26928
8284023: java.sun.awt.X11GraphicsDevice.getDoubleBufferVisuals() leaks XdbeScreenVisualInfo
Reviewed-by: prr, serb
! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c
Changeset: a3851423
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-04-06 14:26:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a385142398eee102ff1a53d848230dc95c4ebd37
8177107: Reduce memory footprint of java.lang.reflect.Constructor/Method
Reviewed-by: darcy, shade, coleenp
! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/sun/reflect/generics/repository/GenericDeclRepository.java
Changeset: 3cd3a836
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-04-06 15:47:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3cd3a83647297f525f5eab48ce688e024ca6b08c
8284167: Make internal javac exceptions stackless
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
Changeset: 8e4fab0c
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2022-04-06 16:47:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8e4fab0c89e5e765a17241eacdf0795ea950cd1c
8284303: runtime/Thread/AsyncExceptionTest.java timed out
Reviewed-by: dcubed, kvn
! test/hotspot/jtreg/runtime/Thread/AsyncExceptionTest.java
Changeset: 77388eaf
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-04-06 17:07:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/77388eaf2595f5785bb0945ccecf84c4916031e7
8284368: Remove finalizer method in jdk.crypto.cryptoki
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
Changeset: 46ce2ef1
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2022-04-06 18:49:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/46ce2ef1d2d81f33cb85c2a99305d558d286da05
8277517: Bump minimum boot jdk to JDK 18
Reviewed-by: darcy, erikj, iris
! make/conf/jib-profiles.js
! make/conf/test-dependencies
! make/conf/version-numbers.conf
Changeset: dd4a1bba
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-06 18:56:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dd4a1bba91d69b1dc56c8f5b72275b3994cd82f9
8284299: Handle inheritDoc misuse more gracefully
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
+ test/langtools/jdk/javadoc/doclet/testInheritDocWithinInappropriateTag/TestInheritDocWithinInappropriateTag.java
Changeset: 4451257b
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2022-04-06 19:11:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4451257b1432e4180a16757aafca6141b8063772
8284437: Building from different users/workspace is not always deterministic
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/common/NativeCompilation.gmk
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java
Changeset: 5a21397f
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-06 22:14:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5a21397f709e5c684d9462ecaecf2d5db023e778
8284387: Fix formatting of doc comments in jdk.javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MarkerComments.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SystemPropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/AccessKind.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTodo.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/package-info.java
Changeset: d5cd4a3a
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2022-04-07 04:00:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d5cd4a3a28a85bbcaa3c0c7f2e74e0684b5efcab
8283387: [macos] a11y : Screen magnifier does not show selected Tab
Reviewed-by: prr, aivanov
! src/java.desktop/share/classes/javax/swing/JTabbedPane.java
+ test/jdk/javax/accessibility/JTabbedPane/AccessibleTabbedPaneTest.java
Changeset: 61fcf2f6
Author: Christoph Langer <clanger at openjdk.org>
Date: 2022-04-07 06:02:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/61fcf2f67ff16bee92a5279e7bcacc79fc8f37ad
8284389: Improve stability of GHA Pre-submit testing by caching cygwin installer
Reviewed-by: shade
! .github/workflows/submit.yml
Changeset: 4d2cd26a
Author: Conor Cleary <ccleary at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-04-07 08:42:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4d2cd26ab5092ad0a169e4239164a869a4255bd3
8263031: HttpClient throws Exception if it receives a Push Promise that is too large
Reviewed-by: dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
+ test/jdk/java/net/httpclient/http2/PushPromiseContinuation.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java
Changeset: 19288654
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-04-07 09:11:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/192886546bf86c9a577b2dfaa4b33cb94799659b
8284166: [macos] Replace deprecated alternateSelectedControlColor with selectedContentBackgroundColor
Reviewed-by: prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
Changeset: 4f36229c
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2022-04-07 09:38:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4f36229c963721af0a1471e6aa6bcb6ef30a5259
8284446: Miscellaneous doc-comment fixes in jdk.javadoc
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/CodeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DeprecatedTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/DocRootTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/IndexTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/LiteralTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
Changeset: 8e58d4a5
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-04-07 10:00:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8e58d4a58925c79fcdd2efa62cc2a6affd6326b1
8284415: Collapse identical catch branches in security libs
Reviewed-by: coffeys, xuelei, wetmore
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/TlsMasterSecretGenerator.java
! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/SealedObject.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java
! src/java.base/share/classes/sun/security/util/HostnameChecker.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
! src/java.base/share/classes/sun/security/x509/X509Key.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/CramMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Base.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Client.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/ntlm/NTLMServer.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPrivateKeyImpl.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECPublicKeyImpl.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java
Changeset: ec73c61d
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-04-07 10:19:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ec73c61d8fe5de15a42fc14aaf8ebe3ac9ffcae5
8284353: Update java/net and sun/net/www tests to eliminate dependency on sun.net.www.MessageHeader
Reviewed-by: dfuchs
! test/jdk/java/net/Authenticator/B6870935.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/httpclient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/NTLMHeadTest.java
! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
! test/jdk/sun/security/ssl/InputRecord/ClientHelloRead.java
! test/jdk/sun/security/ssl/InputRecord/ProxyTunnelServer.java
Changeset: 5bafcfdc
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2022-04-07 14:55:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5bafcfdc171b5a514ecf620703e77fa2f4a49c58
8284444: Sting typo
Reviewed-by: kcr, aivanov, mgronlun
! src/java.base/share/native/libjimage/imageDecompressor.hpp
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! test/jdk/com/sun/jdi/InvokeTest.java
! test/jdk/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/jdk/jdk/jfr/api/consumer/TestToString.java
Changeset: d6f01e9d
Author: Mark Powers <mark.powers at oracle.com>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2022-04-07 15:52:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d6f01e9d6f35fb235d9b9fb674867c9760b1c1d1
8234128: jarsigner will not show not-signed-by-alias warning if an intermediate cert is in this keystore
Reviewed-by: jnimeh
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java
Changeset: 343e5f09
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-04-07 16:41:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/343e5f09d4de2002d0f32dbae5a9776c40bbebfa
8282040: Remove unnecessary check made obsolete by JDK-8261941
Reviewed-by: iklam
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: e98c32d6
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-04-07 19:01:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e98c32d6b6621f00b82089c8a92913234e6abe5c
8284043: com/sun/jdi/MethodInvokeWithTraceOnTest.java failing with com.sun.jdi.ObjectCollectedException
Reviewed-by: sspitsyn, amenkov
! test/jdk/com/sun/jdi/MethodInvokeWithTraceOnTest.java
Changeset: d4a48843
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2022-04-07 20:36:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d4a48843856e3d80a58d5a0a26dff6c4d349dca9
8284458: CodeHeapState::aggregate() leaks blob_name
Reviewed-by: lucy, lmesnik
! src/hotspot/share/code/codeHeapState.cpp
Changeset: de9596c2
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-04-08 00:58:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/de9596c2905061443c93450087a888c7c01d1bc2
8284495: [testbug] Adapt nsk tests to the RISC-V platform
Reviewed-by: lmesnik, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java
Changeset: e572a525
Author: Fei Gao <fgao at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2022-04-08 01:25:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e572a525f55259402a21822c4045ba5cd4726d07
8280511: AArch64: Combine shift and negate to a single instruction
Reviewed-by: njian, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
! test/hotspot/jtreg/compiler/codegen/ShiftTest.java
Changeset: 8c187052
Author: Xiaolin Zheng <xlinzheng at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-04-08 03:23:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8c1870521815a24fd12480e73450c2201542a442
8284433: Cleanup Disassembler::find_prev_instr() on all platforms
Reviewed-by: lucy, kvn
! src/hotspot/cpu/aarch64/disassembler_aarch64.hpp
! src/hotspot/cpu/arm/disassembler_arm.hpp
! src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/ppc/disassembler_ppc.hpp
! src/hotspot/cpu/riscv/disassembler_riscv.hpp
! src/hotspot/cpu/s390/disassembler_s390.cpp
! src/hotspot/cpu/s390/disassembler_s390.hpp
! src/hotspot/cpu/x86/disassembler_x86.hpp
! src/hotspot/cpu/zero/disassembler_zero.hpp
Changeset: 003aa2ee
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-04-08 07:16:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/003aa2ee76df8e14cf8e363abfa2123a67f168e7
8282043: IGV: speed up schedule approximation
Reviewed-by: chagedorn, kvn
! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: a445ecd1
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-04-08 07:53:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a445ecd1e9e255e9cd977c727b3dba8f17acf5d9
8284297: Move FILE_AND_LINE to a platform independent header
Reviewed-by: tschatzl
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/globalDefinitions_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/share/utilities/macros.hpp
Changeset: 60281810
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2022-04-08 08:41:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6028181071b2fc12e32c38250e693fac186432c6
8283930: IGV: add toggle button to show/hide empty blocks in CFG view
Reviewed-by: kvn, chagedorn
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/BlockConnection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/Connection.java
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramScene.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/DiagramViewModel.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/EditorTopComponent.java
+ src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/actions/ShowEmptyBlocksAction.java
+ src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/images/showEmptyBlocks.png
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
Changeset: a924f252
Author: duke <duke at openjdk.org>
Date: 2022-04-08 11:00:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a924f2528e5cb2b7d3d82c286fe712071313264f
Automatic merge of jdk:master into master
Changeset: 91e1cb5b
Author: duke <duke at openjdk.org>
Date: 2022-04-08 11:01:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/91e1cb5be6f7e732ea987ba5a7f4a6c0b14a715f
Automatic merge of master into foreign-memaccess+abi
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/code/codeCache.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/share/code/codeCache.cpp
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
More information about the panama-dev
mailing list